Skip to content

yt-dlp 2022.07.18

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Jul 00:07

A description of the various files are in the README

Deprecation Warning

Support for Python version 3.6 has been deprecated. See #3764 for more details. You will no longer receive updates on this version! Please update to Python 3.7 or above


Changelog

  • Allow users to specify encoding in each config files by Lesmiscore
  • Discard infodict from memory if no longer needed
  • Do not allow extractors to return None
  • Do not load system certificates when certifi is used
  • Fix rounding of integers in format table
  • Improve chapter sanitization
  • Skip some fixup if remux/recode is needed by Lesmiscore
  • Support --no-progress for --wait-for-video
  • Fix bug in 612f2be
  • [outtmpl] Add alternate form h for HTML escaping
  • [aes] Add multiple padding modes in CBC by elyse0
  • [extractor/common] Passthrough errnote=False to parsers
  • [extractor/generic] Remove HEAD request
  • [http] Ensure the file handle is always closed
  • [ModifyChapters] Modify duration in infodict
  • [options] Fix aliases to --config-location
  • [utils] Fix get_domain
  • [build] Consistent order for lazy extractors by lamby
  • [build] Fix architecture suffix of executables by odo2063
  • [build] Improve setup.py
  • [update] Do not check _update_spec when up to date
  • [update] Prepare to remove Python 3.6 support
  • [compat] Let PyInstaller detect _legacy module
  • [devscripts/update-formulae] Do not change dependency section
  • [test] Split download tests so they can be more easily run in CI
  • [docs] Improve docstring of download_ranges by FirefoxMetzger
  • [docs] Improve issue templates
  • [build] Fix bug in 6d916fe
  • [cleanup, utils] Refactor parse_codecs
  • [cleanup] Misc fixes and cleanup
  • [extractor/acfun] Add extractors by lockmatrix
  • [extractor/Audiodraft] Add extractors by Ashish0804, fstirlitz
  • [extractor/cellebrite] Add extractor by HobbyistDev
  • [extractor/detik] Add extractor by HobbyistDev
  • [extractor/hytale] Add extractor by llamasblade, pukkandan
  • [extractor/liputan6] Add extractor by HobbyistDev
  • [extractor/mocha] Add extractor by HobbyistDev
  • [extractor/rtl.lu] Add extractor by HobbyistDev
  • [extractor/rtvsl] Add extractor by iw0nderhow, pukkandan
  • [extractor/StarTrek] Add extractor by scy
  • [extractor/syvdk] Add extractor by misaelaguayo
  • [extractor/theholetv] Add extractor by dosy4ev
  • [extractor/TubeTuGraz] Add extractor by Ferdi265, pukkandan
  • [extractor/tviplayer] Add extractor by HobbyistDev
  • [extractor/wetv] Add extractors by elyse0
  • [extractor/wikimedia] Add extractor by EhtishamSabir, pukkandan
  • [extractor/youtube] Fix duration check for post-live manifestless mode
  • [extractor/youtube] More metadata for storyboards by ftk
  • [extractor/bigo] Fix extractor by Lesmiscore
  • [extractor/BiliIntl] Fix subtitle extraction by MinePlayersPE
  • [extractor/crunchyroll] Improve _VALID_URL
  • [extractor/fifa] Fix extractor by ischmidt20
  • [extractor/instagram] Fix post/story extractors by pritam20ps05, pukkandan
  • [extractor/iq] Set language correctly for Korean subtitles
  • [extractor/MangoTV] Fix subtitle languages
  • [extractor/Netverse] Improve playlist extractor by HobbyistDev
  • [extractor/philharmoniedeparis] Fix extractor by sqrtNOT
  • [extractor/Trovo] Fix extractor by u-spec-png
  • [extractor/twitch] Support storyboards for VODs by ftk
  • [extractor/WatchESPN] Improve _VALID_URL by IONECarter, dirkf
  • [extractor/WSJArticle] Fix video id extraction by sqrtNOT
  • [extractor/Ximalaya] Fix extractors by lockmatrix
  • [cleanup, extractor/youtube] Fix tests by sheerluck