github yt-dlp/yt-dlp 2022.02.03
yt-dlp 2022.02.03

latest releases: 2024.11.04, 2024.10.22, 2024.10.07...
2 years ago

A description of the various files are in the README


Changelog:

  • Merge youtube-dl: Upto commit/78ce962
  • Add option --print-to-file
  • Make nested --config-locations relative to parent file
  • Ensure _type is present in info.json
  • Fix --compat-options list-formats
  • Fix/improve InAdvancePagedList
  • [downloader/ffmpeg] Handle unknown formats better
  • [outtmpl] Handle -o "" better
  • [outtmpl] Handle hard-coded file extension better
  • [extractor] Add convinience function _yes_playlist
  • [extractor] Allow non-fatal title extraction
  • [extractor] Extract video inside Article json_ld
  • [generic] Allow further processing of json_ld URL
  • [cookies] Fix keyring selection for unsupported desktops
  • [utils] Strip double spaces in clean_html by dirkf
  • [aes] Add unpad_pkcs7
  • [test] Fix test_youtube_playlist_noplaylist
  • [docs,cleanup] Misc cleanup
  • [dplay] Add extractors for site changes by Sipherdrakon
  • [ertgr] Add extractors by zmousm, dirkf
  • [Musicdex] Add extractors by Ashish0804
  • [YandexVideoPreview] Add extractor by KiberInfinity
  • [youtube] Add extractor YoutubeMusicSearchURLIE
  • [archive.org] Ignore unnecessary files
  • [Bilibili] Add 8k support by u-spec-png
  • [bilibili] Fix extractor, make anthology title non-fatal
  • [CAM4] Add thumbnail extraction by alerikaisattera
  • [cctv] De-prioritize sample format
  • [crunchyroll:beta] Add cookies support by tejing1
  • [crunchyroll] Fix login by tejing1
  • [doodstream] Fix extractor
  • [fc2] Fix extraction by Lesmiscore
  • [FFmpegConcat] Abort on --skip-download and download errors
  • [Fujitv] Extract metadata and support premium by YuenSzeHong
  • [globo] Fix extractor by Bricio
  • [glomex] Simplify embed detection
  • [GoogleSearch] Fix extractor
  • [Instagram] Fix extraction when logged in by MinePlayersPE
  • [iq.com] Add VIP support by MinePlayersPE
  • [mildom] Fix extractor by lazypete365
  • [MySpass] Fix video url processing by trassshhub
  • [Odnoklassniki] Improve embedded players extraction by KiberInfinity
  • [orf:tvthek] Lazy playlist extraction and obey --no-playlist
  • [Pladform] Fix redirection to external player by KiberInfinity
  • [ThisOldHouse] Improve Premium URL check by Ashish0804
  • [TikTok] Iterate through app versions by MinePlayersPE
  • [tumblr] Fix 403 errors and handle vimeo embeds by foghawk
  • [viki] Fix "Bad request" for manifest by nyuszika7h
  • [Vimm] add recording extractor by alerikaisattera
  • [web.archive:youtube] Add ytarchive: prefix and misc cleanup
  • [youtube:api] Do not use seek when reading HTTPError response by coletdjnz
  • [youtube] Fix n-sig for player e06dea74
  • [youtube, cleanup] Misc fixes and cleanup

Release created in the middle of the night so people will stop posting duplicates of #2569 #2575 #2576 #2588 #2602 #2615 #2618 #2619 and #2476 #2488 #2534 #2582 #2595 #2611

Seriously!! Is it that hard to search before opening an issue!? Most of the issues even have the same titles as their duplicates!

G'night

Don't miss a new yt-dlp release

NewReleases is sending notifications on new releases.