Releases: fent/node-ytdl-core
Releases · fent/node-ytdl-core
v4.0.3
v4.0.2
v4.0.1
v4.0.0
Bug Fixes
request
,response
events are now forwarded from playlist formats (868213a), closes #671- fix
isLive
check for some formats (f3af856) - fix fps for format 278 (d4b7542)
- show more detailed error when trying to download future livestreams (fa80752)
- sort formats that are playlist or have
contentLength
higher (0d27df3), closes #163 #705 - types: add a couple more format properties (d58ce69)
Code Refactoring
Features
BREAKING CHANGES
- some formats, particularly in livestreams, may appear twice with the
same itag, but different urls. - support for callbacks in
getInfo
andgetBasicInfo
has been
removed, use promises or async/await - deprecated properties that gave a deprecated warning have been
removed, these properties were moved intoinfo.videoDetails
- default format sorting has changed. with no options, you may no
longer get one that has both audio and video on some videos.
v3.4.2
Bug Fixes
- retry on
{"reload":"now"}
, fixes "unable to find identity token" error (659701a), closes #736 - use
get_video_info
endpoint if watch and embed pages fail (e88537f), closes #735 - types: update a few format properties (db7a7b7)
- add format for itag 300 (56d1411)
- correctly get format url from m3u8 playlists (d0776c2)
- filter out non-media streams from dash manifest (646a5cf)
- get additional format properties from dash manifest (c3594b6)
- get format mime type from dash playlist (30c5f22)