idoneam / Canary

Canary is a Python3 bot designed for the McGill University Community Discord Server. The bot provides helper functions to users, as well as fun functions, a quote database and custom greeting messages.
GNU General Public License v3.0
11 stars 7 forks source link

chore(deps): bump yt-dlp from 2021.12.27 to 2022.1.21 #508

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps yt-dlp from 2021.12.27 to 2022.1.21.

Release notes

Sourced from yt-dlp's releases.

yt-dlp 2022.01.21

A description of the various files are in the README


Changelog:

  • Add option --concat-playlist to concat videos in a playlist
  • Allow multiple and nested configuration files
  • Add more post-processing stages (after_video, playlist)
  • Allow --exec to be run at any post-processing stage (Deprecates --exec-before-download)
  • Allow --print to be run at any post-processing stage
  • Allow listing formats, thumbnails, subtitles using --print by pukkandan, Zirro
  • Add fields video_autonumber, modified_date, modified_timestamp, playlist_count, channel_follower_count
  • Add key requested_downloads in the root info_dict
  • Write download_archive only after all formats are downloaded
  • [FfmpegMetadata] Allow setting metadata of individual streams using meta<n>_ prefix
  • Add option --legacy-server-connect by xtkoba
  • Allow escaped , in --extractor-args
  • Allow unicode characters in info.json
  • Check for existing thumbnail/subtitle in final directory
  • Don't treat empty containers as None in sanitize_info
  • Fix -s --ignore-no-formats --force-write-archive
  • Fix live title for multiple formats
  • List playlist thumbnails in --list-thumbnails
  • Raise error if subtitle download fails
  • [cookies] Fix bug when keyring is unspecified
  • [ffmpeg] Ignore unknown streams, standardize use of -map 0
  • [outtmpl] Alternate form for D and fix suffix's case
  • [utils] Add Sec-Fetch-Mode to std_headers
  • [utils] Fix format_bytes output for Bytes by pukkandan, mdawar
  • [utils] Handle ss:xxx in parse_duration
  • [utils] Improve parsing for nested HTML elements by zmousm, pukkandan
  • [utils] Use key None in traverse_obj to return as-is
  • [extractor] Detect more subtitle codecs in MPD manifests by fstirlitz
  • [extractor] Extract chapters from JSON-LD by iw0nderhow, pukkandan
  • [extractor] Extract thumbnails from JSON-LD by nixxo
  • [extractor] Improve url_result and related
  • [generic] Improve KVS player extraction by trassshhub
  • [build] Reduce dependency on third party workflows
  • [extractor,cleanup] Use _search_nextjs_data, format_field
  • [cleanup] Minor fixes and cleanup
  • [docs] Improvements
  • [test] Fix TestVerboseOutput
  • [afreecatv] Add livestreams extractor by wlritchi
  • [callin] Add extractor by foghawk
  • [CrowdBunker] Add extractors by Ashish0804
  • [daftsex] Add extractors by k3ns1n
  • [digitalconcerthall] Add extractor by teridon
  • [Drooble] Add extractor by u-spec-png

... (truncated)

Changelog

Sourced from yt-dlp's changelog.

Changelog

2022.01.21

  • Add option --concat-playlist to concat videos in a playlist
  • Allow multiple and nested configuration files
  • Add more post-processing stages (after_video, playlist)
  • Allow --exec to be run at any post-processing stage (Deprecates --exec-before-download)
  • Allow --print to be run at any post-processing stage
  • Allow listing formats, thumbnails, subtitles using --print by pukkandan, Zirro
  • Add fields video_autonumber, modified_date, modified_timestamp, playlist_count, channel_follower_count
  • Add key requested_downloads in the root info_dict
  • Write download_archive only after all formats are downloaded
  • [FfmpegMetadata] Allow setting metadata of individual streams using meta<n>_ prefix
  • Add option --legacy-server-connect by xtkoba
  • Allow escaped , in --extractor-args
  • Allow unicode characters in info.json
  • Check for existing thumbnail/subtitle in final directory
  • Don't treat empty containers as None in sanitize_info
  • Fix -s --ignore-no-formats --force-write-archive
  • Fix live title for multiple formats
  • List playlist thumbnails in --list-thumbnails
  • Raise error if subtitle download fails
  • [cookies] Fix bug when keyring is unspecified
  • [ffmpeg] Ignore unknown streams, standardize use of -map 0
  • [outtmpl] Alternate form for D and fix suffix's case
  • [utils] Add Sec-Fetch-Mode to std_headers
  • [utils] Fix format_bytes output for Bytes by pukkandan, mdawar
  • [utils] Handle ss:xxx in parse_duration
  • [utils] Improve parsing for nested HTML elements by zmousm, pukkandan
  • [utils] Use key None in traverse_obj to return as-is
  • [extractor] Detect more subtitle codecs in MPD manifests by fstirlitz
  • [extractor] Extract chapters from JSON-LD by iw0nderhow, pukkandan
  • [extractor] Extract thumbnails from JSON-LD by nixxo
  • [extractor] Improve url_result and related
  • [generic] Improve KVS player extraction by trassshhub
  • [build] Reduce dependency on third party workflows
  • [extractor,cleanup] Use _search_nextjs_data, format_field
  • [cleanup] Minor fixes and cleanup

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 2 years ago

Superseded by #511.