mirror of https://github.com/yt-dlp/yt-dlp
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7.3 KiB
7.3 KiB
Changelog
2021.01.12
- [roosterteeth.com] Add subtitle support by @samiksome
- Added
--force-overwrites
by @alxnull - Changed fork name to
yt-dlp
- Fix typos by @FelixFrog
- [ci] Option to skip
- [changelog] Added unreleased changes in blackjack4494/yt-dlc
2021.01.10
- [archive.org] Fix extractor and add support for audio and playlists by @wporr
- [Animelab] Added by @mariuszskon
- [youtube:search] Fix view_count by @ohnonot
- [youtube] Show if video is embeddable in info
- Update version badge automatically in README
- Enable
test_youtube_search_matching
- Create
to_screen
and similar functions in postprocessor/common
2021.01.09
- [youtube] Fix bug in automatic caption extraction
- Add
post_hooks
to YoutubeDL by @alexmerkel - Batch file enumeration improvements by @glenn-slayden
- Stop immediately when reaching
--max-downloads
by @glenn-slayden - Fix incorrect ANSI sequence for restoring console-window title by @glenn-slayden
- Kill child processes when yt-dlc is killed by @Unrud
2021.01.08
- Merge youtube-dl: Upto 2021.01.08
- Moved changelog to seperate file
2021.01.07-1
- [Akamai] fix by @nixxo
- [Tiktok] merge youtube-dl tiktok extractor by @GreyAlien502
- [vlive] add support for playlists by @kyuyeunk
- [youtube_live_chat] make sure playerOffsetMs is positive by @siikamiika
- Ignore extra data streams in ffmpeg by @jbruchon
- Allow passing different arguments to different postprocessors using
--postprocessor-args
- Deprecated
--sponskrub-args
. The same can now be done using--postprocessor-args "sponskrub:<args>"
- [CI] Split tests into core-test and full-test
2021.01.07
- Removed priority of
av01
codec in-S
since most devices don't support it yet - Added
duration_string
to be used in--output
- Created First Release
2021.01.05-1
- Changed defaults:
- Enabled
--ignore
- Disabled
--video-multistreams
and--audio-multistreams
- Changed default format selection to
bv*+ba/b
when--audio-multistreams
is disabled - Changed default format sort order to
res,fps,codec,size,br,asr,proto,ext,has_audio,source,format_id
- Changed
webm
to be more preferable thanflv
in format sorting - Changed default output template to
%(title)s [%(id)s].%(ext)s
- Enabled
--list-formats-as-table
- Enabled
2021.01.05
- Format Sort: Added
--format-sort
(-S
),--format-sort-force
(--S-force
) - See Sorting Formats for details - Format Selection: See Format Selection for details
- New format selectors:
best*
,worst*
,bestvideo*
,bestaudio*
,worstvideo*
,worstaudio*
- Changed video format sorting to show video only files and video+audio files together.
- Added
--video-multistreams
,--no-video-multistreams
,--audio-multistreams
,--no-audio-multistreams
- Added
b
,w
,v
,a
as alias forbest
,worst
,video
andaudio
respectively
- New format selectors:
- Shortcut Options: Added
--write-link
,--write-url-link
,--write-webloc-link
,--write-desktop-link
by @h-h-h-h - See [Internet Shortcut Options]README.md(#internet-shortcut-options) for details - Sponskrub integration: Added
--sponskrub
,--sponskrub-cut
,--sponskrub-force
,--sponskrub-location
,--sponskrub-args
- See SponSkrub Options for details - Added
--force-download-archive
(--force-write-archive
) by by h-h-h-h - Added
--list-formats-as-table
,--list-formats-old
- Negative Options: Makes it possible to negate most boolean options by adding a
no-
to the switch. Usefull when you want to reverse an option that is defined in a config file- Added
--no-ignore-dynamic-mpd
,--no-allow-dynamic-mpd
,--allow-dynamic-mpd
,--youtube-include-hls-manifest
,--no-youtube-include-hls-manifest
,--no-youtube-skip-hls-manifest
,--no-download
,--no-download-archive
,--resize-buffer
,--part
,--mtime
,--no-keep-fragments
,--no-cookies
,--no-write-annotations
,--no-write-info-json
,--no-write-description
,--no-write-thumbnail
,--youtube-include-dash-manifest
,--post-overwrites
,--no-keep-video
,--no-embed-subs
,--no-embed-thumbnail
,--no-add-metadata
,--no-include-ads
,--no-write-sub
,--no-write-auto-sub
,--no-playlist-reverse
,--no-restrict-filenames
,--youtube-include-dash-manifest
,--no-format-sort-force
,--flat-videos
,--no-list-formats-as-table
,--no-sponskrub
,--no-sponskrub-cut
,--no-sponskrub-force
- Renamed:
--write-subs
,--no-write-subs
,--no-write-auto-subs
,--write-auto-subs
. Note that these can still be used without the ending "s"
- Added
- Relaxed validation for format filters so that any arbitrary field can be used
- Fix for embedding thumbnail in mp3 by @pauldubois98
- Make Twitch Video ID output from Playlist and VOD extractor same. This is only a temporary fix
- Merge youtube-dl: Upto 2021.01.03 - See blackjack4494/yt-dlc#280 for details
- Cleaned up the fork for public use
Unreleased changes in blackjack4494/yt-dlc
- Updated to youtube-dl release 2020.11.26
- [youtube]
- Implemented all Youtube Feeds (ytfav, ytwatchlater, ytsubs, ythistory, ytrec) and SearchURL
- Fix ytsearch not returning results sometimes due to promoted content
- Temporary fix for automatic captions - disable json3
- Fix some improper Youtube URLs
- Redirect channel home to /video
- Print youtube's warning message
- Multiple pages are handled better for feeds
- Add --break-on-existing by @gergesh
- Pre-check video IDs in the archive before downloading
- [bitwave.tv] New extractor
- [Gedi] Add extractor
- [Rcs] Add new extractor
- [skyit] Add support for multiple Sky Italia website and removed old skyitalia extractor
- [france.tv] Fix thumbnail URL
- [ina] support mobile links
- [instagram] Fix extractor
- [itv] BTCC new pages' URL update (articles instead of races)
- [SouthparkDe] Support for English URLs
- [spreaker] fix SpreakerShowIE test URL
- [Vlive] Fix playlist handling when downloading a channel
- [generic] Detect embedded bitchute videos
- [generic] Extract embedded youtube and twitter videos
- [ffmpeg] Ensure all streams are copied
- Fix for os.rename error when embedding thumbnail to video in a different drive
- make_win.bat: don't use UPX to pack vcruntime140.dll