From c0469b3a59cafdabd4dcb081c512153a941dfc13b962468b5dfd6775dc7ebf4e Mon Sep 17 00:00:00 2001 From: Robert Frohl Date: Wed, 4 Feb 2026 17:03:04 +0100 Subject: [PATCH] Update submodules from pool/yt-dlp#2 and create patchinfo.20260204160233168297.93181000773252/_patchinfo --- .../_patchinfo | 202 ++++++++++++++++++ yt-dlp | 2 +- 2 files changed, 203 insertions(+), 1 deletion(-) create mode 100644 patchinfo.20260204160233168297.93181000773252/_patchinfo diff --git a/patchinfo.20260204160233168297.93181000773252/_patchinfo b/patchinfo.20260204160233168297.93181000773252/_patchinfo new file mode 100644 index 0000000..24285de --- /dev/null +++ b/patchinfo.20260204160233168297.93181000773252/_patchinfo @@ -0,0 +1,202 @@ + + yt-dlp is outdated + rrahl0 + moderate + recommended + Recommended update for yt-dlp + This update for yt-dlp fixes the following issues: + +Changes in yt-dlp: + +- Update to release 2026.01.31 + * yt: Add `web_embedded` fallback for `android_vr` client + * yt: Remove broken `ios_downgraded` and `tv_embedded` player + clients + +- added quickjs recommends as a lighter alternative to deno and nodejs + +- Update to release 2026.01.29 + * Accept float values for command-line option `--sleep-subtitles` + * Add `--format-sort-reset` option + * yt: Support comment subthreads + +- Update to release 2025.12.08 + * cookies: Fix --cookies-from-browser for new installs of + Firefox 147+ + * floatplane: add subtitle support + * yt: detect AI-upscaled formats + +- Relax JS runtime requirement from required to recommended, + some formats can be downloaded without either runtime. +- Recommend nodejs as an alternative to deno + (Leap 15.6 has just nodejs). + +- Update to release 2025.11.12 + * An external JavaScript runtime is now used for full YouTube + support (e.g. deno). + +- Use the pythons macro to reduce the amount of suse_version usage + +- Update to version 2025.10.22 + * A stopgap release with a TEMPORARY partial fix for YouTube + support. Some formats may still be unavailable, especially if + cookies are passed to yt-dlp. The NEXT release, expected very + soon, will require an external JS runtime (e.g. Deno) in + order for YouTube downloads to work properly. + * The minimum required Python version has been raised to 3.10 + (Python 3.9 has reached its end-of-life as of October 2025). + +- Update to release 2025.10.14 + * yt: Detect experiment binding GVS PO Token to video id + * yt: Fix approximate timestamp extraction for feeds + +- Use Python 3.13 in 15.7, due to lack of 3.12 + +- Update to release 2025.09.26 + * twitch: vod: Fix live_status detection + * yt: Fix player JS overrides + * yt: Improve PO token logging + * yt: Player client maintenance + * yt: Replace tv_simply with web_safari in default clients +- Fix Leap 15.6 build + +- Update to release 2025.09.23 + * youtube: Force player 0004de42 + +- Update to version 2025.09.05 + * Fix --id deprecation warning + * charlierose: Fix extractor + * googledrive: Fix subtitles extraction + * itvbtcc: Fix extractor + * kick: vod: Support ongoing livestream VODs + * lrt: Fix extractors + * tver: Extract more metadata + * vevo: Restore extractors + * build: Overhaul Linux builds and refactor release workflow + +- Update to release 2025.08.27 + * Add tcc player JS variant + * Deprioritize web_safari m3u8 formats + * Use alternative tv user-agent when authenticated + +- Update to release 2025.08.22 + * cookies: Fix --cookies-from-browser with Firefox 142+ + +- Update to release 2025.08.20 + * Warn against use of `-f mp4` + * yt: Add es5 and es6 player JS variants + * yt: Default to main player JS variant + * yt: Extract title and description from initial data + * yt: Handle required preroll waiting period + +- Update to release 2025.08.11 + * yt: Add player params to mweb client + * dash: Re-extract if using --load-info-json with + --live-from-start + +- Update to release 2025.07.21 + * Default behaviour changed from --mtime to --no-mtime + * yt: Do not require PO Token for premium accounts + * yt: Extract global nsig helper functions + * yt: tab: Fix subscriptions feed extraction + +- Update to release 2025.06.30 + * youtube: Fix premium formats extraction + +- Update to release 2025.06.25 + * yt: Check any ios m3u8 formats prior to download + * yt: Improve player context payloads + +- Update to release 2025.06.09 + * adobepass: add Fubo MSO, fix Philo MSO authentication + * yt: Add tv_simply player client + * yt: Extract srt subtitles + * yt: Rework nsig function name extraction + +- Update to release 2025.05.22 + * yt: Add PO token support for subtitles + * yt: Add web_embedded client for age-restricted videos + * yt: Add a PO Token Provider Framework + * yt: Extract media_type for all videos + * yt: Fix --live-from-start support for premieres + * yt: Fix geo-restriction error handling + +- Update to release 2025.04.30 [boo#1242186] + * New option --preset-alias/-t has been added + +- Update to release 2025.03.31 + * yt: add player_js_variant extractor-arg + * yt/tab: Fix playlist continuation extraction + +- Update to release 2025.03.27 + * youtube: Make signature and nsig extraction more robust + +- Update to release 2025.03.26 + * youtube: fix signature and nsig extraction for player 4fcd6e4a + +- Update to release 2025.03.21 + * Fix external downloader availability when using + ``--ffmpeg-location`` + * youtube: fix nsig and signature extraction for player 643afba4. + +- Require same version between yt-dlp -> python-yt-dlp + +- Update to release 2025.02.19 + * NSIG workaround for tce player JS + +- Update to release 2025.01.26 + * bilibili: Support space video list extraction without login + * crunchyroll: Remove extractors + * youtube: Download tv client Innertube config + * youtube: Use different PO token for GVS and Player + +- Update to release 2025.01.15 + * youtube: Do not use web_creator as a default client + +- Update to release 2025.01.12 + * yt: fix DASH formats incorrectly skipped in some situations + * yt: refactor cookie auth + +- Fix 15.6 build + +- Update to release 2024.12.23 + * yt: add age-gate workaround for some embeddable videos + +- Update to release 2024.12.13 + * yt: fix signature function extraction for 2f1832d2 + * yt: prioritize original language over auto-dubbed audio + +- Update to release 2024.12.06 + * yt: fix ``n`` sig extraction for player 3bb1f723 + * yt: fix signature function extraction + * yt: player client maintenance + +- Update to release 2024.12.03 + * bilibili: Always try to extract HD formats + * youtube: Adjust player clients for site changes + +- Update to release 2024.11.18 + * cloudflarestream: Avoid extraction via videodelivery.net + * youtube: remove broken OAuth support + +- Update to release 2024.11.04 + * Prioritize AV1 + * Remove Python <= 3.8 support + * youtube: Adjust OAuth refresh token handling + +- Update to release 2024.10.22 + * yt: Remove broken android_producer client + * yt: Remove broken age-restriction workaround + * yt: Support logging in with OAuth + +- Update to release 2024.10.07 + * Fix cookie load error handling + * youtube: Change default player clients to ios,mweb + * patreon: Extract all m3u8 formats for locked posts + +- Update to release 2024.09.27 + * Support excluding player_clients in extractor-arg + * clip: Prioritize https formats + + yt-dlp + diff --git a/yt-dlp b/yt-dlp index 562472d..0bc66bc 160000 --- a/yt-dlp +++ b/yt-dlp @@ -1 +1 @@ -Subproject commit 562472d7b1578dd0fbad4bc061b29dfe9915163f8fd82fc8803ad900aaea451f +Subproject commit 0bc66bc1e06bd1ce23387033f4255317ead7ad2de85f0f46b16d1a2ea8b50439 -- 2.51.1