* Mon May 08 2023 Max Lin <mlin@suse.com>
- Use python3.11 for Leap 15.5
* python3.11 is the only python3 version to be released
* Fri Jan 06 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2023.01.06
* extractor/youtube: Retry manifest refresh for live-from-start
* Mon Jan 02 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2023.01.02
* Add `--compat-options 2021,2022`
* Native progress for aria2c via RPC
* Merge youtube-dl: Upto commit/195f22f (2022-11-13)
* Add `weba` and `ac4` to the list of recognized codecs
* Fri Nov 11 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.11.11
* Merge youtube-dl code up to 20221104
* Do more processing in --flat-playlist
* Fix --list options not implying -s in some cases
* downloader: let HLS continue without first fragment
* Tue Oct 04 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.10.04
* Allow open ranges for time ranges
* Allow plugin extractors to replace the built-in ones
* New extractors
* youtube: download post_live videos from start
* youtube: add support for Shorts audio pivot feed
* Thu Sep 01 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.09.01
* Add a few extractors
* Fri Aug 19 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.08.19
* jsinterp: Fix for new youtube players and related
improvements
* extractor/youtube: Fix error reporting of "Incomplete data"
* extractor/youtube: Improve format sorting for IOS formats
* Sun Aug 14 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.08.14
* Merge youtube-dl upto commit d231b56
* Fri Aug 12 2022 Luigi Baldoni <aloisio@gmx.com>
- Drop redundant runtime requirements
- Differentiate requirements between 15.3 and 15.4
- Add optional runtime requirements for Tumbleweed
* Wed Aug 10 2022 Luigi Baldoni <aloisio@gmx.com>
- Force python 3.9 on anything older than Tumbleweed
* Tue Aug 09 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.08.08
* Remove Python 3.6 support
* Merge youtube-dl upto commit adb5294
* Reject entire playlists faster with `--match-filter`
* youtube: Fixes for third party client detection
* Mon Jul 18 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.07.18
* youtube: Fix duration check for post-live manifestless mode
* Wed Jun 29 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.06.29
* Fix --downloader native
* Fix section_end of clips
* Fix playlist error handling
* Wed Jun 22 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.06.22.1
* Add option --download-sections
* extractor/youtube: Support downloading clips
* Add slicing notation to --playlist-items
* Fri May 20 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.05.18
* Add support for SSL client certificate authentication
* Add --match-filter - to interactively ask for each video
* Fri Apr 08 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.04.08
* Treat multiple --match-filters as OR
* De-prioritize automatic-subtitles when no --sub-lang is given
* Tue Mar 08 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.03.08.1
* Add regex operator and quoting to format filters
* Add brotli content-encoding support
* Fri Feb 04 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.02.04
* twitcasting: Enforce UTF-8 for POST payload
* Thu Feb 03 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.02.03
* Add option --print-to-file
* youtube:api: Do not use seek when reading HTTPError response
* Fri Jan 21 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.01.21
* Add option --concat-playlist to concat videos in a playlist
* Add extractors for some 20 sites
* zdf: add chapter extraction
Version: 2021.12.27-bp154.1.20
* Tue Dec 28 2021 Bjørn Lie <bjorn.lie@gmail.com>
- Tweak spec, use current syntax for Supplements.
* Tue Dec 28 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.12.27
* Avoid recursion error when re-extracting info
* Fix position of `--ppa` option when calling ffmpeg
* Sat Dec 25 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.12.25
* Add extractor for TrueID
* Wed Dec 01 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.12.01
* Add option --wait-for-video to wait for scheduled streams
* Clarify video/audio-only formats in -F
* Mon Nov 29 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.11.10.1
* Fix youtube throttling by decrypting n-sig
* Separate --check-all-formats from --check-formats
* Add negative option --no-batch-file
* Allow duration strings in --match-filter
- Drop ceskatelevize_fix_POST_request.patch (inapplicable)
* Sun Oct 31 2021 Matej Cepl <mcepl@suse.com>
- Add ceskatelevize_fix_POST_request.patch to fix
gh#ytdl-org/youtube-dl#30172.
* Sun Oct 31 2021 Matej Cepl <mcepl@suse.com>
- Update to 2021.10.22:
- [docs] Migrate issues to use forms by Ashish0804
- [downloader] Fix slow progress hooks
- This was causing HLS/DASH downloads to be extremely slow in some situations
- [downloader/ffmpeg] Improve simultaneous download and merge
- [EmbedMetadata] Allow overwriting all default metadata with meta_default key
- [ModifyChapters] Add ability for --remove-chapters to remove sections by timestamp
- [utils] Allow duration strings in --match-filter
- Add HDR information to formats
- Add negative option --no-batch-file by Zirro
- Calculate more fields for merged formats
- Do not verify thumbnail URLs unless --check-formats is specified
- Don't create console for subprocesses on Windows
- Fix --restrict-filename when used with default template
- Fix check_formats output being written to stdout when -qv
- Fix bug in storyboards
- Fix conflict b/w id and ext in format selection
- Fix verbose head not showing custom configs
- Load archive only after printing verbose head
- Make duration_string and resolution available in --match-filter
- Re-implement deprecated option --id
- Reduce default --socket-timeout
- Write verbose header to logger
- [outtmpl] Fix bug in expanding environment variables
- [cookies] Local State should be opened as utf-8
- [extractor,utils] Detect more codecs/mimetypes
- [extractor] Detect EXT-X-KEY Apple FairPlay
- [utils] Use importlib to load plugins by sulyi
- [http] Retry on socket timeout and show the last encountered error
- [fragment] Print error message when skipping fragment
- [aria2c] Fix --skip-unavailable-fragment
- [SponsorBlock] Obey extractor-retries and sleep-requests
- [Merger] Do not add aac_adtstoasc to non-hls audio
- [ModifyChapters] Do not mutate original chapters by nihil-admirari
- [devscripts/run_tests] Use markers to filter tests by sulyi
- [7plus] Add cookie based authentication by nyuszika7h
- [AdobePass] Fix RCN MSO by jfogelman
- [CBC] Fix Gem livestream by makeworld-the-better-one
- [CBC] Support CBC Gem member content by makeworld-the-better-one
- [crunchyroll] Add season to flat-playlist Closes #1319
- [crunchyroll] Add support for beta.crunchyroll URLs and fix series URLs with language code
- [EUScreen] Add Extractor by Ashish0804
- [Gronkh] Add extractor by Ashish0804
- [hidive] Fix typo
- [Hotstar] Mention Dynamic Range in format_id by Ashish0804
- [Hotstar] Raise appropriate error for DRM
- [instagram] Add login by u-spec-png
- [instagram] Show appropriate error when login is needed
- [microsoftstream] Add extractor by damianoamatruda, nixklai
- [on24] Add extractor by damianoamatruda
- [patreon] Fix vimeo player regex by zenerdi0de
- [SkyNewsAU] Add extractor by Ashish0804
- [tagesschau] Fix extractor by u-spec-png
- [tbs] Add tbs live streams by llacb47
- [tiktok] Fix typo and update tests
- [trovo] Support channel clips and VODs by Ashish0804
- [Viafree] Add support for Finland by 18928172992817182
- [vimeo] Fix embedded player.vimeo
- [vlive:channel] Fix extraction by kikuyan, pukkandan
- [youtube] Add auto-translated subtitles
- [youtube] Expose different formats with same itag
* Fri Oct 15 2021 Jan Engelhardt <jengelh@inai.de>
- Switch to yt-dlp 2021.10.10 codebase
* Address youtube download speed being capped at 80KB/s
* Sun Jun 27 2021 Matej Cepl <mcepl@suse.com>
- Update to 2021.06.06
* [facebook] Improve login required detection
* [youporn] Fix formats and view count extraction
* [orf:tvthek] Fix thumbnails extraction
* [formula1] Fix extraction
* [ard] Relax URL regular expression and fix video ids
* [ustream] Detect https embeds
* [ted] Prefer own formats over external sources
* [twitch:clips] Improve extraction
* [twitch:clips] Add access token query to download URLs
* [youtube] Fix get_video_info request
* [vimeo] Fix vimeo pro embed extraction
* [redbulltv] Fix embed data extraction
* [shahid] Relax URL regular expression
* Thu May 20 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.05.16
* Add support for sibnet embeds
* Fri Apr 16 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.04.17
* [curiositystream] fix format extraction
* [cbssports] fix extraction
* [mtv] Fix Viacom A/B Testing Video Player extraction
* [youtube:tab] Pass innertube context and x-goog-visitor-id
header along with continuation requests
* [youtube] Improve URL to extractor routing
* [youtube] Add more invidious instances
* [youtube:tab] Detect series playlist on playlists page
* [youtube:tab] Improve grid extraction
* [youtube] Improve stretch extraction and fix stretched ratio
calculation
* [utils] Add support for support for experimental HTTP
response status code 308 Permanent Redirect
* Tue Apr 06 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.04.07
* youtube: Add support for hashtag videos extraction
* Wed Mar 31 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.04.01
* youtube: fix playlist/comunity continuation items extraction
* vimeo: fix unlisted video extraction
* youtube: fix video's channel extraction
* youtube: imporve age-restricted video extraction
* youtube: setup CONSENT cookie when needed
* Sat Mar 27 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.03.25
* Improve extraction for RTVE, Applepodcasts, SVTPlay
* Sun Mar 14 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.03.14
* voxmedia: fix volume embed extraction
* cbs: add support for Paramount+
* southpark: Fix extraction and add support for
southparkstudios.com
* Wed Mar 03 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.03.03
* bbc: add support for BBC Reel videos
* Mon Mar 01 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.03.02
* youtube: fix get_video_info request
* zdf: Rework extractors
* Sun Feb 21 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.02.22
* vimeo: Add support for unlisted video source format extraction
* youtube: Fix uploader extraction in flat playlist mode
* Wed Feb 10 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.02.10
* youtube: Add support for phone/tablet JS player
* youtube: Extract ABR and VBR
* Wed Feb 03 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 2021.02.04
* medialaan: add support DPG Media MyChannels based websites
* youtube: improve DASH formats file size extraction