This URL: https://git.catflap.org/yt-dlp/raw-log-html/ ____________________________________________________________________________________________________________ Commit: c8695f52a91f0d2aabbba7b7200c1099bfa9a3e5 URL: https://git.catflap.org/yt-dlp/commit/?id=c8695f52a91f0d2aabbba7b7200c1099bfa9a3e5 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 5 May 2026 23:54:25 BST) Committer: GitHub (Tue 5 May 2026 23:54:25 BST) [build] Update 28 dependencies (#16467) * Bump build 1.4.2 => 1.4.4 * Bump certifi 2026.2.25 => 2026.4.22 * Bump charset-normalizer 3.4.6 => 3.4.7 * Bump cryptography 46.0.6 => 47.0.0 * Bump deno 2.7.8 => 2.7.14 * Bump filelock 3.25.2 => 3.29.0 * Bump identify 2.6.18 => 2.6.19 * Bump idna 3.11 => 3.13 * Bump packaging 26.0 => 26.2 * Bump pathspec 1.0.4 => 1.1.1 * Bump pip 26.0.1 => 26.1 * Bump platformdirs 4.9.4 => 4.9.6 * Bump pre-commit 4.5.1 => 4.6.0 * Bump pygments 2.19.2 => 2.20.0 * Bump pyinstaller 6.19.0 => 6.20.0 * Bump pyinstaller-hooks-contrib 2026.3 => 2026.4 * Bump pyinstaller[win32] 6.19.0 => 6.20.0 * Bump pyinstaller[win_amd64] 6.19.0 => 6.20.0 * Bump pyinstaller[win_arm64] 6.19.0 => 6.20.0 * Bump pytest 9.0.2 => 9.0.3 * Bump python-discovery 1.2.0 => 1.2.2 * Bump requests 2.33.0 => 2.33.1 * Bump rich 14.3.3 => 15.0.0 * Bump ruff 0.15.8 => 0.15.12 * Bump trove-classifiers 2026.1.14.14 => 2026.4.28.13 * Bump uv 0.11.1 => 0.11.8 * Bump virtualenv 21.2.0 => 21.3.0 * Bump zipp 3.23.0 => 3.23.1 Authored by: bashonly M bundle/requirements/requirements-build.txt M bundle/requirements/requirements-curl-cffi.txt M bundle/requirements/requirements-default.txt M bundle/requirements/requirements-delocate.txt M bundle/requirements/requirements-dev.txt M bundle/requirements/requirements-linux.txt M bundle/requirements/requirements-macos.txt M bundle/requirements/requirements-pip.txt M bundle/requirements/requirements-pyinstaller.txt M bundle/requirements/requirements-static-analysis.txt M bundle/requirements/requirements-test.txt M bundle/requirements/requirements-uv.txt M bundle/requirements/requirements-win-arm64-pyinstaller.txt M bundle/requirements/requirements-win-x64-pyinstaller.txt M bundle/requirements/requirements-win-x86-pyinstaller.txt M pyproject.toml M uv.lock ____________________________________________________________________________________________________________ Commit: 3a12be701c28aff4dd4824adb911cc7987dd86ba URL: https://git.catflap.org/yt-dlp/commit/?id=3a12be701c28aff4dd4824adb911cc7987dd86ba Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 5 May 2026 23:00:57 BST) Committer: GitHub (Tue 5 May 2026 23:00:57 BST) [cleanup] Misc (#16630) * Fix PyPy dependency issue with cffi * Export requirements files from dependency groups * Simplify bundle targets & rework build flow * Code cleanup & type annotation fixes * Update FFmpeg-Builds status in README Authored by: bashonly M .github/workflows/build.yml M .github/workflows/challenge-tests.yml M .github/workflows/core.yml M .github/workflows/quick-test.yml M .github/workflows/test-workflows.yml M README.md M bundle/docker/compose.yml M bundle/docker/linux/build.sh M bundle/requirements/requirements-build.txt R099 bundle/requirements/requirements-win-x64.txt bundle/requirements/requirements-curl-cffi.txt R077 bundle/requirements/requirements-win-x86.txt bundle/requirements/requirements-default.txt A bundle/requirements/requirements-delocate.txt A bundle/requirements/requirements-dev.txt D bundle/requirements/requirements-linux-aarch64.txt D bundle/requirements/requirements-linux-x86_64.txt R092 bundle/requirements/requirements-linux-armv7l.txt bundle/requirements/requirements-linux.txt M bundle/requirements/requirements-macos-curl_cffi.txt M bundle/requirements/requirements-macos.txt D bundle/requirements/requirements-musllinux-aarch64.txt D bundle/requirements/requirements-musllinux-x86_64.txt M bundle/requirements/requirements-pip.txt A bundle/requirements/requirements-pyflakes.txt A bundle/requirements/requirements-pyinstaller.txt A bundle/requirements/requirements-static-analysis.txt A bundle/requirements/requirements-test.txt A bundle/requirements/requirements-uv.txt D bundle/requirements/requirements-win-arm64.txt M devscripts/tomlparse.py M devscripts/update_requirements.py M devscripts/utils.py M pyproject.toml M uv.lock ____________________________________________________________________________________________________________ Commit: 35684c1171dd8b99da825cf43a0b2c06b43824b7 URL: https://git.catflap.org/yt-dlp/commit/?id=35684c1171dd8b99da825cf43a0b2c06b43824b7 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 3 May 2026 23:19:08 BST) Committer: GitHub (Sun 3 May 2026 23:19:08 BST) [cleanup] Misc (#16452) * Include `pin*` extras in lockfile * Fix and clean up `devscripts/update_requirements.py` * Improve release channel documentation * Remove false statement from `--prefer-insecure` documentation * Assorted code cleanup * Set `GH_TELEMETRY=false` in CI/CD whenever `gh` is used * Add comments about required checks in CI workflows * Run `test-workflows.yml` for every PR so its checks can be required * Verify actionlint attestation in CI * Remove zizmor version to reduce workflow maintenance burden (zizmor-action handles pinning on its end) Authored by: bashonly M .github/workflows/challenge-tests.yml M .github/workflows/core.yml M .github/workflows/issue-lockdown.yml M .github/workflows/quick-test.yml M .github/workflows/release-master.yml M .github/workflows/release-nightly.yml M .github/workflows/release.yml M .github/workflows/test-workflows.yml M Makefile M README.md D devscripts/make_contributing.py M devscripts/update_requirements.py M pyproject.toml M uv.lock M yt_dlp/extractor/common.py M yt_dlp/extractor/peertube.py M yt_dlp/options.py M yt_dlp/utils/_jsruntime.py ____________________________________________________________________________________________________________ Commit: 27973bae5ea3467ac412bea3b79cbeeb7de71e81 URL: https://git.catflap.org/yt-dlp/commit/?id=27973bae5ea3467ac412bea3b79cbeeb7de71e81 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 3 May 2026 21:13:57 BST) Committer: GitHub (Sun 3 May 2026 21:13:57 BST) [ci] Bump pytest to 9.x (#16470) * Bump pytest 8.4.2 => 9.0.2 * Bump pytest-rerunfailures 14.0 => 16.1 Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki M .github/workflows/core.yml M pyproject.toml M uv.lock ____________________________________________________________________________________________________________ Commit: ebf0c0f61e3e578db26b45eb24d643f1a64bf17f URL: https://git.catflap.org/yt-dlp/commit/?id=ebf0c0f61e3e578db26b45eb24d643f1a64bf17f Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 30 Apr 2026 23:23:20 BST) Committer: GitHub (Thu 30 Apr 2026 23:23:20 BST) [ie/soundcloud] Improve error handling (#16602) Closes #16603 Authored by: bashonly M yt_dlp/extractor/soundcloud.py ____________________________________________________________________________________________________________ Commit: 165ee77a2be1b3360f1b82e03a933348ecd13e41 URL: https://git.catflap.org/yt-dlp/commit/?id=165ee77a2be1b3360f1b82e03a933348ecd13e41 Author: Tom Schuster (Sun 19 Apr 2026 22:37:26 BST) Committer: GitHub (Sun 19 Apr 2026 22:37:26 BST) [ie/ard] Support new `ardsounds` domain (#16381) Closes #16383 Authored by: evilpie M yt_dlp/extractor/ard.py ____________________________________________________________________________________________________________ Commit: 068d5efd3047a39a7d869d49067aa1594e359276 URL: https://git.catflap.org/yt-dlp/commit/?id=068d5efd3047a39a7d869d49067aa1594e359276 Author: thematuu <75018580+thematuu@users.noreply.github.com> (Sun 19 Apr 2026 22:27:28 BST) Committer: GitHub (Sun 19 Apr 2026 22:27:28 BST) [ie/soop] Adapt extractors to new domain (#16436) Closes #16121, Closes #16125, Closes #16347, Closes #16368 Authored by: thematuu M yt_dlp/extractor/afreecatv.py ____________________________________________________________________________________________________________ Commit: 2c28ee5d76d2c0d350407fd81dbdd71394b67993 URL: https://git.catflap.org/yt-dlp/commit/?id=2c28ee5d76d2c0d350407fd81dbdd71394b67993 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 11 Apr 2026 00:48:52 BST) Committer: GitHub (Sat 11 Apr 2026 00:48:52 BST) [devscripts] `update_requirements`: Add reporting functionality (#16454) Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki M .github/workflows/release.yml R099 bundle/requirements/requirements-pypi-build.txt bundle/requirements/requirements-build.txt M devscripts/update_requirements.py ____________________________________________________________________________________________________________ Commit: 9c1f3cf3373620c593c4e315f276ac134f6beb20 URL: https://git.catflap.org/yt-dlp/commit/?id=9c1f3cf3373620c593c4e315f276ac134f6beb20 Author: Deltadroid (Sat 11 Apr 2026 00:31:55 BST) Committer: GitHub (Sat 11 Apr 2026 00:31:55 BST) [ie/youtube] Fix PO token sanitization for Python>=3.14.4 (#16453) Ref: https://github.com/python/cpython/issues/145264 Authored by: syphyr M yt_dlp/extractor/youtube/pot/_director.py ____________________________________________________________________________________________________________ Commit: c229d4b62053dc287337f300df13bd433d4084da URL: https://git.catflap.org/yt-dlp/commit/?id=c229d4b62053dc287337f300df13bd433d4084da Author: Ziah Jyothi (Sat 11 Apr 2026 00:20:48 BST) Committer: GitHub (Sat 11 Apr 2026 00:20:48 BST) [ie/twitch:clips] Fix extractor (#16466) Closes #16464 Authored by: Ventriduct M yt_dlp/extractor/twitch.py ____________________________________________________________________________________________________________ Commit: a4acc4223289eeb4d32af7b798bfe6e9c38f4b8d URL: https://git.catflap.org/yt-dlp/commit/?id=a4acc4223289eeb4d32af7b798bfe6e9c38f4b8d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 8 Apr 2026 00:32:29 BST) Committer: GitHub (Wed 8 Apr 2026 00:32:29 BST) [build] Harden release workflow (#16444) * Prepare to remove the `release` branch * Remove use of PUSH_VERSION_COMMIT variable * Use RELEASE_KEY for releases Authored by: bashonly M .github/actionlint.yml M .github/workflows/release.yml M devscripts/setup_variables.py M devscripts/setup_variables_tests.py ____________________________________________________________________________________________________________ Commit: 8001ff4349fa4eaafd0f88fd8abdf8756090596d URL: https://git.catflap.org/yt-dlp/commit/?id=8001ff4349fa4eaafd0f88fd8abdf8756090596d Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Tue 7 Apr 2026 16:34:46 BST) Committer: GitHub (Tue 7 Apr 2026 16:34:46 BST) [ie] `_resolve_nuxt_array`: Handle Pinia `skipHydrate` (#16447) Ref: https://pinia.vuejs.org/api/pinia/functions/skipHydrate.html Authored by: doe1080 M yt_dlp/extractor/common.py ____________________________________________________________________________________________________________ Commit: 9f0fc9a6333b912c83b177542cd3a3cc1c6ff326 URL: https://git.catflap.org/yt-dlp/commit/?id=9f0fc9a6333b912c83b177542cd3a3cc1c6ff326 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 7 Apr 2026 12:20:49 BST) Committer: GitHub (Tue 7 Apr 2026 12:20:49 BST) [ci] Fix update wiki workflow (#16448) Fix 40ffb79d499e6b37682fddbe6affec20186a3d86 Authored by: bashonly M .github/workflows/wiki.yml ____________________________________________________________________________________________________________ Commit: 40ffb79d499e6b37682fddbe6affec20186a3d86 URL: https://git.catflap.org/yt-dlp/commit/?id=40ffb79d499e6b37682fddbe6affec20186a3d86 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 7 Apr 2026 11:12:17 BST) Committer: GitHub (Tue 7 Apr 2026 11:12:17 BST) [ci] Update wiki via this repository (#16446) Authored by: bashonly A .github/workflows/wiki.yml ____________________________________________________________________________________________________________ Commit: 88c8a68eb52268111e224293e9a6519944971096 URL: https://git.catflap.org/yt-dlp/commit/?id=88c8a68eb52268111e224293e9a6519944971096 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 7 Apr 2026 01:30:55 BST) Committer: GitHub (Tue 7 Apr 2026 01:30:55 BST) Pin to exact version for all dependencies in `pin*` extras (#16443) Fix 5f6a214616f6fc3831a2535bcd1f837e90549d10 Authored by: bashonly M devscripts/update_requirements.py M pyproject.toml ____________________________________________________________________________________________________________ Commit: 5f6a214616f6fc3831a2535bcd1f837e90549d10 URL: https://git.catflap.org/yt-dlp/commit/?id=5f6a214616f6fc3831a2535bcd1f837e90549d10 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 6 Apr 2026 23:58:27 BST) Committer: GitHub (Mon 6 Apr 2026 23:58:27 BST) Add lockfile and pinned extras (#16421) * Add `pin`, `pin-curl-cffi`, `pin-secretstorage` and `pin-deno` extras * Check in a `uv.lock` for devs * Add `devscripts/update_requirements.py` for dependency upgrades Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki M .github/workflows/release.yml M .gitignore M bundle/requirements/requirements-linux-aarch64.txt M bundle/requirements/requirements-linux-armv7l.txt M bundle/requirements/requirements-linux-x86_64.txt M bundle/requirements/requirements-macos-curl_cffi.txt M bundle/requirements/requirements-macos.txt M bundle/requirements/requirements-musllinux-aarch64.txt M bundle/requirements/requirements-musllinux-x86_64.txt M bundle/requirements/requirements-pip.txt M bundle/requirements/requirements-pypi-build.txt M bundle/requirements/requirements-win-arm64-pyinstaller.txt M bundle/requirements/requirements-win-arm64.txt M bundle/requirements/requirements-win-x64-pyinstaller.txt M bundle/requirements/requirements-win-x64.txt M bundle/requirements/requirements-win-x86-pyinstaller.txt M bundle/requirements/requirements-win-x86.txt D devscripts/update_bundle_requirements.py D devscripts/update_ejs.py A devscripts/update_requirements.py M devscripts/utils.py M pyproject.toml A uv.lock M yt_dlp/extractor/youtube/jsc/_builtin/vendor/_info.py ____________________________________________________________________________________________________________ Commit: 565dcfec4e5c035b5544de4a369f654b8a60e9e6 URL: https://git.catflap.org/yt-dlp/commit/?id=565dcfec4e5c035b5544de4a369f654b8a60e9e6 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 6 Apr 2026 00:31:00 BST) Committer: GitHub (Mon 6 Apr 2026 00:31:00 BST) [rh:curl_cffi] Fix supported impersonate targets (#16440) Authored by: bashonly M yt_dlp/networking/_curlcffi.py ____________________________________________________________________________________________________________ Commit: 04b2261cbf1aafb964320062dbb33e74ec613291 URL: https://git.catflap.org/yt-dlp/commit/?id=04b2261cbf1aafb964320062dbb33e74ec613291 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 5 Apr 2026 18:03:47 BST) Committer: GitHub (Sun 5 Apr 2026 18:03:47 BST) [ie/youtube] Fix outdated quickjs-ng warning (#16437) Ref: https://github.com/quickjs-ng/quickjs/pull/1324 Closes #16403 Authored by: bashonly M yt_dlp/extractor/youtube/jsc/_builtin/quickjs.py ____________________________________________________________________________________________________________ Commit: f14d2f2d548a45fef221aa3821e5a1bf450d5c0b URL: https://git.catflap.org/yt-dlp/commit/?id=f14d2f2d548a45fef221aa3821e5a1bf450d5c0b Author: JSubelj (Sat 4 Apr 2026 22:44:27 BST) Committer: GitHub (Sat 4 Apr 2026 22:44:27 BST) [test] Add default and curl-cffi extras to hatch-test env (#16397) Authored by: JSubelj M pyproject.toml ____________________________________________________________________________________________________________ Commit: fe5e67c0545a4aac9d404b220c21ba53d1048353 URL: https://git.catflap.org/yt-dlp/commit/?id=fe5e67c0545a4aac9d404b220c21ba53d1048353 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 4 Apr 2026 22:34:57 BST) Committer: GitHub (Sat 4 Apr 2026 22:34:57 BST) [update] Bump GitHub REST API version to `2026-03-10` (#16435) Ref: https://github.blog/changelog/2026-03-12-rest-api-version-2026-03-10-is-now-available/ Authored by: bashonly M yt_dlp/update.py ____________________________________________________________________________________________________________ Commit: 0f45ecc920f31c3c5704c62bad8da2e2844ff9bc URL: https://git.catflap.org/yt-dlp/commit/?id=0f45ecc920f31c3c5704c62bad8da2e2844ff9bc Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 4 Apr 2026 03:29:27 BST) Committer: GitHub (Sat 4 Apr 2026 03:29:27 BST) [rh:curl_cffi] Support `curl_cffi` 0.15.x (#16429) * Remove the `curl-cffi-compat` extra * Add impersonate targets missing from the curl_cffi 0.14.x bump * Add curl-cffi to musllinux_aarch64 builds * Migrate from delocate-fuse to delocate-merge * Remove unnecessary wheel surgery step in macos build job * Add macos_verify build job to verify on x86_64 Authored by: bashonly M .github/workflows/build.yml M README.md M bundle/requirements/requirements-linux-aarch64.txt M bundle/requirements/requirements-linux-armv7l.txt M bundle/requirements/requirements-linux-x86_64.txt M bundle/requirements/requirements-macos-curl_cffi.txt M bundle/requirements/requirements-macos.txt M bundle/requirements/requirements-musllinux-aarch64.txt M bundle/requirements/requirements-musllinux-x86_64.txt M bundle/requirements/requirements-win-arm64.txt M bundle/requirements/requirements-win-x64.txt M bundle/requirements/requirements-win-x86.txt M devscripts/update_bundle_requirements.py M pyproject.toml M yt_dlp/networking/_curlcffi.py ____________________________________________________________________________________________________________ Commit: 2d7b278666bfbf12cf287072498dd275c946b968 URL: https://git.catflap.org/yt-dlp/commit/?id=2d7b278666bfbf12cf287072498dd275c946b968 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 29 Mar 2026 17:47:19 BST) Committer: GitHub (Sun 29 Mar 2026 17:47:19 BST) [ie/bandcamp:weekly] Fix extractor (#16373) Authored by: bashonly M yt_dlp/extractor/bandcamp.py ____________________________________________________________________________________________________________ Commit: a5aae189452d11ca731a4fb409d0136c668bd7c6 URL: https://git.catflap.org/yt-dlp/commit/?id=a5aae189452d11ca731a4fb409d0136c668bd7c6 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 29 Mar 2026 17:41:33 BST) Committer: GitHub (Sun 29 Mar 2026 17:41:33 BST) Fix `default` extra for `ios` platforms (#16376) Authored by: bashonly M pyproject.toml ____________________________________________________________________________________________________________ Commit: fcccbc68496d8af1b7c24cd5e45e83af4ca76f18 URL: https://git.catflap.org/yt-dlp/commit/?id=fcccbc68496d8af1b7c24cd5e45e83af4ca76f18 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 29 Mar 2026 17:37:15 BST) Committer: GitHub (Sun 29 Mar 2026 17:37:15 BST) [devscripts] Handle `ejs` updates for requirements files (#16374) Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki M devscripts/update_bundle_requirements.py M devscripts/update_ejs.py ____________________________________________________________________________________________________________ Commit: cdc465a34674d15edf52b656457f6006b9e03edf URL: https://git.catflap.org/yt-dlp/commit/?id=cdc465a34674d15edf52b656457f6006b9e03edf Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 29 Mar 2026 17:33:26 BST) Committer: GitHub (Sun 29 Mar 2026 17:33:26 BST) [build] Fix PyPI publishing (#16375) Fix 87eaf886f5a1fed00639baf3677ac76281cd98f9 Authored by: bashonly M .github/workflows/release.yml M .github/workflows/test-workflows.yml ____________________________________________________________________________________________________________ Commit: 87eaf886f5a1fed00639baf3677ac76281cd98f9 URL: https://git.catflap.org/yt-dlp/commit/?id=87eaf886f5a1fed00639baf3677ac76281cd98f9 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 28 Mar 2026 00:10:58 GMT) Committer: GitHub (Sat 28 Mar 2026 00:10:58 GMT) [build] Harden build/release workflows (#16358) Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki M .github/workflows/build.yml M .github/workflows/challenge-tests.yml M .github/workflows/core.yml M .github/workflows/quick-test.yml M .github/workflows/release.yml M .github/workflows/test-workflows.yml M .gitignore M CONTRIBUTING.md M README.md M bundle/docker/compose.yml M bundle/docker/linux/build.sh A bundle/requirements/requirements-linux-aarch64.txt A bundle/requirements/requirements-linux-armv7l.txt A bundle/requirements/requirements-linux-x86_64.txt A bundle/requirements/requirements-macos-curl_cffi.txt A bundle/requirements/requirements-macos.txt A bundle/requirements/requirements-musllinux-aarch64.txt A bundle/requirements/requirements-musllinux-x86_64.txt A bundle/requirements/requirements-pip.txt A bundle/requirements/requirements-pypi-build.txt A bundle/requirements/requirements-win-arm64-pyinstaller.txt A bundle/requirements/requirements-win-arm64.txt A bundle/requirements/requirements-win-x64-pyinstaller.txt A bundle/requirements/requirements-win-x64.txt A bundle/requirements/requirements-win-x86-pyinstaller.txt A bundle/requirements/requirements-win-x86.txt M devscripts/install_deps.py A devscripts/update_bundle_requirements.py M pyproject.toml ____________________________________________________________________________________________________________ Commit: f01e1a1ced581c13f28c7da45eb6396cb9fff6e4 URL: https://git.catflap.org/yt-dlp/commit/?id=f01e1a1ced581c13f28c7da45eb6396cb9fff6e4 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 21 Mar 2026 19:52:25 GMT) Committer: GitHub (Sat 21 Mar 2026 19:52:25 GMT) [ie/rtp] Support multi-part episodes and `--no-playlist` (#16299) Closes #16286 Authored by: bashonly M yt_dlp/extractor/rtp.py ____________________________________________________________________________________________________________ Commit: 7fd74d10097833ebce0cb162e0ccf7825de9b768 URL: https://git.catflap.org/yt-dlp/commit/?id=7fd74d10097833ebce0cb162e0ccf7825de9b768 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 17 Mar 2026 23:25:11 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 17 Mar 2026 23:25:11 GMT) Release 2026.03.17 Created by: bashonly :ci skip all M Changelog.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 04d6974f502bbdfaed72c624344f262e30ad9708 URL: https://git.catflap.org/yt-dlp/commit/?id=04d6974f502bbdfaed72c624344f262e30ad9708 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 17 Mar 2026 23:17:34 GMT) Committer: GitHub (Tue 17 Mar 2026 23:17:34 GMT) [ie/youtube] Update ejs to 0.8.0 (#16269) * Also default to `main` for `player_js_variant` extractor-arg Closes #16256 Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki M Makefile M README.md M pyproject.toml M test/test_jsc/test_ejs_integration.py M yt_dlp/extractor/youtube/_video.py M yt_dlp/extractor/youtube/jsc/_builtin/vendor/_info.py M yt_dlp/extractor/youtube/jsc/_builtin/vendor/yt.solver.core.js ____________________________________________________________________________________________________________ Commit: 18656b2f2af41a138793c7012a88f467c0d90274 URL: https://git.catflap.org/yt-dlp/commit/?id=18656b2f2af41a138793c7012a88f467c0d90274 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 17 Mar 2026 22:45:03 GMT) Committer: GitHub (Tue 17 Mar 2026 22:45:03 GMT) [test:networking] Mark all CurlCFFIRH tests as flaky for any OS (#16266) Authored by: bashonly M test/test_networking.py ____________________________________________________________________________________________________________ Commit: 1b6ec8fc2589a1733a0937270faa4230ce6b1ca5 URL: https://git.catflap.org/yt-dlp/commit/?id=1b6ec8fc2589a1733a0937270faa4230ce6b1ca5 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 17 Mar 2026 22:44:30 GMT) Committer: GitHub (Tue 17 Mar 2026 22:44:30 GMT) [ie/youtube] Fix `--live-from-start` support (#16254) Closes #16237 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 7fab4c2b23e16c4a4f94020a37a6bdf8d502be37 URL: https://git.catflap.org/yt-dlp/commit/?id=7fab4c2b23e16c4a4f94020a37a6bdf8d502be37 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 17 Mar 2026 19:48:07 GMT) Committer: GitHub (Tue 17 Mar 2026 19:48:07 GMT) [build] Use PyInstaller v6.19.0 for Windows (#16265) Authored by: bashonly M .github/workflows/build.yml ____________________________________________________________________________________________________________ Commit: 66c4947e9cb70c9de96f7da75f9acbe4192d6c9d URL: https://git.catflap.org/yt-dlp/commit/?id=66c4947e9cb70c9de96f7da75f9acbe4192d6c9d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 17 Mar 2026 19:47:34 GMT) Committer: GitHub (Tue 17 Mar 2026 19:47:34 GMT) [ie/youtube] Always respect `webpage_client` extractor-arg (#16250) Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 4fc768b7f7194a05b13ad3e7bc5bfde84ed9ede7 URL: https://git.catflap.org/yt-dlp/commit/?id=4fc768b7f7194a05b13ad3e7bc5bfde84ed9ede7 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 17 Mar 2026 18:04:32 GMT) Committer: GitHub (Tue 17 Mar 2026 18:04:32 GMT) [ci] Bump actions pins (#16252) * Bump actions/cache v5.0.2 → v5.0.3 * Bump actions/download-artifact v7.0.0 → v8.0.1 * Bump actions/setup-node v6.2.0 → v6.3.0 * Bump actions/upload-artifact v6.0.0 → v7.0.0 * Bump docker/setup-qemu-action v3.7.0 → v4.0.0 * Bump github/codeql-action v4.31.9 → v4.33.0 * Bump oven-sh/setup-bun v2.1.2 → v2.2.0 * Bump zizmorcore/zizmor-action v0.4.1 → v0.5.2 * Bump actionlint v1.7.9 → v1.7.11 * Bump zizmor v1.22.0 → v1.23.1 * Adapt zizmor configuration to new version Authored by: bashonly M .github/workflows/build.yml M .github/workflows/challenge-tests.yml M .github/workflows/codeql.yml M .github/workflows/release-master.yml M .github/workflows/release-nightly.yml M .github/workflows/release.yml M .github/workflows/test-workflows.yml M .github/zizmor.yml ____________________________________________________________________________________________________________ Commit: e68afb28277b4bee39726dbcbb06801edde9f659 URL: https://git.catflap.org/yt-dlp/commit/?id=e68afb28277b4bee39726dbcbb06801edde9f659 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 13 Mar 2026 17:35:36 GMT) Committer: GitHub (Fri 13 Mar 2026 17:35:36 GMT) [docs] Fix `player_client` extractor-arg documentation (#16235) Authored by: bashonly M README.md ____________________________________________________________________________________________________________ Commit: 990fdf36dd985403cb171e4b92d1d7f01a4e273d URL: https://git.catflap.org/yt-dlp/commit/?id=990fdf36dd985403cb171e4b92d1d7f01a4e273d Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Fri 13 Mar 2026 08:45:00 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Fri 13 Mar 2026 08:45:00 GMT) Release 2026.03.13 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 92f1d99dbe1e10d942ef0963f625dbc5bc0768aa URL: https://git.catflap.org/yt-dlp/commit/?id=92f1d99dbe1e10d942ef0963f625dbc5bc0768aa Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 13 Mar 2026 08:29:40 GMT) Committer: GitHub (Fri 13 Mar 2026 08:29:40 GMT) [ie/youtube] Update ejs to 0.7.0 (#16231) Closes #16118, Closes #16212 Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki M Makefile M README.md M pyproject.toml M test/test_jsc/test_ejs_integration.py M yt_dlp/extractor/youtube/_video.py M yt_dlp/extractor/youtube/jsc/_builtin/vendor/_info.py M yt_dlp/extractor/youtube/jsc/_builtin/vendor/yt.solver.core.js ____________________________________________________________________________________________________________ Commit: db62e438a15743b156ca5ebfc6dbe160e9bc1662 URL: https://git.catflap.org/yt-dlp/commit/?id=db62e438a15743b156ca5ebfc6dbe160e9bc1662 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 13 Mar 2026 05:12:36 GMT) Committer: GitHub (Fri 13 Mar 2026 05:12:36 GMT) [ie/tiktok] Fix challenge solving (#16223) Fix e3f0d8b731b40176bcc632bf92cfe5149402b202 Closes #16199 Authored by: bashonly M yt_dlp/extractor/tiktok.py ____________________________________________________________________________________________________________ Commit: 3e36cf9cdb12ef566416c5620a1a95b5a0221017 URL: https://git.catflap.org/yt-dlp/commit/?id=3e36cf9cdb12ef566416c5620a1a95b5a0221017 Author: Peter Devine <49399312+Peter-Devine@users.noreply.github.com> (Wed 11 Mar 2026 06:19:50 GMT) Committer: GitHub (Wed 11 Mar 2026 06:19:50 GMT) [ie/youtube:tab] Improve description extraction (#16057) Closes #16056 Authored by: Peter-Devine M yt_dlp/extractor/youtube/_tab.py ____________________________________________________________________________________________________________ Commit: ae025da02364f4d085953f41fd0d32ade3c4afb9 URL: https://git.catflap.org/yt-dlp/commit/?id=ae025da02364f4d085953f41fd0d32ade3c4afb9 Author: Frieder Hannenheim (Wed 11 Mar 2026 05:48:20 GMT) Committer: GitHub (Wed 11 Mar 2026 05:48:20 GMT) [ie/youtube:tab] Fix album extraction (#16041) Closes #16016 Authored by: FriederHannenheim M yt_dlp/extractor/youtube/_tab.py ____________________________________________________________________________________________________________ Commit: 48a61d0f38b156785d24df628d42892441e008c4 URL: https://git.catflap.org/yt-dlp/commit/?id=48a61d0f38b156785d24df628d42892441e008c4 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 11 Mar 2026 05:32:30 GMT) Committer: GitHub (Wed 11 Mar 2026 05:32:30 GMT) [ie/youtube] Request `web_safari` & `web_creator` client configs (#16198) Closes #16144 Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: f2bd3202c0ffa3f0c0069c44ca53b625dca568bc URL: https://git.catflap.org/yt-dlp/commit/?id=f2bd3202c0ffa3f0c0069c44ca53b625dca568bc Author: SparseOrnament15 <266816215+SparseOrnament15@users.noreply.github.com> (Tue 10 Mar 2026 23:25:13 GMT) Committer: GitHub (Tue 10 Mar 2026 23:25:13 GMT) [ie/youtube] Fix `web_embedded` player client (#16177) Closes #16077 Authored by: SparseOrnament15, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 7e145ac1cae8f891e18c9375fa23097f1dfa0b19 URL: https://git.catflap.org/yt-dlp/commit/?id=7e145ac1cae8f891e18c9375fa23097f1dfa0b19 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 10 Mar 2026 23:24:03 GMT) Committer: GitHub (Tue 10 Mar 2026 23:24:03 GMT) [ie/youtube] Fix `use_ad_playback_context` extractor-arg (#16196) Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: ff459e5fc04b1a061212672626b7bfa23ff3cdcd URL: https://git.catflap.org/yt-dlp/commit/?id=ff459e5fc04b1a061212672626b7bfa23ff3cdcd Author: gamer191 <83270075+gamer191@users.noreply.github.com> (Tue 10 Mar 2026 22:08:13 GMT) Committer: GitHub (Tue 10 Mar 2026 22:08:13 GMT) [ie/youtube] Fix `android_vr` player client (#16168) Closes #16150 Authored by: gamer191 M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: b8058cdf378cbbf60669b665dea146fb7dc90117 URL: https://git.catflap.org/yt-dlp/commit/?id=b8058cdf378cbbf60669b665dea146fb7dc90117 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 3 Mar 2026 16:36:58 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 3 Mar 2026 16:36:58 GMT) Release 2026.03.03 Created by: bashonly :ci skip all M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 2ecc4c3bc300701d85e2cbaeb2b28a921a68f0f0 URL: https://git.catflap.org/yt-dlp/commit/?id=2ecc4c3bc300701d85e2cbaeb2b28a921a68f0f0 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 3 Mar 2026 16:20:22 GMT) Committer: GitHub (Tue 3 Mar 2026 16:20:22 GMT) [ie/youtube] Skip webpage player response by default (#16126) * Needed for d3165e83ffc0088eef5e594927ea9ac99a6e2ce6 to be effective with the `web` player client Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: d3165e83ffc0088eef5e594927ea9ac99a6e2ce6 URL: https://git.catflap.org/yt-dlp/commit/?id=d3165e83ffc0088eef5e594927ea9ac99a6e2ce6 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 3 Mar 2026 14:48:45 GMT) Committer: GitHub (Tue 3 Mar 2026 14:48:45 GMT) [ie/youtube] Force player `9f4cc5e4` (#16123) Closes #16118 Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: bf4dfffe0164385c29a2dcb0367110babe4d4f27 URL: https://git.catflap.org/yt-dlp/commit/?id=bf4dfffe0164385c29a2dcb0367110babe4d4f27 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 2 Mar 2026 22:55:43 GMT) Committer: GitHub (Mon 2 Mar 2026 22:55:43 GMT) [ie/patreon] Fix extractors (#16112) Closes #15218, Closes #16111 Authored by: bashonly M yt_dlp/extractor/patreon.py ____________________________________________________________________________________________________________ Commit: 6f796a2bff332f72c3f250207cdf10db852f6016 URL: https://git.catflap.org/yt-dlp/commit/?id=6f796a2bff332f72c3f250207cdf10db852f6016 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Thu 26 Feb 2026 16:26:17 GMT) Committer: GitHub (Thu 26 Feb 2026 16:26:17 GMT) [ie/zapiks] Improve extraction (#16030) Authored by: doe1080 M yt_dlp/extractor/zapiks.py ____________________________________________________________________________________________________________ Commit: e3118604aa99a5514342d6a002c9b4a3fe1235b4 URL: https://git.catflap.org/yt-dlp/commit/?id=e3118604aa99a5514342d6a002c9b4a3fe1235b4 Author: 0x∅ <0xvd12@gmail.com> (Sun 22 Feb 2026 23:12:53 GMT) Committer: GitHub (Sun 22 Feb 2026 23:12:53 GMT) [ie/thechosen] Rework extractor (#16021) Closes #16008 Authored by: 0xvd M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/frontro.py A yt_dlp/extractor/thechosen.py ____________________________________________________________________________________________________________ Commit: 338dbebdb8627a95bd8f72ed86fdc2d50c8e2d14 URL: https://git.catflap.org/yt-dlp/commit/?id=338dbebdb8627a95bd8f72ed86fdc2d50c8e2d14 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 22 Feb 2026 21:53:36 GMT) Committer: GitHub (Sun 22 Feb 2026 21:53:36 GMT) [ie/aenetworks] Fix extraction (#16036) Fix 24856538595a3b25c75e1199146fcc82ea812d97 Authored by: bashonly M yt_dlp/extractor/aenetworks.py ____________________________________________________________________________________________________________ Commit: e2a9cc7d137c88843e064bc9ea11cdca5cd4c82a URL: https://git.catflap.org/yt-dlp/commit/?id=e2a9cc7d137c88843e064bc9ea11cdca5cd4c82a Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Sat 21 Feb 2026 20:22:26 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Sat 21 Feb 2026 20:22:26 GMT) Release 2026.02.21 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M README.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 646bb31f39614e6c2f7ba687c53e7496394cbadb URL: https://git.catflap.org/yt-dlp/commit/?id=646bb31f39614e6c2f7ba687c53e7496394cbadb Author: Simon Sawicki (Sat 21 Feb 2026 20:07:56 GMT) Committer: Simon Sawicki (Sat 21 Feb 2026 20:07:56 GMT) [cleanup] Misc Authored by: Grub4K M devscripts/changelog_override.json ____________________________________________________________________________________________________________ Commit: 1fbbe29b99dc61375bf6d786f824d9fcf6ea9c1a URL: https://git.catflap.org/yt-dlp/commit/?id=1fbbe29b99dc61375bf6d786f824d9fcf6ea9c1a Author: Simon Sawicki (Sat 14 Feb 2026 22:34:51 GMT) Committer: Simon Sawicki (Sat 21 Feb 2026 20:07:36 GMT) [ie] Limit `netrc_machine` parameter to shell-safe characters Also adapts some extractor regexes to adhere to this limitation See: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-g3gw-q23r-pgqm Authored by: Grub4K M test/test_InfoExtractor.py M yt_dlp/extractor/common.py M yt_dlp/extractor/getcourseru.py M yt_dlp/extractor/pornhub.py M yt_dlp/extractor/teachable.py ____________________________________________________________________________________________________________ Commit: c105461647315f7f479091194944713b392ca729 URL: https://git.catflap.org/yt-dlp/commit/?id=c105461647315f7f479091194944713b392ca729 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 21 Feb 2026 20:05:38 GMT) Committer: GitHub (Sat 21 Feb 2026 20:05:38 GMT) [ie/youtube] Update ejs to 0.5.0 (#16031) Authored by: bashonly M Makefile M pyproject.toml M test/test_jsc/test_ejs_integration.py M yt_dlp/extractor/youtube/jsc/_builtin/vendor/_info.py M yt_dlp/extractor/youtube/jsc/_builtin/vendor/yt.solver.core.js ____________________________________________________________________________________________________________ Commit: 1d1358d09fedcdc6b3e83538a29b0b539cb9be3f URL: https://git.catflap.org/yt-dlp/commit/?id=1d1358d09fedcdc6b3e83538a29b0b539cb9be3f Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 21 Feb 2026 19:24:05 GMT) Committer: GitHub (Sat 21 Feb 2026 19:24:05 GMT) [ie] Add browser impersonation support to more extractors (#16029) Closes #7001, Closes #7444, Closes #16004 Authored by: bashonly M yt_dlp/extractor/mixcloud.py M yt_dlp/extractor/truth.py M yt_dlp/extractor/xhamster.py ____________________________________________________________________________________________________________ Commit: 1fe0bf23aa2249858c08408b7cc6287aaf528690 URL: https://git.catflap.org/yt-dlp/commit/?id=1fe0bf23aa2249858c08408b7cc6287aaf528690 Author: blauerdorf <39024071+blauerdorf@users.noreply.github.com> (Sat 21 Feb 2026 18:57:20 GMT) Committer: GitHub (Sat 21 Feb 2026 18:57:20 GMT) [ie/spankbang] Fix playlist title extraction (#14132) Closes #14131 Authored by: blauerdorf M yt_dlp/extractor/spankbang.py ____________________________________________________________________________________________________________ Commit: f05e1cd1f1052cb40fc966d2fc175571986da863 URL: https://git.catflap.org/yt-dlp/commit/?id=f05e1cd1f1052cb40fc966d2fc175571986da863 Author: blauerdorf <39024071+blauerdorf@users.noreply.github.com> (Sat 21 Feb 2026 18:51:52 GMT) Committer: GitHub (Sat 21 Feb 2026 18:51:52 GMT) [ie/spankbang] Support browser impersonation (#14130) Closes #14129 Authored by: blauerdorf M yt_dlp/extractor/spankbang.py ____________________________________________________________________________________________________________ Commit: 46d5b6f2b7989d8991a59215d434fb8b5a8ec7bb URL: https://git.catflap.org/yt-dlp/commit/?id=46d5b6f2b7989d8991a59215d434fb8b5a8ec7bb Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 21 Feb 2026 18:27:33 GMT) Committer: GitHub (Sat 21 Feb 2026 18:27:33 GMT) [ie/learningonscreen] Fix extractor (#16028) Closes #15934 Authored by: bashonly, 0xvd M yt_dlp/extractor/learningonscreen.py ____________________________________________________________________________________________________________ Commit: 166356d1a1cac19cac14298e735eeae44b52c70e URL: https://git.catflap.org/yt-dlp/commit/?id=166356d1a1cac19cac14298e735eeae44b52c70e Author: LordMZTE (Sat 21 Feb 2026 18:01:34 GMT) Committer: GitHub (Sat 21 Feb 2026 18:01:34 GMT) [ie/opencast] Support `oc-p.uni-jena.de` URLs (#16026) Closes #16023 Authored by: LordMZTE M yt_dlp/extractor/opencast.py ____________________________________________________________________________________________________________ Commit: 24856538595a3b25c75e1199146fcc82ea812d97 URL: https://git.catflap.org/yt-dlp/commit/?id=24856538595a3b25c75e1199146fcc82ea812d97 Author: Sipherdrakon <64430430+Sipherdrakon@users.noreply.github.com> (Sat 21 Feb 2026 17:46:59 GMT) Committer: GitHub (Sat 21 Feb 2026 17:46:59 GMT) [ie/aenetworks] Fix extractor (#14959) Closes #14578 Authored by: Sipherdrakon M yt_dlp/extractor/aenetworks.py ____________________________________________________________________________________________________________ Commit: f532a91cef11075eb5a7809255259b32d2bca8ca URL: https://git.catflap.org/yt-dlp/commit/?id=f532a91cef11075eb5a7809255259b32d2bca8ca Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 21 Feb 2026 14:50:22 GMT) Committer: GitHub (Sat 21 Feb 2026 14:50:22 GMT) [ie/soundcloud] Support browser impersonation (#16020) Closes #15660 Authored by: bashonly M yt_dlp/extractor/soundcloud.py ____________________________________________________________________________________________________________ Commit: 81bdea03f3414dd4d086610c970ec14e15bd3d36 URL: https://git.catflap.org/yt-dlp/commit/?id=81bdea03f3414dd4d086610c970ec14e15bd3d36 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 21 Feb 2026 00:21:29 GMT) Committer: GitHub (Sat 21 Feb 2026 00:21:29 GMT) [ie/soundcloud] Fix client ID extraction (#16019) Authored by: bashonly M yt_dlp/extractor/soundcloud.py ____________________________________________________________________________________________________________ Commit: e74076141dc86d5603680ea641d7cec86a821ac8 URL: https://git.catflap.org/yt-dlp/commit/?id=e74076141dc86d5603680ea641d7cec86a821ac8 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 20 Feb 2026 23:48:16 GMT) Committer: GitHub (Fri 20 Feb 2026 23:48:16 GMT) [rh:curl_cffi] Deprioritize unreliable impersonate targets (#16018) Closes #16012 Authored by: bashonly M yt_dlp/networking/_curlcffi.py ____________________________________________________________________________________________________________ Commit: 97f03660f55696dc9fce56e7ee43fbe3324a9867 URL: https://git.catflap.org/yt-dlp/commit/?id=97f03660f55696dc9fce56e7ee43fbe3324a9867 Author: Parker Wahle (Fri 20 Feb 2026 00:07:48 GMT) Committer: GitHub (Fri 20 Feb 2026 00:07:48 GMT) [ie/SaucePlusChannel] Add extractor (#15830) Closes #14985 Authored by: regulad M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/floatplane.py M yt_dlp/extractor/sauceplus.py ____________________________________________________________________________________________________________ Commit: 772559e3db2eb82e5d862d6d779588ca4b0b048d URL: https://git.catflap.org/yt-dlp/commit/?id=772559e3db2eb82e5d862d6d779588ca4b0b048d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 19 Feb 2026 23:53:53 GMT) Committer: GitHub (Thu 19 Feb 2026 23:53:53 GMT) [ie/tele5] Fix extractor (#16005) Closes #16003 Authored by: bashonly M yt_dlp/extractor/tele5.py ____________________________________________________________________________________________________________ Commit: c7945800e4ccd8cad2d5ee7806a872963c0c6d44 URL: https://git.catflap.org/yt-dlp/commit/?id=c7945800e4ccd8cad2d5ee7806a872963c0c6d44 Author: Achraf (Thu 19 Feb 2026 23:18:02 GMT) Committer: GitHub (Thu 19 Feb 2026 23:18:02 GMT) [ie/youtube:search:date] Remove broken `ytsearchdate` support (#15959) Closes #15898 Authored by: stastix M README.md M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/youtube/__init__.py M yt_dlp/extractor/youtube/_search.py ____________________________________________________________________________________________________________ Commit: e2444584a3e590077b81828ad8a12fc4c3b1aa6d URL: https://git.catflap.org/yt-dlp/commit/?id=e2444584a3e590077b81828ad8a12fc4c3b1aa6d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 19 Feb 2026 23:08:08 GMT) Committer: GitHub (Thu 19 Feb 2026 23:08:08 GMT) [ie/facebook:ads] Fix extractor (#16002) Closes #16000 Authored by: bashonly M yt_dlp/extractor/facebook.py ____________________________________________________________________________________________________________ Commit: acfc00a955208ee780b4cb18ae26de7b62444153 URL: https://git.catflap.org/yt-dlp/commit/?id=acfc00a955208ee780b4cb18ae26de7b62444153 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 19 Feb 2026 15:14:37 GMT) Committer: GitHub (Thu 19 Feb 2026 15:14:37 GMT) [ie/vk] Solve JS challenges using native JS interpreter (#15992) Closes #12970 Authored by: bashonly, 0xvd M yt_dlp/extractor/vk.py ____________________________________________________________________________________________________________ Commit: 224fe478b0ef83d13b36924befa53686290cb000 URL: https://git.catflap.org/yt-dlp/commit/?id=224fe478b0ef83d13b36924befa53686290cb000 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 19 Feb 2026 15:11:23 GMT) Committer: GitHub (Thu 19 Feb 2026 15:11:23 GMT) [ie/dailymotion] Fix extraction (#15995) Fix 2b61a2a4b20b499d6497c9212207f72a52b922a6 Authored by: bashonly M yt_dlp/extractor/dailymotion.py ____________________________________________________________________________________________________________ Commit: 77221098fc5016f12118421982f02b662021972c URL: https://git.catflap.org/yt-dlp/commit/?id=77221098fc5016f12118421982f02b662021972c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 19 Feb 2026 15:03:07 GMT) Committer: GitHub (Thu 19 Feb 2026 15:03:07 GMT) [ie/twitter] Fix error handling again (#15999) Fix 0d8898c3f4e76742afb2b877f817fdee89fa1258 Closes #15998 Authored by: bashonly M yt_dlp/extractor/twitter.py ____________________________________________________________________________________________________________ Commit: 319a2bda83f5e54054661c56c1391533f82473c2 URL: https://git.catflap.org/yt-dlp/commit/?id=319a2bda83f5e54054661c56c1391533f82473c2 Author: CanOfSocks <100449497+CanOfSocks@users.noreply.github.com> (Wed 18 Feb 2026 23:52:13 GMT) Committer: GitHub (Wed 18 Feb 2026 23:52:13 GMT) [ie/youtube] Extract live adaptive `incomplete` formats (#15937) Closes #10148 Authored by: CanOfSocks, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 2204cee6d8301e491d8455a2c54fd0e1b23468f5 URL: https://git.catflap.org/yt-dlp/commit/?id=2204cee6d8301e491d8455a2c54fd0e1b23468f5 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 18 Feb 2026 20:23:00 GMT) Committer: GitHub (Wed 18 Feb 2026 20:23:00 GMT) [ie/youtube] Add more known player JS variants (#15975) Authored by: bashonly M README.md M test/test_jsc/test_ejs_integration.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 071ad7dfa012f5b71572d29ef96fc154cb2dc9cc URL: https://git.catflap.org/yt-dlp/commit/?id=071ad7dfa012f5b71572d29ef96fc154cb2dc9cc Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 18 Feb 2026 20:03:24 GMT) Committer: GitHub (Wed 18 Feb 2026 20:03:24 GMT) [ie/odnoklassniki] Fix inefficient regular expression (#15974) Closes #15958 Authored by: bashonly M yt_dlp/extractor/odnoklassniki.py ____________________________________________________________________________________________________________ Commit: 0d8898c3f4e76742afb2b877f817fdee89fa1258 URL: https://git.catflap.org/yt-dlp/commit/?id=0d8898c3f4e76742afb2b877f817fdee89fa1258 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 18 Feb 2026 19:55:48 GMT) Committer: GitHub (Wed 18 Feb 2026 19:55:48 GMT) [ie/twitter] Fix error handling (#15993) Closes #15963 Authored by: bashonly M yt_dlp/extractor/twitter.py ____________________________________________________________________________________________________________ Commit: d108ca10b926410ed99031fec86894bfdea8f8eb URL: https://git.catflap.org/yt-dlp/commit/?id=d108ca10b926410ed99031fec86894bfdea8f8eb Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 17 Feb 2026 23:46:20 GMT) Committer: GitHub (Tue 17 Feb 2026 23:46:20 GMT) [jsinterp] Support string concatenation with `+` and `+=` (#15990) Authored by: bashonly M test/test_jsinterp.py M yt_dlp/jsinterp.py ____________________________________________________________________________________________________________ Commit: c9c86519753d6cdafa052945d2de0d3fcd448927 URL: https://git.catflap.org/yt-dlp/commit/?id=c9c86519753d6cdafa052945d2de0d3fcd448927 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 17 Feb 2026 23:20:54 GMT) Committer: GitHub (Tue 17 Feb 2026 23:20:54 GMT) [jsinterp] Stringify bracket notation keys in object access (#15989) Authored by: bashonly M test/test_jsinterp.py M yt_dlp/jsinterp.py ____________________________________________________________________________________________________________ Commit: 62574f5763755a8637880044630b12582e4a55a5 URL: https://git.catflap.org/yt-dlp/commit/?id=62574f5763755a8637880044630b12582e4a55a5 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 17 Feb 2026 23:10:18 GMT) Committer: GitHub (Tue 17 Feb 2026 23:10:18 GMT) [jsinterp] Fix bitwise operations (#15985) Authored by: bashonly M test/test_jsinterp.py M yt_dlp/extractor/xhamster.py M yt_dlp/jsinterp.py ____________________________________________________________________________________________________________ Commit: abade83f8ddb63a11746b69038ebcd9c1405a00a URL: https://git.catflap.org/yt-dlp/commit/?id=abade83f8ddb63a11746b69038ebcd9c1405a00a Author: Simon Sawicki (Mon 16 Feb 2026 20:11:02 GMT) Committer: GitHub (Mon 16 Feb 2026 20:11:02 GMT) [cleanup] Bump ruff to 0.15.x (#15951) Authored by: Grub4K M pyproject.toml M test/helper.py M test/test_networking.py M test/test_traversal.py M test/test_websockets.py M yt_dlp/extractor/bilibili.py M yt_dlp/extractor/sbs.py ____________________________________________________________________________________________________________ Commit: 43229d1d5f47b313e1958d719faff6321d853ed3 URL: https://git.catflap.org/yt-dlp/commit/?id=43229d1d5f47b313e1958d719faff6321d853ed3 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 16 Feb 2026 19:59:34 GMT) Committer: GitHub (Mon 16 Feb 2026 19:59:34 GMT) [cookies] Ignore cookies with control characters (#15862) http.cookies.Morsel was patched in Python 3.14.3 and 3.13.12 to raise a CookieError if the cookie name, value or any attribute of its input contains a control character. yt_dlp.cookies.LenientSimpleCookie now preemptively discards any cookies containing control characters, which is consistent with its more lenient parsing. Ref: https://github.com/python/cpython/issues/143919 Closes #15849 Authored by: bashonly, syphyr Co-authored-by: syphyr M test/test_cookies.py M yt_dlp/cookies.py ____________________________________________________________________________________________________________ Commit: 8d6e0b29bf15365638e0ceeb803a274e4db6157d URL: https://git.catflap.org/yt-dlp/commit/?id=8d6e0b29bf15365638e0ceeb803a274e4db6157d Author: Gareth Seddon (Thu 12 Feb 2026 08:14:56 GMT) Committer: GitHub (Thu 12 Feb 2026 08:14:56 GMT) [ie/MatchiTV] Add extractor (#15204) Authored by: gseddon M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/matchitv.py ____________________________________________________________________________________________________________ Commit: 1ea7329cc91da38a790174e831fffafcb3ea3c3d URL: https://git.catflap.org/yt-dlp/commit/?id=1ea7329cc91da38a790174e831fffafcb3ea3c3d Author: Corey Wright (Thu 12 Feb 2026 08:09:37 GMT) Committer: GitHub (Thu 12 Feb 2026 08:09:37 GMT) [ie/ApplePodcasts] Fix extractor (#15901) Closes #15900 Authored by: coreywright M yt_dlp/extractor/applepodcasts.py ____________________________________________________________________________________________________________ Commit: a13f281012a21c85f76cf3e320fc3b00d480d6c6 URL: https://git.catflap.org/yt-dlp/commit/?id=a13f281012a21c85f76cf3e320fc3b00d480d6c6 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Mon 9 Feb 2026 20:57:54 GMT) Committer: GitHub (Mon 9 Feb 2026 20:57:54 GMT) [ie/tvo] Add extractor (#15903) Authored by: doe1080 M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/tvo.py ____________________________________________________________________________________________________________ Commit: 02ce3efbfe51d54cb0866953af423fc6d1f38933 URL: https://git.catflap.org/yt-dlp/commit/?id=02ce3efbfe51d54cb0866953af423fc6d1f38933 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Mon 9 Feb 2026 20:56:39 GMT) Committer: GitHub (Mon 9 Feb 2026 20:56:39 GMT) [ie/tver:olympic] Add extractor (#15885) Authored by: doe1080 M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/streaks.py M yt_dlp/extractor/tver.py M yt_dlp/options.py ____________________________________________________________________________________________________________ Commit: 1a9c4b8238434c760b3e27d0c9df6a4a2482d918 URL: https://git.catflap.org/yt-dlp/commit/?id=1a9c4b8238434c760b3e27d0c9df6a4a2482d918 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Mon 9 Feb 2026 20:33:36 GMT) Committer: GitHub (Mon 9 Feb 2026 20:33:36 GMT) [ie/steam] Fix extractor (#15028) Closes #15014 Authored by: doe1080 M yt_dlp/extractor/steam.py ____________________________________________________________________________________________________________ Commit: 637ae202aca7a990b3b61bc33d692870dc16c3ad URL: https://git.catflap.org/yt-dlp/commit/?id=637ae202aca7a990b3b61bc33d692870dc16c3ad Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 7 Feb 2026 23:12:45 GMT) Committer: GitHub (Sat 7 Feb 2026 23:12:45 GMT) [ie/gem.cbc.ca] Support standalone, series & Olympics URLs (#15878) Closes #8382, Closes #8790, Closes #15850 Authored by: bashonly, makew0rld, 0xvd Co-authored-by: makeworld Co-authored-by: 0xvd <0xvd12@gmail.com> M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/cbc.py ____________________________________________________________________________________________________________ Commit: 23c059a455acbb317b2bbe657efd59113bf4d5ac URL: https://git.catflap.org/yt-dlp/commit/?id=23c059a455acbb317b2bbe657efd59113bf4d5ac Author: hunter-gatherer8 <142543034+hunter-gatherer8@users.noreply.github.com> (Fri 6 Feb 2026 20:45:47 GMT) Committer: GitHub (Fri 6 Feb 2026 20:45:47 GMT) [ie/1tv] Extract chapters (#15848) Authored by: hunter-gatherer8 M yt_dlp/extractor/firsttv.py ____________________________________________________________________________________________________________ Commit: 6f38df31b477cf5ea3c8f91207452e3a4e8d5aa6 URL: https://git.catflap.org/yt-dlp/commit/?id=6f38df31b477cf5ea3c8f91207452e3a4e8d5aa6 Author: beacdeac (Fri 6 Feb 2026 20:41:56 GMT) Committer: GitHub (Fri 6 Feb 2026 20:41:56 GMT) [ie/pornhub] Fix extractor (#15858) Closes #15827 Authored by: beacdeac M yt_dlp/extractor/pornhub.py ____________________________________________________________________________________________________________ Commit: 442c90da3ec680037b7d94abf91ec63b2e5a9ade URL: https://git.catflap.org/yt-dlp/commit/?id=442c90da3ec680037b7d94abf91ec63b2e5a9ade Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Wed 4 Feb 2026 21:06:39 GMT) Committer: GitHub (Wed 4 Feb 2026 21:06:39 GMT) [ie/locipo] Add extractors (#15486) Closes #13656 Authored by: doe1080, gravesducking Co-authored-by: gravesducking <219445875+gravesducking@users.noreply.github.com> M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/locipo.py ____________________________________________________________________________________________________________ Commit: 133cb959be4d268e2cd6b3f1d9bf87fba4c3743e URL: https://git.catflap.org/yt-dlp/commit/?id=133cb959be4d268e2cd6b3f1d9bf87fba4c3743e Author: 0x∅ <0xvd12@gmail.com> (Wed 4 Feb 2026 20:49:07 GMT) Committer: GitHub (Wed 4 Feb 2026 20:49:07 GMT) [ie/xhamster] Fix extractor (#15831) Closes #15802 Authored by: 0xvd M yt_dlp/extractor/xhamster.py ____________________________________________________________________________________________________________ Commit: c7c45f52890eee40565188aee874ff4e58e95c4f URL: https://git.catflap.org/yt-dlp/commit/?id=c7c45f52890eee40565188aee874ff4e58e95c4f Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Wed 4 Feb 2026 15:33:00 GMT) Committer: GitHub (Wed 4 Feb 2026 15:33:00 GMT) [ie/visir] Add extractor (#15811) Closes #11901 Authored by: doe1080 M test/test_utils.py M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/visir.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: bb3af7e6d5373c1a9c11bd5db9a6ebbbdfe55a98 URL: https://git.catflap.org/yt-dlp/commit/?id=bb3af7e6d5373c1a9c11bd5db9a6ebbbdfe55a98 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 4 Feb 2026 00:31:48 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 4 Feb 2026 00:31:48 GMT) Release 2026.02.04 Created by: bashonly :ci skip all M Changelog.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: c677d866d41eb4075b0a5e0c944a6543fc13f15d URL: https://git.catflap.org/yt-dlp/commit/?id=c677d866d41eb4075b0a5e0c944a6543fc13f15d Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Tue 3 Feb 2026 23:30:59 GMT) Committer: GitHub (Tue 3 Feb 2026 23:30:59 GMT) [ie/unsupported] Update unsupported URLs (#15812) Closes #8821, Closes #9851, Closes #13220, Closes #14564, Closes #14620 Authored by: doe1080 M yt_dlp/extractor/unsupported.py ____________________________________________________________________________________________________________ Commit: 1a895c18aaaf00f557aa8cbacb21faa638842431 URL: https://git.catflap.org/yt-dlp/commit/?id=1a895c18aaaf00f557aa8cbacb21faa638842431 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 3 Feb 2026 23:26:30 GMT) Committer: GitHub (Tue 3 Feb 2026 23:26:30 GMT) [ie/youtube] Default to `tv` player JS variant (#15818) Closes #15814 Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 891613b098b2b315d983c2ae16901f5de344ca56 URL: https://git.catflap.org/yt-dlp/commit/?id=891613b098b2b315d983c2ae16901f5de344ca56 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Sat 31 Jan 2026 23:52:50 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Sat 31 Jan 2026 23:52:50 GMT) Release 2026.01.31 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 9a9a6b6fe44a30458c1754ef064f354f04a84004 URL: https://git.catflap.org/yt-dlp/commit/?id=9a9a6b6fe44a30458c1754ef064f354f04a84004 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 31 Jan 2026 23:50:20 GMT) Committer: GitHub (Sat 31 Jan 2026 23:50:20 GMT) [cleanup] Misc (#15788) Authored by: bashonly M .github/workflows/challenge-tests.yml M .github/workflows/core.yml M .github/workflows/quick-test.yml M test/test_jsc/test_ejs_integration.py ____________________________________________________________________________________________________________ Commit: 8eb794366eb69e7377ff88eed7929c00195c8d74 URL: https://git.catflap.org/yt-dlp/commit/?id=8eb794366eb69e7377ff88eed7929c00195c8d74 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 31 Jan 2026 23:25:21 GMT) Committer: GitHub (Sat 31 Jan 2026 23:25:21 GMT) [ie/youtube] Remove broken `tv_embedded` player client (#15787) Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: c3674575faa23b20e97be8b73f68b9f7b4cea9ab URL: https://git.catflap.org/yt-dlp/commit/?id=c3674575faa23b20e97be8b73f68b9f7b4cea9ab Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 31 Jan 2026 22:55:35 GMT) Committer: GitHub (Sat 31 Jan 2026 22:55:35 GMT) [ie/youtube] Remove broken `ios_downgraded` player client (#15786) Closes #15782 Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: bb1c05752c288a81e0e281f1caf5395411936376 URL: https://git.catflap.org/yt-dlp/commit/?id=bb1c05752c288a81e0e281f1caf5395411936376 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 31 Jan 2026 22:48:41 GMT) Committer: GitHub (Sat 31 Jan 2026 22:48:41 GMT) [ie/youtube] Add `web_embedded` fallback for `android_vr` client (#15785) Closes #15751, Closes #15780 Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: bf5d8c2a663ac690711262aebc733c1b06a54b26 URL: https://git.catflap.org/yt-dlp/commit/?id=bf5d8c2a663ac690711262aebc733c1b06a54b26 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 30 Jan 2026 10:50:43 GMT) Committer: GitHub (Fri 30 Jan 2026 10:50:43 GMT) [ie/unsupported] Update unsupported URLs (#15410) Closes #14743 Authored by: bashonly M yt_dlp/extractor/unsupported.py ____________________________________________________________________________________________________________ Commit: d0bf3d0fc3455d411ae44c0a5dc974dd1481e3aa URL: https://git.catflap.org/yt-dlp/commit/?id=d0bf3d0fc3455d411ae44c0a5dc974dd1481e3aa Author: thematuu <75018580+thematuu@users.noreply.github.com> (Fri 30 Jan 2026 00:25:58 GMT) Committer: GitHub (Fri 30 Jan 2026 00:25:58 GMT) [ie/soop] Support subscription-only VODs (#15523) * Add custom downloader SoopVodFD Closes #13636 Authored by: thematuu M yt_dlp/downloader/__init__.py A yt_dlp/downloader/soop.py M yt_dlp/extractor/afreecatv.py ____________________________________________________________________________________________________________ Commit: 0d8ee637e83d62edaf22aa85833a51c70d560389 URL: https://git.catflap.org/yt-dlp/commit/?id=0d8ee637e83d62edaf22aa85833a51c70d560389 Author: azdlonky (Fri 30 Jan 2026 00:03:52 GMT) Committer: GitHub (Fri 30 Jan 2026 00:03:52 GMT) [ie/whyp] Extract more metadata (#15757) Authored by: azdlonky M yt_dlp/extractor/whyp.py ____________________________________________________________________________________________________________ Commit: e4c120f315b42a3956c3d85f2bc9245c4f0e8350 URL: https://git.catflap.org/yt-dlp/commit/?id=e4c120f315b42a3956c3d85f2bc9245c4f0e8350 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Thu 29 Jan 2026 17:00:19 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Thu 29 Jan 2026 17:00:19 GMT) Release 2026.01.29 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M README.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 8b275536d945c4b3d07b6c520677922c67a7c10f URL: https://git.catflap.org/yt-dlp/commit/?id=8b275536d945c4b3d07b6c520677922c67a7c10f Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 29 Jan 2026 16:55:27 GMT) Committer: GitHub (Thu 29 Jan 2026 16:55:27 GMT) [cleanup] Misc (#15749) * Documentation fixes * Bump PyInstaller to 6.18.0 for Windows builds Authored by: bashonly M .github/workflows/build.yml M README.md ____________________________________________________________________________________________________________ Commit: 88b35ff911a999e0b479417237010c305114ba08 URL: https://git.catflap.org/yt-dlp/commit/?id=88b35ff911a999e0b479417237010c305114ba08 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 29 Jan 2026 16:47:00 GMT) Committer: GitHub (Thu 29 Jan 2026 16:47:00 GMT) [ie/youtube] Update ejs to 0.4.0 (#15747) Authored by: bashonly M Makefile M pyproject.toml M test/test_jsc/test_ejs_integration.py M yt_dlp/extractor/youtube/jsc/_builtin/vendor/_info.py M yt_dlp/extractor/youtube/jsc/_builtin/vendor/yt.solver.core.js ____________________________________________________________________________________________________________ Commit: a65349443b959b8ab6bdec8e573777006d29b827 URL: https://git.catflap.org/yt-dlp/commit/?id=a65349443b959b8ab6bdec8e573777006d29b827 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 29 Jan 2026 16:22:35 GMT) Committer: GitHub (Thu 29 Jan 2026 16:22:35 GMT) [cleanup] Misc (#15430) Authored by: bashonly, Grub4K, seproDev Co-authored-by: sepro Co-authored-by: Simon Sawicki M .github/workflows/build.yml M .github/workflows/challenge-tests.yml M .github/workflows/codeql.yml M .github/workflows/core.yml M .github/workflows/quick-test.yml M .github/workflows/release-nightly.yml M .github/workflows/release.yml M .github/workflows/test-workflows.yml M Maintainers.md M bundle/docker/linux/build.sh M devscripts/changelog_override.json M pyproject.toml M yt_dlp/extractor/tarangplus.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: ba5e2227c8c49fa76d9d30332aad2416774ddb31 URL: https://git.catflap.org/yt-dlp/commit/?id=ba5e2227c8c49fa76d9d30332aad2416774ddb31 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 29 Jan 2026 16:19:59 GMT) Committer: GitHub (Thu 29 Jan 2026 16:19:59 GMT) [ie/vimeo] Add `macos` client (#15746) Authored by: bashonly, gamer191 M yt_dlp/extractor/vimeo.py ____________________________________________________________________________________________________________ Commit: 309b03f2ad09fcfcf4ce81e757f8d3796bb56add URL: https://git.catflap.org/yt-dlp/commit/?id=309b03f2ad09fcfcf4ce81e757f8d3796bb56add Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 29 Jan 2026 06:57:13 GMT) Committer: GitHub (Thu 29 Jan 2026 06:57:13 GMT) [ie/youtube] Fix default player clients (#15726) * Add `ios_downgraded` player client * Remove `android_sdkless` player client Closes #15712 Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: f70ebf97ea7ef3b00c3e9213acf40d1b004c31d9 URL: https://git.catflap.org/yt-dlp/commit/?id=f70ebf97ea7ef3b00c3e9213acf40d1b004c31d9 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 29 Jan 2026 00:28:55 GMT) Committer: GitHub (Thu 29 Jan 2026 00:28:55 GMT) [ie/whyp] Fix extractor (#15721) Closes #15719 Authored by: bashonly M yt_dlp/extractor/whyp.py ____________________________________________________________________________________________________________ Commit: 5bf91072bcfbb26e6618d668a0b3379a3a862f8c URL: https://git.catflap.org/yt-dlp/commit/?id=5bf91072bcfbb26e6618d668a0b3379a3a862f8c Author: N/Ame (Wed 28 Jan 2026 03:57:09 GMT) Committer: GitHub (Wed 28 Jan 2026 03:57:09 GMT) Fix concurrent formats downloading to stdout (#15617) Authored by: grqz M yt_dlp/YoutubeDL.py ____________________________________________________________________________________________________________ Commit: 1829a53a543e63bf0391da572cefcd2526c0a806 URL: https://git.catflap.org/yt-dlp/commit/?id=1829a53a543e63bf0391da572cefcd2526c0a806 Author: N/Ame (Wed 28 Jan 2026 01:11:19 GMT) Committer: GitHub (Wed 28 Jan 2026 01:11:19 GMT) Fix interactive format/video selection when downloading to stdout (#15626) Authored by: grqz M yt_dlp/YoutubeDL.py ____________________________________________________________________________________________________________ Commit: 1c739bf53e673e06d2a43feddb5a31ee8496fa6e URL: https://git.catflap.org/yt-dlp/commit/?id=1c739bf53e673e06d2a43feddb5a31ee8496fa6e Author: rdamas (Tue 27 Jan 2026 16:53:38 GMT) Committer: GitHub (Tue 27 Jan 2026 16:53:38 GMT) [ie/ERRArhiiv] Add extractor (#15667) Closes #15663 Authored by: rdamas M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/err.py ____________________________________________________________________________________________________________ Commit: e08fdaaec2b253abb1e08899d1d13ec5072d76f2 URL: https://git.catflap.org/yt-dlp/commit/?id=e08fdaaec2b253abb1e08899d1d13ec5072d76f2 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 27 Jan 2026 15:40:47 GMT) Committer: GitHub (Tue 27 Jan 2026 15:40:47 GMT) [ie/franceinfo] Fix extraction (#15704) Closes #15701 Authored by: bashonly M yt_dlp/extractor/francetv.py ____________________________________________________________________________________________________________ Commit: ac3a566434c68cbf960dfb357c6c8a275e8bf8eb URL: https://git.catflap.org/yt-dlp/commit/?id=ac3a566434c68cbf960dfb357c6c8a275e8bf8eb Author: Romain Reignier (Tue 27 Jan 2026 14:09:16 GMT) Committer: GitHub (Tue 27 Jan 2026 14:09:16 GMT) [ie/franceinfo] Support new domain URLs (#15669) Closes #13173 Authored by: romainreignier M yt_dlp/extractor/francetv.py ____________________________________________________________________________________________________________ Commit: 1f4b26c39fb09782cf03615d089e712975395d6d URL: https://git.catflap.org/yt-dlp/commit/?id=1f4b26c39fb09782cf03615d089e712975395d6d Author: Alexander Bocken <32177905+AlexBocken@users.noreply.github.com> (Tue 27 Jan 2026 14:08:22 GMT) Committer: GitHub (Tue 27 Jan 2026 14:08:22 GMT) [ie/TheChosen] Support new URL format (#15687) Closes #15686 Authored by: AlexBocken M yt_dlp/extractor/frontro.py ____________________________________________________________________________________________________________ Commit: 14998eef63a1462961a666d71318f804aca12220 URL: https://git.catflap.org/yt-dlp/commit/?id=14998eef63a1462961a666d71318f804aca12220 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 27 Jan 2026 12:52:49 GMT) Committer: GitHub (Tue 27 Jan 2026 12:52:49 GMT) [ie/patreon] Extract inlined media (#15498) Closes #15473 Authored by: bashonly M yt_dlp/extractor/patreon.py ____________________________________________________________________________________________________________ Commit: a8937740969b60df1c2a634e58ab959352c9504c URL: https://git.catflap.org/yt-dlp/commit/?id=a8937740969b60df1c2a634e58ab959352c9504c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 27 Jan 2026 12:47:19 GMT) Committer: GitHub (Tue 27 Jan 2026 12:47:19 GMT) [ie/dailymotion] Support browser impersonation (#15697) Fix 2b61a2a4b20b499d6497c9212207f72a52b922a6 Closes #15526 Authored by: bashonly M yt_dlp/extractor/dailymotion.py ____________________________________________________________________________________________________________ Commit: a81087160812ec7a2059e1641a9785bfa4629023 URL: https://git.catflap.org/yt-dlp/commit/?id=a81087160812ec7a2059e1641a9785bfa4629023 Author: nlurker <19214495+nlurker@users.noreply.github.com> (Tue 27 Jan 2026 12:45:19 GMT) Committer: GitHub (Tue 27 Jan 2026 12:45:19 GMT) [ie/pbs] Fix extraction (#15083) Closes #13299 Authored by: nlurker M yt_dlp/extractor/pbs.py ____________________________________________________________________________________________________________ Commit: f9a06197f563a2ccadce2603e91ceec523e88d91 URL: https://git.catflap.org/yt-dlp/commit/?id=f9a06197f563a2ccadce2603e91ceec523e88d91 Author: Md5Lukas (Tue 27 Jan 2026 12:39:10 GMT) Committer: GitHub (Tue 27 Jan 2026 12:39:10 GMT) [ie/boosty] Improve metadata extraction (#15543) Authored by: Sytm M yt_dlp/extractor/boosty.py ____________________________________________________________________________________________________________ Commit: a421eb06d111cfa75e42569dc42331e9f3d8f27b URL: https://git.catflap.org/yt-dlp/commit/?id=a421eb06d111cfa75e42569dc42331e9f3d8f27b Author: Mivik <54128043+Mivik@users.noreply.github.com> (Tue 27 Jan 2026 12:30:11 GMT) Committer: GitHub (Tue 27 Jan 2026 12:30:11 GMT) [ie/neteasemusic] Fix merged lyrics extraction (#15052) Authored by: Mivik M yt_dlp/extractor/neteasemusic.py ____________________________________________________________________________________________________________ Commit: bc6ff877dd371d405b11f0ab16634c4d4b5d645e URL: https://git.catflap.org/yt-dlp/commit/?id=bc6ff877dd371d405b11f0ab16634c4d4b5d645e Author: wesson09 <49007620+wesson09@users.noreply.github.com> (Tue 27 Jan 2026 12:29:09 GMT) Committer: GitHub (Tue 27 Jan 2026 12:29:09 GMT) [ie/wat.tv] Improve DRM detection (#15659) Closes #15647 Authored by: wesson09 M yt_dlp/extractor/wat.py ____________________________________________________________________________________________________________ Commit: 1effa06dbf4dfd2e307b445a55a465d897205213 URL: https://git.catflap.org/yt-dlp/commit/?id=1effa06dbf4dfd2e307b445a55a465d897205213 Author: Subrat Lima <74418100+subrat-lima@users.noreply.github.com> (Tue 27 Jan 2026 12:22:55 GMT) Committer: GitHub (Tue 27 Jan 2026 12:22:55 GMT) [ie/volejtv] Fix and add extractors (#13226) Closes #13203 Authored by: subrat-lima M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/volejtv.py ____________________________________________________________________________________________________________ Commit: f8b3fe33f68495ade453602a201b33e3aa69ed1f URL: https://git.catflap.org/yt-dlp/commit/?id=f8b3fe33f68495ade453602a201b33e3aa69ed1f Author: Ștefan-Gabriel Muscalu (Tue 27 Jan 2026 11:59:50 GMT) Committer: GitHub (Tue 27 Jan 2026 11:59:50 GMT) [ie/facebook:ads] Fix extractor (#15582) Closes #15577 Authored by: legraphista M yt_dlp/extractor/facebook.py ____________________________________________________________________________________________________________ Commit: 0e4d1e9de6250a80453d46f94b9fade5f10197a0 URL: https://git.catflap.org/yt-dlp/commit/?id=0e4d1e9de6250a80453d46f94b9fade5f10197a0 Author: christoph-heinrich (Tue 27 Jan 2026 02:06:38 GMT) Committer: GitHub (Tue 27 Jan 2026 02:06:38 GMT) [ie/lbry] Support filtering of flat playlist results (#15695) Closes #15683 Authored by: christoph-heinrich, dirkf Co-authored-by: dirkf <1222880+dirkf@users.noreply.github.com> M yt_dlp/extractor/lbry.py ____________________________________________________________________________________________________________ Commit: 0dec80c02a0c9edcc52d33d3ac83435dd8bcaa08 URL: https://git.catflap.org/yt-dlp/commit/?id=0dec80c02a0c9edcc52d33d3ac83435dd8bcaa08 Author: christoph-heinrich (Tue 27 Jan 2026 02:05:39 GMT) Committer: GitHub (Tue 27 Jan 2026 02:05:39 GMT) [ie/RumbleChannel] Support filtering of flat playlist results (#15694) Authored by: christoph-heinrich M yt_dlp/extractor/rumble.py ____________________________________________________________________________________________________________ Commit: e3f0d8b731b40176bcc632bf92cfe5149402b202 URL: https://git.catflap.org/yt-dlp/commit/?id=e3f0d8b731b40176bcc632bf92cfe5149402b202 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 25 Jan 2026 23:16:01 GMT) Committer: GitHub (Sun 25 Jan 2026 23:16:01 GMT) [ie/tiktok] Solve JS challenges with native Python implementation (#15672) Closes #15418 Authored by: bashonly, DTrombett Co-authored-by: DTrombett M yt_dlp/extractor/tiktok.py ____________________________________________________________________________________________________________ Commit: 2b61a2a4b20b499d6497c9212207f72a52b922a6 URL: https://git.catflap.org/yt-dlp/commit/?id=2b61a2a4b20b499d6497c9212207f72a52b922a6 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 25 Jan 2026 23:03:55 GMT) Committer: GitHub (Sun 25 Jan 2026 23:03:55 GMT) [ie/dailymotion] Fix extractor (#15682) Closes #15526 Authored by: bashonly M yt_dlp/extractor/dailymotion.py ____________________________________________________________________________________________________________ Commit: c8680b65f79cfeb23b342b70ffe1e233902f7933 URL: https://git.catflap.org/yt-dlp/commit/?id=c8680b65f79cfeb23b342b70ffe1e233902f7933 Author: rdamas (Mon 19 Jan 2026 23:16:08 GMT) Committer: GitHub (Mon 19 Jan 2026 23:16:08 GMT) [ie/media.ccc.de] Fix extractor (#15608) Closes #15607 Authored by: rdamas M yt_dlp/extractor/ccc.py ____________________________________________________________________________________________________________ Commit: 457dd036af907aa8b1b544b95311847abe470bf1 URL: https://git.catflap.org/yt-dlp/commit/?id=457dd036af907aa8b1b544b95311847abe470bf1 Author: Subrat Lima <74418100+subrat-lima@users.noreply.github.com> (Mon 19 Jan 2026 22:39:27 GMT) Committer: GitHub (Mon 19 Jan 2026 22:39:27 GMT) [ie/cbc] Fix extractors (#15631) Closes #15584 Authored by: subrat-lima M yt_dlp/extractor/cbc.py ____________________________________________________________________________________________________________ Commit: 5382c6c81bb22a382e46adb646e1379ccfc462b6 URL: https://git.catflap.org/yt-dlp/commit/?id=5382c6c81bb22a382e46adb646e1379ccfc462b6 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 19 Jan 2026 20:16:33 GMT) Committer: GitHub (Mon 19 Jan 2026 20:16:33 GMT) Add `--compat-options 2025` (#15499) Authored by: bashonly M README.md M yt_dlp/options.py ____________________________________________________________________________________________________________ Commit: b16b06378a0805430699131ca6b786f971ae05b5 URL: https://git.catflap.org/yt-dlp/commit/?id=b16b06378a0805430699131ca6b786f971ae05b5 Author: Nil Admirari <50202386+nihil-admirari@users.noreply.github.com> (Mon 19 Jan 2026 17:40:08 GMT) Committer: GitHub (Mon 19 Jan 2026 17:40:08 GMT) Add `--format-sort-reset` option (#13809) Authored by: nihil-admirari M README.md M yt_dlp/options.py ____________________________________________________________________________________________________________ Commit: 0b08b833bfca6a0882f4741bb8fa46c1698c77e5 URL: https://git.catflap.org/yt-dlp/commit/?id=0b08b833bfca6a0882f4741bb8fa46c1698c77e5 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 19 Jan 2026 09:25:37 GMT) Committer: GitHub (Mon 19 Jan 2026 09:25:37 GMT) [build] Fix manually triggered nightly releases (#15615) Fix 3763d0d4ab8bdbe433ce08e45e21f36ebdeb5db3 Authored by: bashonly M .github/workflows/release-nightly.yml ____________________________________________________________________________________________________________ Commit: 9ab4777b97b5280ae1f53d1fe1b8ac542727238b URL: https://git.catflap.org/yt-dlp/commit/?id=9ab4777b97b5280ae1f53d1fe1b8ac542727238b Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 18 Jan 2026 23:40:37 GMT) Committer: GitHub (Sun 18 Jan 2026 23:40:37 GMT) [rh:curl_cffi] Support `curl_cffi` 0.14.x (#15613) Closes #11860 Authored by: bashonly M .github/workflows/build.yml M bundle/docker/linux/build.sh M pyproject.toml M yt_dlp/networking/_curlcffi.py ____________________________________________________________________________________________________________ Commit: dde5eab3b3a356449b5c8c09506553b1c2842953 URL: https://git.catflap.org/yt-dlp/commit/?id=dde5eab3b3a356449b5c8c09506553b1c2842953 Author: Karl Knechtel (Sun 18 Jan 2026 23:31:54 GMT) Committer: GitHub (Sun 18 Jan 2026 23:31:54 GMT) Support Deno installed via Python package (#15614) * Add `deno` extra * Check Python "scripts" path for runtime executables Closes #15530 Authored by: zahlman, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M pyproject.toml M yt_dlp/utils/_jsruntime.py ____________________________________________________________________________________________________________ Commit: 23b846506378a6a9c9a0958382d37f943f7cfa51 URL: https://git.catflap.org/yt-dlp/commit/?id=23b846506378a6a9c9a0958382d37f943f7cfa51 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 18 Jan 2026 19:26:16 GMT) Committer: GitHub (Sun 18 Jan 2026 19:26:16 GMT) [ie/youtube] Adjust default clients (#15601) * Remove `tv` client from logged-out defaults due to #15583 * Remove all HTML5 clients from "JS-less" defaults due to #15569 * Prioritize `web` over `web_safari` until we request latter's config * Bump all player client versions * Do not warn for expected SABR-only responses (`web`/`web_safari`) * Improve PO Token binding experiment debug output Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: d20f58d721fe45fe873e3389a0d17a72352aecec URL: https://git.catflap.org/yt-dlp/commit/?id=d20f58d721fe45fe873e3389a0d17a72352aecec Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 18 Jan 2026 16:34:13 GMT) Committer: GitHub (Sun 18 Jan 2026 16:34:13 GMT) [ie/youtube] Solve n challenges for manifest formats (#15602) * Solve n challenges in HLS/DASH manifest URL path parameters * Collect all challenges in advance to solve in bulk once per video * Improve & always use the load/store helper methods for player cache Closes #15569, Closes #15586, Closes #15587, Closes #15600 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: e2ea6bd6ab639f910b99e55add18856974ff4c3a URL: https://git.catflap.org/yt-dlp/commit/?id=e2ea6bd6ab639f910b99e55add18856974ff4c3a Author: Simon Sawicki (Sun 18 Jan 2026 15:11:29 GMT) Committer: GitHub (Sun 18 Jan 2026 15:11:29 GMT) [ie/youtube] Fix priorization of youtube URL matching (#15596) Authored by: Grub4K M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/extractors.py ____________________________________________________________________________________________________________ Commit: ede54330fb38866936c63ebb96c490a2d4b1b58c URL: https://git.catflap.org/yt-dlp/commit/?id=ede54330fb38866936c63ebb96c490a2d4b1b58c Author: Simon Sawicki (Fri 16 Jan 2026 14:53:32 GMT) Committer: GitHub (Fri 16 Jan 2026 14:53:32 GMT) [utils] `devalue`: Fix calling reviver on cached value (#15568) Authored by: Grub4K M test/test_devalue.py M yt_dlp/utils/jslib/devalue.py ____________________________________________________________________________________________________________ Commit: 27afb31edc492cb079f9bce9773498d08e568ff3 URL: https://git.catflap.org/yt-dlp/commit/?id=27afb31edc492cb079f9bce9773498d08e568ff3 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 6 Jan 2026 05:44:30 GMT) Committer: GitHub (Tue 6 Jan 2026 05:44:30 GMT) [ie/tarangplus] Sanitize m3u8 URLs (#15502) Fix 260ba3abba2849aa175dd0bcfec308fc6ba6a678 Closes #15501 Authored by: bashonly M yt_dlp/extractor/tarangplus.py ____________________________________________________________________________________________________________ Commit: 48b845a29623cbc814ad6c6b2ef285e3f3c0fe91 URL: https://git.catflap.org/yt-dlp/commit/?id=48b845a29623cbc814ad6c6b2ef285e3f3c0fe91 Author: InvalidUsernameException (Tue 6 Jan 2026 04:56:18 GMT) Committer: GitHub (Tue 6 Jan 2026 04:56:18 GMT) [ie/zdf] Support sister sites URLs (#15370) Closes #13319 Authored by: InvalidUsernameException M yt_dlp/extractor/zdf.py ____________________________________________________________________________________________________________ Commit: cec1f1df792fe521fff2d5ca54b5c70094b3d96a URL: https://git.catflap.org/yt-dlp/commit/?id=cec1f1df792fe521fff2d5ca54b5c70094b3d96a Author: clayote (Mon 5 Jan 2026 03:19:30 GMT) Committer: GitHub (Mon 5 Jan 2026 03:19:30 GMT) Fix `--parse-metadata` when `TO` is a single field name (#14577) Closes #14576 Authored by: clayote, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M README.md M test/test_postprocessors.py M yt_dlp/postprocessor/metadataparser.py ____________________________________________________________________________________________________________ Commit: ba499ab0dcf2486d97f739e155264b305e0abd26 URL: https://git.catflap.org/yt-dlp/commit/?id=ba499ab0dcf2486d97f739e155264b305e0abd26 Author: 0x∅ (Sun 4 Jan 2026 17:43:47 GMT) Committer: GitHub (Sun 4 Jan 2026 17:43:47 GMT) [ie/croatian.film] Add extractor (#15468) Closes #15464 Authored by: 0xvd M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/croatianfilm.py ____________________________________________________________________________________________________________ Commit: 5a481d65fa99862110bb84d10a2f15f0cb47cab3 URL: https://git.catflap.org/yt-dlp/commit/?id=5a481d65fa99862110bb84d10a2f15f0cb47cab3 Author: 0x∅ (Sun 4 Jan 2026 04:52:37 GMT) Committer: GitHub (Sun 4 Jan 2026 04:52:37 GMT) [ie/hotstar] Extract from new API (#15480) Closes #15479 Authored by: 0xvd M yt_dlp/extractor/hotstar.py ____________________________________________________________________________________________________________ Commit: 6ae9e9568701b9c960e817c6dc35bcd824719a80 URL: https://git.catflap.org/yt-dlp/commit/?id=6ae9e9568701b9c960e817c6dc35bcd824719a80 Author: Cédric Luthi (Sun 4 Jan 2026 01:02:29 GMT) Committer: GitHub (Sun 4 Jan 2026 01:02:29 GMT) [ie/tv5unis] Fix extractors (#15477) Closes #12662 Authored by: 0xced M yt_dlp/extractor/tv5unis.py ____________________________________________________________________________________________________________ Commit: 9c393e3f6220d34d534bef7d9d345782003b58ad URL: https://git.catflap.org/yt-dlp/commit/?id=9c393e3f6220d34d534bef7d9d345782003b58ad Author: pomtnp (Sat 3 Jan 2026 21:48:42 GMT) Committer: GitHub (Sat 3 Jan 2026 21:48:42 GMT) [ie/tiktok] Extract `save_count` (#15054) Closes #15053 Authored by: pomtnp M README.md M test/helper.py M yt_dlp/YoutubeDL.py M yt_dlp/extractor/common.py M yt_dlp/extractor/tiktok.py ____________________________________________________________________________________________________________ Commit: 87a265d820fbf9e3ce47c149609100fc8e9e13c5 URL: https://git.catflap.org/yt-dlp/commit/?id=87a265d820fbf9e3ce47c149609100fc8e9e13c5 Author: Emi (Sat 3 Jan 2026 20:54:29 GMT) Committer: GitHub (Sat 3 Jan 2026 20:54:29 GMT) [ie/tumblr] Extract timestamp (#15462) Authored by: alch-emi M yt_dlp/extractor/tumblr.py ____________________________________________________________________________________________________________ Commit: 4d4c7e1c6930861f8388ce3cdd7a5335bf860e7d URL: https://git.catflap.org/yt-dlp/commit/?id=4d4c7e1c6930861f8388ce3cdd7a5335bf860e7d Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sat 3 Jan 2026 20:53:16 GMT) Committer: GitHub (Sat 3 Jan 2026 20:53:16 GMT) [utils] `js_to_json`: Prevent false positives for octals (#15474) Authored by: doe1080 M test/test_utils.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 0066de5b7e146a96e4cb4352f65dc3f1e283af4a URL: https://git.catflap.org/yt-dlp/commit/?id=0066de5b7e146a96e4cb4352f65dc3f1e283af4a Author: João Victor Fernandes Oliveira <62726856+JV-Fernandes@users.noreply.github.com> (Sat 3 Jan 2026 20:30:38 GMT) Committer: GitHub (Sat 3 Jan 2026 20:30:38 GMT) [ie/zoom] Extract recordings with start times (#15475) Authored by: JV-Fernandes M yt_dlp/extractor/zoom.py ____________________________________________________________________________________________________________ Commit: 5026548d65276732ec290751d97994e23bdecc20 URL: https://git.catflap.org/yt-dlp/commit/?id=5026548d65276732ec290751d97994e23bdecc20 Author: Oliver Pfeiffer (Sat 3 Jan 2026 00:20:59 GMT) Committer: GitHub (Sat 3 Jan 2026 00:20:59 GMT) [ie/bigo] Support `--wait-for-video` (#15463) Authored by: olipfei M yt_dlp/extractor/bigo.py ____________________________________________________________________________________________________________ Commit: e15ca65874b2a8bcd7435696b8f01252c39512ba URL: https://git.catflap.org/yt-dlp/commit/?id=e15ca65874b2a8bcd7435696b8f01252c39512ba Author: 0x∅ (Sat 3 Jan 2026 00:17:38 GMT) Committer: GitHub (Sat 3 Jan 2026 00:17:38 GMT) [ie/twitch:videos] Raise error when channel is not found (#15458) Closes #15450 Authored by: 0xvd M yt_dlp/extractor/twitch.py ____________________________________________________________________________________________________________ Commit: 3763d0d4ab8bdbe433ce08e45e21f36ebdeb5db3 URL: https://git.catflap.org/yt-dlp/commit/?id=3763d0d4ab8bdbe433ce08e45e21f36ebdeb5db3 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 2 Jan 2026 16:02:58 GMT) Committer: GitHub (Fri 2 Jan 2026 16:02:58 GMT) [build] Improve nightly release check (#15455) Authored by: bashonly M .github/workflows/release-nightly.yml M .github/workflows/release.yml ____________________________________________________________________________________________________________ Commit: 260ba3abba2849aa175dd0bcfec308fc6ba6a678 URL: https://git.catflap.org/yt-dlp/commit/?id=260ba3abba2849aa175dd0bcfec308fc6ba6a678 Author: Subrat Lima <74418100+subrat-lima@users.noreply.github.com> (Fri 2 Jan 2026 00:15:25 GMT) Committer: GitHub (Fri 2 Jan 2026 00:15:25 GMT) [ie/tarangplus] Add extractors (#13060) Closes #13020 Authored by: subrat-lima M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/tarangplus.py ____________________________________________________________________________________________________________ Commit: 878a41e283878ee34b052a395b1f9499f2b9ef81 URL: https://git.catflap.org/yt-dlp/commit/?id=878a41e283878ee34b052a395b1f9499f2b9ef81 Author: ptlydpr (Thu 1 Jan 2026 00:24:14 GMT) Committer: GitHub (Thu 1 Jan 2026 00:24:14 GMT) [ie/pandatv] Add extractor (#13210) Authored by: ptlydpr M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/pandatv.py ____________________________________________________________________________________________________________ Commit: 76c31a7a216a3894884381c7775f838b811fde06 URL: https://git.catflap.org/yt-dlp/commit/?id=76c31a7a216a3894884381c7775f838b811fde06 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 31 Dec 2025 09:56:26 GMT) Committer: GitHub (Wed 31 Dec 2025 09:56:26 GMT) [ie/youtube] Fix comment subthreads extraction (#15448) Fix d22436e5dc7c6808d931e27cbb967b1b2a33c17c Closes #15444 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: ab3ff2d5dd220aa35805dadb6fae66ae9a0e2553 URL: https://git.catflap.org/yt-dlp/commit/?id=ab3ff2d5dd220aa35805dadb6fae66ae9a0e2553 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 30 Dec 2025 21:05:10 GMT) Committer: GitHub (Tue 30 Dec 2025 21:05:10 GMT) [build] Harden CI/CD pipeline (#15387) * NOTE: the release workflows' new handling of secrets may be a breaking change for forks that are using any secrets other than GPG_SIGNING_KEY or ARCHIVE_REPO_TOKEN. Previously, the release workflow would try to resolve a token secret name based on the `target` or `source` input, e.g. NIGHTLY_ARCHIVE_REPO_TOKEN or CUSTOM_ARCHIVE_REPO_TOKEN, and then fall back to using the ARCHIVE_REPO_TOKEN secret if the resolved token secret name was not found in the repository. This behavior has been replaced by the release workflow always using the ARCHIVE_REPO_TOKEN secret as the token for publishing releases to any external archive repository. * Add zizmor CI job for auditing workflows * Pin all actions to commit hashes instead of symbolic references * Explicitly set GITHUB_TOKEN permissions at the job level * Use actions/checkout with `persist-credentials: false` whenever possible * Remove/replace template expansions in workflow scripts * Remove all usage of actions/cache from build/release workflows * Remove the cache-warmer.yml workflow * Remove the unused download.yml workflow * Set concurrency limits for any workflows that are triggered by PRs * Avoid loading the entire secrets context * Replace usage of `secrets: inherit` with explicit `secrets:` blocks * Pin all external docker images to hash that are used by the build workflow * Explicitly set `shell: bash` for some steps to avoid pwsh or set pipefail * Ensure any pwsh steps will fail on non-zero exit codes Authored by: bashonly M .github/actionlint.yml M .github/workflows/build.yml D .github/workflows/cache-warmer.yml M .github/workflows/challenge-tests.yml M .github/workflows/codeql.yml M .github/workflows/core.yml D .github/workflows/download.yml M .github/workflows/issue-lockdown.yml M .github/workflows/quick-test.yml M .github/workflows/release-master.yml M .github/workflows/release-nightly.yml M .github/workflows/release.yml M .github/workflows/sanitize-comment.yml M .github/workflows/test-workflows.yml A .github/zizmor.yml M bundle/docker/compose.yml M devscripts/setup_variables.py M devscripts/setup_variables_tests.py ____________________________________________________________________________________________________________ Commit: 468aa6a9b431194949ede9eaad8f33e314a288d6 URL: https://git.catflap.org/yt-dlp/commit/?id=468aa6a9b431194949ede9eaad8f33e314a288d6 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 30 Dec 2025 20:53:33 GMT) Committer: GitHub (Tue 30 Dec 2025 20:53:33 GMT) [ie/youtube] Fix tracking of parent comment among replies (#15439) Fix d22436e5dc7c6808d931e27cbb967b1b2a33c17c Closes #15438 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 6c918c5071dec8290686a4d030a1f74da3d9debf URL: https://git.catflap.org/yt-dlp/commit/?id=6c918c5071dec8290686a4d030a1f74da3d9debf Author: prettysunflower (Tue 30 Dec 2025 20:41:19 GMT) Committer: GitHub (Tue 30 Dec 2025 20:41:19 GMT) [ie/nebula:season] Support more URLs (#15436) Authored by: prettysunflower M yt_dlp/extractor/nebula.py ____________________________________________________________________________________________________________ Commit: 09078190b0f33d14ae2b402913c64b724acf4bcb URL: https://git.catflap.org/yt-dlp/commit/?id=09078190b0f33d14ae2b402913c64b724acf4bcb Author: sepro (Tue 30 Dec 2025 14:02:35 GMT) Committer: GitHub (Tue 30 Dec 2025 14:02:35 GMT) [ie/iqiyi] Remove broken login support (#15441) Authored by: seproDev D test/test_iqiyi_sdk_interpreter.py M yt_dlp/extractor/iqiyi.py ____________________________________________________________________________________________________________ Commit: 4a772e5289b939013202ad7707d5b989794ed287 URL: https://git.catflap.org/yt-dlp/commit/?id=4a772e5289b939013202ad7707d5b989794ed287 Author: sepro (Tue 30 Dec 2025 14:01:24 GMT) Committer: GitHub (Tue 30 Dec 2025 14:01:24 GMT) [ie/scte] Remove extractors (#15442) Authored by: seproDev M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/scte.py ____________________________________________________________________________________________________________ Commit: f24b9ac0c94aff3311ab0b935ce8103b5a3faeb1 URL: https://git.catflap.org/yt-dlp/commit/?id=f24b9ac0c94aff3311ab0b935ce8103b5a3faeb1 Author: cesbar <60568418+cesbar@users.noreply.github.com> (Tue 30 Dec 2025 13:57:42 GMT) Committer: GitHub (Tue 30 Dec 2025 13:57:42 GMT) [utils] `decode_packed_codes`: Fix missing key handling (#15440) Authored by: cesbar M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 2a7e048a60b76a245deeea734885bdce5e6571ae URL: https://git.catflap.org/yt-dlp/commit/?id=2a7e048a60b76a245deeea734885bdce5e6571ae Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 30 Dec 2025 00:48:11 GMT) Committer: GitHub (Tue 30 Dec 2025 00:48:11 GMT) [ie/facebook] Remove broken login support (#15434) Authored by: bashonly M yt_dlp/extractor/facebook.py ____________________________________________________________________________________________________________ Commit: a6ba7140051dbe1d63a1da4de263bb9c886c0a32 URL: https://git.catflap.org/yt-dlp/commit/?id=a6ba7140051dbe1d63a1da4de263bb9c886c0a32 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 30 Dec 2025 00:22:33 GMT) Committer: GitHub (Tue 30 Dec 2025 00:22:33 GMT) [ie/twitter] Remove broken login support (#15432) Closes #12616 Authored by: bashonly M yt_dlp/extractor/twitter.py ____________________________________________________________________________________________________________ Commit: ce9a3591f8292aeb93ffdad10028bfcddda3976b URL: https://git.catflap.org/yt-dlp/commit/?id=ce9a3591f8292aeb93ffdad10028bfcddda3976b Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 30 Dec 2025 00:20:44 GMT) Committer: GitHub (Tue 30 Dec 2025 00:20:44 GMT) [ie/twitter] Do not extract non-video posts from `unified_card`s (#15431) Closes #15402 Authored by: bashonly M yt_dlp/extractor/twitter.py ____________________________________________________________________________________________________________ Commit: d22436e5dc7c6808d931e27cbb967b1b2a33c17c URL: https://git.catflap.org/yt-dlp/commit/?id=d22436e5dc7c6808d931e27cbb967b1b2a33c17c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 29 Dec 2025 21:46:29 GMT) Committer: GitHub (Mon 29 Dec 2025 21:46:29 GMT) [ie/youtube] Support comment subthreads (#15419) * Support newly rolled out comment "subthreads" * Fix comments extraction: all replies were being missed * Add a `max-depth` element to the `max_comments` extractor-arg * Fully remove the deprecated `max_comment_depth` extractor-arg Closes #15303 Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: abf29e3e72e8a4dcae61e2ceaf37ce8405af61ab URL: https://git.catflap.org/yt-dlp/commit/?id=abf29e3e72e8a4dcae61e2ceaf37ce8405af61ab Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 29 Dec 2025 21:41:48 GMT) Committer: GitHub (Mon 29 Dec 2025 21:41:48 GMT) [ie/youtube] Fix `skip_player=js` extractor-arg (#15428) Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: fcd47d2db3f871c7b7d638773c36cc503119742d URL: https://git.catflap.org/yt-dlp/commit/?id=fcd47d2db3f871c7b7d638773c36cc503119742d Author: Mike Fährmann (Mon 29 Dec 2025 02:50:03 GMT) Committer: GitHub (Mon 29 Dec 2025 02:50:03 GMT) [ie/picarto] Fix extraction when stream has no title (#15407) Closes #14540 Authored by: mikf M yt_dlp/extractor/picarto.py ____________________________________________________________________________________________________________ Commit: cea825e7e0a1a93a1a355a86bbb2b9e77594f569 URL: https://git.catflap.org/yt-dlp/commit/?id=cea825e7e0a1a93a1a355a86bbb2b9e77594f569 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 29 Dec 2025 01:02:09 GMT) Committer: GitHub (Mon 29 Dec 2025 01:02:09 GMT) [ie/generic] Improve detection of blockage due to TLS fingerprint (#15426) Authored by: bashonly M yt_dlp/extractor/generic.py ____________________________________________________________________________________________________________ Commit: c0a7c594a9e67ac2ee4cde38fa4842a0b2d675e8 URL: https://git.catflap.org/yt-dlp/commit/?id=c0a7c594a9e67ac2ee4cde38fa4842a0b2d675e8 Author: sepro (Fri 26 Dec 2025 18:00:45 GMT) Committer: GitHub (Fri 26 Dec 2025 18:00:45 GMT) [utils] `mimetype2ext`: Recognize more srt types (#15411) Authored by: seproDev M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 6b23305822d406eff8e813244d95f328c22e821e URL: https://git.catflap.org/yt-dlp/commit/?id=6b23305822d406eff8e813244d95f328c22e821e Author: sepro (Fri 26 Dec 2025 17:57:08 GMT) Committer: GitHub (Fri 26 Dec 2025 17:57:08 GMT) [ie/manoto] Remove extractor (#15414) Authored by: seproDev M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/manoto.py ____________________________________________________________________________________________________________ Commit: 6d92f87ddc40a31959097622ff01d4a7ca833a13 URL: https://git.catflap.org/yt-dlp/commit/?id=6d92f87ddc40a31959097622ff01d4a7ca833a13 Author: sepro (Thu 25 Dec 2025 01:25:03 GMT) Committer: GitHub (Thu 25 Dec 2025 01:25:03 GMT) [ie/cda] Support mobile URLs (#15398) Closes #15397 Authored by: seproDev M yt_dlp/extractor/cda.py ____________________________________________________________________________________________________________ Commit: 9bf040dc6f348bf22abc71233446a0a5017e613c URL: https://git.catflap.org/yt-dlp/commit/?id=9bf040dc6f348bf22abc71233446a0a5017e613c Author: sepro (Wed 24 Dec 2025 20:47:50 GMT) Committer: GitHub (Wed 24 Dec 2025 20:47:50 GMT) [utils] `random_user_agent`: Bump versions (#15396) Authored by: seproDev M yt_dlp/utils/networking.py ____________________________________________________________________________________________________________ Commit: 15263d049cb3f47e921b414782490052feca3def URL: https://git.catflap.org/yt-dlp/commit/?id=15263d049cb3f47e921b414782490052feca3def Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sat 20 Dec 2025 19:52:53 GMT) Committer: GitHub (Sat 20 Dec 2025 19:52:53 GMT) [utils] `unified_timestamp`: Add `tz_offset` parameter (#15357) Allows datetime strings without a timezone to be parsed with the correct offset Authored by: doe1080 M test/test_utils.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 0ea6cc6d82318e554ffa0b5eaf9da4f4379ccbe9 URL: https://git.catflap.org/yt-dlp/commit/?id=0ea6cc6d82318e554ffa0b5eaf9da4f4379ccbe9 Author: 0x∅ (Sat 20 Dec 2025 10:09:22 GMT) Committer: GitHub (Sat 20 Dec 2025 10:09:22 GMT) [ie/netease:program] Support DJ URLs (#15365) Closes #15364 Authored by: 0xvd M yt_dlp/extractor/neteasemusic.py ____________________________________________________________________________________________________________ Commit: e9d4b22b9b09a30f31b557df740b01b09a8aefe8 URL: https://git.catflap.org/yt-dlp/commit/?id=e9d4b22b9b09a30f31b557df740b01b09a8aefe8 Author: 0x∅ (Sat 20 Dec 2025 03:54:08 GMT) Committer: GitHub (Sat 20 Dec 2025 03:54:08 GMT) [ie/bandcamp:weekly] Fix extractor (#15208) Closes #13963 Authored by: 0xvd, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/bandcamp.py ____________________________________________________________________________________________________________ Commit: 97fb78a5b95a98a698f77281ea0c101bf090ed4c URL: https://git.catflap.org/yt-dlp/commit/?id=97fb78a5b95a98a698f77281ea0c101bf090ed4c Author: 0x∅ (Sat 20 Dec 2025 02:58:47 GMT) Committer: GitHub (Sat 20 Dec 2025 02:58:47 GMT) [ie/yahoo] Fix extractor (#15314) Closes #15211 Authored by: 0xvd, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/yahoo.py ____________________________________________________________________________________________________________ Commit: f5270705e816a24caef7357a7ce8e17471899d73 URL: https://git.catflap.org/yt-dlp/commit/?id=f5270705e816a24caef7357a7ce8e17471899d73 Author: 0x∅ (Sat 20 Dec 2025 01:51:09 GMT) Committer: GitHub (Sat 20 Dec 2025 01:51:09 GMT) [ie/nebula:season] Add extractor (#15347) Closes #15343 Authored by: 0xvd, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/nebula.py ____________________________________________________________________________________________________________ Commit: a6a8f6b6d6775caa031e5016b79db28c6aaadfcb URL: https://git.catflap.org/yt-dlp/commit/?id=a6a8f6b6d6775caa031e5016b79db28c6aaadfcb Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 19 Dec 2025 19:22:23 GMT) Committer: GitHub (Fri 19 Dec 2025 19:22:23 GMT) [ci] Explicitly declare permissions and limit credentials (#15324) Authored by: bashonly M .github/workflows/build.yml M .github/workflows/cache-warmer.yml M .github/workflows/challenge-tests.yml M .github/workflows/codeql.yml M .github/workflows/core.yml M .github/workflows/download.yml M .github/workflows/issue-lockdown.yml M .github/workflows/quick-test.yml M .github/workflows/release-master.yml M .github/workflows/release-nightly.yml M .github/workflows/release.yml M .github/workflows/sanitize-comment.yml M .github/workflows/test-workflows.yml ____________________________________________________________________________________________________________ Commit: 825648a740867cbecd2e593963d7aaf3d568db84 URL: https://git.catflap.org/yt-dlp/commit/?id=825648a740867cbecd2e593963d7aaf3d568db84 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 19 Dec 2025 19:04:52 GMT) Committer: GitHub (Fri 19 Dec 2025 19:04:52 GMT) [build] Bump official actions to latest versions (#15305) * Bump actions/cache → v5 * Bump actions/upload-artifact → v6 * Bump actions/download-artifact → v7 Authored by: bashonly M .github/workflows/build.yml M .github/workflows/release-master.yml M .github/workflows/release-nightly.yml M .github/workflows/release.yml ____________________________________________________________________________________________________________ Commit: e0bb4777328a7d1eb96f2d0256fa33ae06b5930d URL: https://git.catflap.org/yt-dlp/commit/?id=e0bb4777328a7d1eb96f2d0256fa33ae06b5930d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 19 Dec 2025 18:57:55 GMT) Committer: GitHub (Fri 19 Dec 2025 18:57:55 GMT) Bypass interactive format selection if no formats are found (#15278) Authored by: bashonly M yt_dlp/YoutubeDL.py ____________________________________________________________________________________________________________ Commit: c0c9cac55446f7bf48370ba60c06f9cf5bc48d15 URL: https://git.catflap.org/yt-dlp/commit/?id=c0c9cac55446f7bf48370ba60c06f9cf5bc48d15 Author: delta <4elta@users.noreply.github.com> (Fri 19 Dec 2025 00:44:58 GMT) Committer: GitHub (Fri 19 Dec 2025 00:44:58 GMT) [ie/filmarchiv] Add extractor (#13490) Closes #14821 Authored by: 4elta M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/filmarchiv.py ____________________________________________________________________________________________________________ Commit: f0bc71abf68480b3b65b27c2a60319bc88e5eea2 URL: https://git.catflap.org/yt-dlp/commit/?id=f0bc71abf68480b3b65b27c2a60319bc88e5eea2 Author: 0x∅ (Fri 19 Dec 2025 00:26:53 GMT) Committer: GitHub (Fri 19 Dec 2025 00:26:53 GMT) [ie/tubitv] Support URLs with locales (#15205) Closes #15176 Authored by: 0xvd M yt_dlp/extractor/tubitv.py ____________________________________________________________________________________________________________ Commit: 8a4b626daf59d0ecb6117ed275cb43dd68768b85 URL: https://git.catflap.org/yt-dlp/commit/?id=8a4b626daf59d0ecb6117ed275cb43dd68768b85 Author: 0x∅ (Fri 19 Dec 2025 00:24:13 GMT) Committer: GitHub (Fri 19 Dec 2025 00:24:13 GMT) [ie/dropbox] Support videos in folders (#15313) Closes #15312 Authored by: 0xvd M yt_dlp/extractor/dropbox.py ____________________________________________________________________________________________________________ Commit: f6dc7d5279bcb7f29839c700d54ac148b332d208 URL: https://git.catflap.org/yt-dlp/commit/?id=f6dc7d5279bcb7f29839c700d54ac148b332d208 Author: 0x∅ (Thu 18 Dec 2025 23:42:50 GMT) Committer: GitHub (Thu 18 Dec 2025 23:42:50 GMT) Accept float values for `--sleep-subtitles` (#15282) Closes #15269 Authored by: 0xvd M yt_dlp/options.py ____________________________________________________________________________________________________________ Commit: c5e55e04795636a2855a1be80cea0f6b2d0f0cc6 URL: https://git.catflap.org/yt-dlp/commit/?id=c5e55e04795636a2855a1be80cea0f6b2d0f0cc6 Author: quietvoid (Thu 18 Dec 2025 23:42:13 GMT) Committer: GitHub (Thu 18 Dec 2025 23:42:13 GMT) [ie/gofile] Fix extractor (#15296) Authored by: quietvoid M yt_dlp/extractor/gofile.py ____________________________________________________________________________________________________________ Commit: 6d4984e64e893dd954e781046a3532eb7abbfa16 URL: https://git.catflap.org/yt-dlp/commit/?id=6d4984e64e893dd954e781046a3532eb7abbfa16 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Thu 18 Dec 2025 21:36:15 GMT) Committer: GitHub (Thu 18 Dec 2025 21:36:15 GMT) [ie/nextmedia] Remove extractors (#15354) Authored by: doe1080 M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/nextmedia.py ____________________________________________________________________________________________________________ Commit: a27ec9efc63da1cfb2a390eb028549585dbb2f41 URL: https://git.catflap.org/yt-dlp/commit/?id=a27ec9efc63da1cfb2a390eb028549585dbb2f41 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Thu 18 Dec 2025 21:32:54 GMT) Committer: GitHub (Thu 18 Dec 2025 21:32:54 GMT) [ie/netzkino] Rework extractor (#15351) Authored by: doe1080 M yt_dlp/extractor/netzkino.py ____________________________________________________________________________________________________________ Commit: ff61bef041d1f69fec1044f783fb938c005128af URL: https://git.catflap.org/yt-dlp/commit/?id=ff61bef041d1f69fec1044f783fb938c005128af Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 15 Dec 2025 22:37:25 GMT) Committer: GitHub (Mon 15 Dec 2025 22:37:25 GMT) [ie/youtube:tab] Fix flat thumbnails extraction for shorts (#15331) Closes #15329 Authored by: bashonly M test/helper.py M yt_dlp/extractor/youtube/_tab.py ____________________________________________________________________________________________________________ Commit: 04f2ec4b976271e1e7ad3e650a0be2c4fd796ee0 URL: https://git.catflap.org/yt-dlp/commit/?id=04f2ec4b976271e1e7ad3e650a0be2c4fd796ee0 Author: sepro (Sat 13 Dec 2025 19:00:56 GMT) Committer: GitHub (Sat 13 Dec 2025 19:00:56 GMT) [ie/parti] Fix extractors (#15319) Authored by: seproDev M yt_dlp/extractor/parti.py ____________________________________________________________________________________________________________ Commit: b6f24745bfb89ec0eaaa181a68203c2e81e58802 URL: https://git.catflap.org/yt-dlp/commit/?id=b6f24745bfb89ec0eaaa181a68203c2e81e58802 Author: 0x∅ (Fri 12 Dec 2025 22:25:45 GMT) Committer: GitHub (Fri 12 Dec 2025 22:25:45 GMT) [ie/telecinco] Fix extractor (#15311) Closes #15240 Authored by: 0xvd, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/telecinco.py ____________________________________________________________________________________________________________ Commit: f2ee2a46fc2a4efb6ed58ee9e67c506c6b72b843 URL: https://git.catflap.org/yt-dlp/commit/?id=f2ee2a46fc2a4efb6ed58ee9e67c506c6b72b843 Author: norepro <30921834+norepro@users.noreply.github.com> (Fri 12 Dec 2025 20:52:09 GMT) Committer: GitHub (Fri 12 Dec 2025 20:52:09 GMT) [ie/pornhub] Optimize metadata extraction (#15231) Closes #14621 Authored by: norepro M yt_dlp/extractor/pornhub.py ____________________________________________________________________________________________________________ Commit: 5f37f67d37b54bf9bd6fe7fa3083492d42f7a20a URL: https://git.catflap.org/yt-dlp/commit/?id=5f37f67d37b54bf9bd6fe7fa3083492d42f7a20a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 9 Dec 2025 19:05:12 GMT) Committer: GitHub (Tue 9 Dec 2025 19:05:12 GMT) [ie/archive.org] Fix metadata extraction (#15286) Closes #15280 Authored by: bashonly M yt_dlp/extractor/archiveorg.py ____________________________________________________________________________________________________________ Commit: aa220d0aaac0f1562af658e34a28de72ec0ecb9f URL: https://git.catflap.org/yt-dlp/commit/?id=aa220d0aaac0f1562af658e34a28de72ec0ecb9f Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Mon 8 Dec 2025 00:06:43 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Mon 8 Dec 2025 00:06:43 GMT) Release 2025.12.08 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 7a52ff29d86efc8f3adeba977b2009ce40b8e52e URL: https://git.catflap.org/yt-dlp/commit/?id=7a52ff29d86efc8f3adeba977b2009ce40b8e52e Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 7 Dec 2025 23:58:34 GMT) Committer: GitHub (Sun 7 Dec 2025 23:58:34 GMT) [cleanup] Misc (#15016) Closes #15160, Closes #15184 Authored by: bashonly, seproDev, RezSat, oxyzenQ Co-authored-by: sepro Co-authored-by: Yehan Wasura Co-authored-by: rezky_nightky M .github/workflows/build.yml M .github/workflows/challenge-tests.yml M .github/workflows/codeql.yml M .github/workflows/core.yml M .github/workflows/download.yml M .github/workflows/quick-test.yml M .github/workflows/release-nightly.yml M .github/workflows/release.yml M .github/workflows/test-workflows.yml M CONTRIBUTING.md M CONTRIBUTORS M Changelog.md M Maintainers.md M README.md M devscripts/changelog_override.json M devscripts/make_changelog.py M yt_dlp/options.py ____________________________________________________________________________________________________________ Commit: 0c7e4cfcaed95909d7c1c0a11b5a12881bcfdfd6 URL: https://git.catflap.org/yt-dlp/commit/?id=0c7e4cfcaed95909d7c1c0a11b5a12881bcfdfd6 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 7 Dec 2025 23:51:49 GMT) Committer: GitHub (Sun 7 Dec 2025 23:51:49 GMT) [ie/youtube] Update ejs to 0.3.2 (#15267) Authored by: bashonly M Makefile M pyproject.toml M yt_dlp/extractor/youtube/jsc/_builtin/vendor/_info.py ____________________________________________________________________________________________________________ Commit: 29fe515d8d3386b3406ff02bdabb967d6821bc02 URL: https://git.catflap.org/yt-dlp/commit/?id=29fe515d8d3386b3406ff02bdabb967d6821bc02 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 7 Dec 2025 23:39:05 GMT) Committer: GitHub (Sun 7 Dec 2025 23:39:05 GMT) [devscripts] `install_deps`: Align options/terms with PEP 735 (#15200) Authored by: bashonly M .github/workflows/build.yml M .github/workflows/challenge-tests.yml M .github/workflows/core.yml M .github/workflows/download.yml M .github/workflows/quick-test.yml M .github/workflows/release.yml M .github/workflows/test-workflows.yml M CONTRIBUTING.md M README.md M bundle/docker/linux/build.sh M devscripts/install_deps.py ____________________________________________________________________________________________________________ Commit: 1d43fa5af883f96af902a29544fc766f5e97fce6 URL: https://git.catflap.org/yt-dlp/commit/?id=1d43fa5af883f96af902a29544fc766f5e97fce6 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 7 Dec 2025 23:37:03 GMT) Committer: GitHub (Sun 7 Dec 2025 23:37:03 GMT) [ie/youtube] Improve message when no JS runtime is found (#15266) Closes #15158 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: fa16dc5241ac1552074feee48e1c2605dc36d352 URL: https://git.catflap.org/yt-dlp/commit/?id=fa16dc5241ac1552074feee48e1c2605dc36d352 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 7 Dec 2025 23:20:02 GMT) Committer: GitHub (Sun 7 Dec 2025 23:20:02 GMT) [cookies] Fix `--cookies-from-browser` for new installs of Firefox 147+ (#15215) Ref: https://bugzilla.mozilla.org/show_bug.cgi?id=259356 Authored by: bashonly, mbway Co-authored-by: Matthew Broadway M yt_dlp/cookies.py ____________________________________________________________________________________________________________ Commit: 04050be583aae21f99932a674d1d2992ff016d5c URL: https://git.catflap.org/yt-dlp/commit/?id=04050be583aae21f99932a674d1d2992ff016d5c Author: garret1317 (Sun 7 Dec 2025 23:04:03 GMT) Committer: GitHub (Sun 7 Dec 2025 23:04:03 GMT) [pp/FFmpegMetadata] Add more tag mappings (#14654) Authored by: garret1317 M README.md M yt_dlp/postprocessor/ffmpeg.py ____________________________________________________________________________________________________________ Commit: 7bd79d92965fe9f84d7e1720eb6bb10fa9a10c77 URL: https://git.catflap.org/yt-dlp/commit/?id=7bd79d92965fe9f84d7e1720eb6bb10fa9a10c77 Author: Simon Sawicki (Sun 7 Dec 2025 22:10:53 GMT) Committer: GitHub (Sun 7 Dec 2025 22:10:53 GMT) [ie/youtube] Allow `ejs` patch version to differ (#15263) Authored by: Grub4K M test/test_utils.py M yt_dlp/extractor/youtube/jsc/_builtin/ejs.py M yt_dlp/utils/_jsruntime.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 29e257037862f3b2ad65e6e8d2972f9ed89389e3 URL: https://git.catflap.org/yt-dlp/commit/?id=29e257037862f3b2ad65e6e8d2972f9ed89389e3 Author: 0x∅ (Sat 6 Dec 2025 22:12:38 GMT) Committer: GitHub (Sat 6 Dec 2025 22:12:38 GMT) [ie/xhamster] Fix extractor (#15252) Closes #15239 Authored by: 0xvd M yt_dlp/extractor/xhamster.py ____________________________________________________________________________________________________________ Commit: c70b57c03e0c25767a5166620798297a2a4878fb URL: https://git.catflap.org/yt-dlp/commit/?id=c70b57c03e0c25767a5166620798297a2a4878fb Author: sepro (Sat 6 Dec 2025 21:24:03 GMT) Committer: GitHub (Sat 6 Dec 2025 21:24:03 GMT) [ie/Alibaba] Add extractor (#15253) Closes #13774 Authored by: seproDev M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/alibaba.py ____________________________________________________________________________________________________________ Commit: 025191fea655ac879ca6dc68df358c26456a6e46 URL: https://git.catflap.org/yt-dlp/commit/?id=025191fea655ac879ca6dc68df358c26456a6e46 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 6 Dec 2025 21:16:05 GMT) Committer: GitHub (Sat 6 Dec 2025 21:16:05 GMT) [ie/sporteurope] Support new domain (#15251) Closes #15250 Authored by: bashonly M yt_dlp/extractor/sportdeutschland.py ____________________________________________________________________________________________________________ Commit: 36b29bb3532e008a2aaf3d36d1c6fc3944137930 URL: https://git.catflap.org/yt-dlp/commit/?id=36b29bb3532e008a2aaf3d36d1c6fc3944137930 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 5 Dec 2025 23:18:02 GMT) Committer: GitHub (Fri 5 Dec 2025 23:18:02 GMT) [ie/loom] Fix extractor (#15236) Closes #15141 Authored by: bashonly M yt_dlp/extractor/loom.py ____________________________________________________________________________________________________________ Commit: 7ec6b9bc40ee8a21b11cce83a09a07a37014062e URL: https://git.catflap.org/yt-dlp/commit/?id=7ec6b9bc40ee8a21b11cce83a09a07a37014062e Author: sepro (Thu 4 Dec 2025 17:15:09 GMT) Committer: GitHub (Thu 4 Dec 2025 17:15:09 GMT) [ie/web.archive:youtube] Fix extractor (#15234) Closes #15233 Authored by: seproDev M yt_dlp/extractor/archiveorg.py ____________________________________________________________________________________________________________ Commit: f7acf3c1f42cc474927ecc452205d7877af36731 URL: https://git.catflap.org/yt-dlp/commit/?id=f7acf3c1f42cc474927ecc452205d7877af36731 Author: WhatAmISupposedToPutHere (Wed 3 Dec 2025 23:26:20 GMT) Committer: GitHub (Wed 3 Dec 2025 23:26:20 GMT) [ie/youtube] Add `use_ad_playback_context` extractor-arg (#15220) Closes #15144 Authored by: WhatAmISupposedToPutHere M README.md M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 017d76edcf05186df2073bdb5b8351a87f596f4c URL: https://git.catflap.org/yt-dlp/commit/?id=017d76edcf05186df2073bdb5b8351a87f596f4c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 1 Dec 2025 05:01:22 GMT) Committer: GitHub (Mon 1 Dec 2025 05:01:22 GMT) [ie/youtube] Revert 56ea3a00eabb45d926a6b993708acf1b9951e23a Remove `request_no_ads` workaround (#15214) Closes #15212 Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 56ea3a00eabb45d926a6b993708acf1b9951e23a URL: https://git.catflap.org/yt-dlp/commit/?id=56ea3a00eabb45d926a6b993708acf1b9951e23a Author: WhatAmISupposedToPutHere (Mon 1 Dec 2025 01:02:58 GMT) Committer: GitHub (Mon 1 Dec 2025 01:02:58 GMT) [ie/youtube] Add `request_no_ads` extractor-arg (#15145) Default is `true` for unauthenticated users. Default is `false` if logged-in cookies have been passed to yt-dlp. Using `true` results in a loss of premium formats. Closes #15144 Authored by: WhatAmISupposedToPutHere M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 2a777ecbd598de19a4c691ba1f790ccbec9cdbc4 URL: https://git.catflap.org/yt-dlp/commit/?id=2a777ecbd598de19a4c691ba1f790ccbec9cdbc4 Author: Zer0 Spectrum (Mon 1 Dec 2025 00:33:14 GMT) Committer: GitHub (Mon 1 Dec 2025 00:33:14 GMT) [ie/tubitv:series] Fix extractor (#15018) Authored by: Zer0spectrum M yt_dlp/extractor/tubitv.py ____________________________________________________________________________________________________________ Commit: 023e4db9afe0630c608621846856a1ca876d8bab URL: https://git.catflap.org/yt-dlp/commit/?id=023e4db9afe0630c608621846856a1ca876d8bab Author: thomasmllt <164891804+thomasmllt@users.noreply.github.com> (Sun 30 Nov 2025 23:59:28 GMT) Committer: GitHub (Sun 30 Nov 2025 23:59:28 GMT) [ie/patreon:campaign] Fix extractor (#15108) Closes #15094 Authored by: thomasmllt M yt_dlp/extractor/patreon.py ____________________________________________________________________________________________________________ Commit: 4433b3a217c9f430dc057643bfd7b6769eff4a45 URL: https://git.catflap.org/yt-dlp/commit/?id=4433b3a217c9f430dc057643bfd7b6769eff4a45 Author: Zer0 Spectrum (Sun 30 Nov 2025 23:54:17 GMT) Committer: GitHub (Sun 30 Nov 2025 23:54:17 GMT) [ie/fc2:live] Raise appropriate error when stream is offline (#15180) Closes #15179 Authored by: Zer0spectrum M yt_dlp/extractor/fc2.py ____________________________________________________________________________________________________________ Commit: 419776ecf57269efb13095386a19ddc75c1f11b2 URL: https://git.catflap.org/yt-dlp/commit/?id=419776ecf57269efb13095386a19ddc75c1f11b2 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 30 Nov 2025 23:35:05 GMT) Committer: GitHub (Sun 30 Nov 2025 23:35:05 GMT) [ie/youtube] Extract all automatic caption languages (#15156) Closes #14889, Closes #15150 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 280165026886a1f1614ab527c34c66d71faa5d69 URL: https://git.catflap.org/yt-dlp/commit/?id=280165026886a1f1614ab527c34c66d71faa5d69 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 29 Nov 2025 21:18:49 GMT) Committer: GitHub (Sat 29 Nov 2025 21:18:49 GMT) [build] Bump PyInstaller minimum version requirement to 6.17.0 (#15199) Ref: https://github.com/pyinstaller/pyinstaller/issues/9149 Authored by: bashonly M .github/workflows/build.yml M pyproject.toml ____________________________________________________________________________________________________________ Commit: 26c2545b87e2b22f134d1f567ed4d4b0b91c3253 URL: https://git.catflap.org/yt-dlp/commit/?id=26c2545b87e2b22f134d1f567ed4d4b0b91c3253 Author: sepro (Fri 28 Nov 2025 22:14:03 GMT) Committer: GitHub (Fri 28 Nov 2025 22:14:03 GMT) [ie/S4C] Fix geo-restricted content (#15196) Closes #15190 Authored by: seproDev M yt_dlp/extractor/s4c.py ____________________________________________________________________________________________________________ Commit: 12d411722a3d7a0382d1d230a904ecd4e20298b6 URL: https://git.catflap.org/yt-dlp/commit/?id=12d411722a3d7a0382d1d230a904ecd4e20298b6 Author: garret1317 (Mon 24 Nov 2025 11:27:43 GMT) Committer: GitHub (Mon 24 Nov 2025 11:27:43 GMT) [ie/nhk] Fix extractors (#14528) Closes #14223, Closes #14589 Authored by: garret1317 M yt_dlp/extractor/nhk.py ____________________________________________________________________________________________________________ Commit: e564b4a8080cff48fa0c28f20272c05085ee6130 URL: https://git.catflap.org/yt-dlp/commit/?id=e564b4a8080cff48fa0c28f20272c05085ee6130 Author: Simon Sawicki (Mon 24 Nov 2025 00:56:43 GMT) Committer: GitHub (Mon 24 Nov 2025 00:56:43 GMT) Respect `PATHEXT` when locating JS runtime on Windows (#15117) Fixes #15043 Authored by: Grub4K M yt_dlp/utils/_jsruntime.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 715af0c636b2b33fb3df1eb2ee37eac8262d43ac URL: https://git.catflap.org/yt-dlp/commit/?id=715af0c636b2b33fb3df1eb2ee37eac8262d43ac Author: WhatAmISupposedToPutHere (Sun 23 Nov 2025 00:49:36 GMT) Committer: GitHub (Sun 23 Nov 2025 00:49:36 GMT) [ie/youtube] Determine wait time from player response (#14646) Closes #14645 Authored by: WhatAmISupposedToPutHere, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 0c696239ef418776ac6ba20284bd2f3976a011b4 URL: https://git.catflap.org/yt-dlp/commit/?id=0c696239ef418776ac6ba20284bd2f3976a011b4 Author: Sojiroh (Fri 21 Nov 2025 23:08:20 GMT) Committer: GitHub (Fri 21 Nov 2025 23:08:20 GMT) [ie/WistiaChannel] Fix extractor (#14218) Closes #14204 Authored by: Sojiroh M yt_dlp/extractor/wistia.py ____________________________________________________________________________________________________________ Commit: 3cb5e4db54d44fe82d4eee94ae2f37cbce2e7dfc URL: https://git.catflap.org/yt-dlp/commit/?id=3cb5e4db54d44fe82d4eee94ae2f37cbce2e7dfc Author: putridambassador121 <100704281+putridambassador121@users.noreply.github.com> (Fri 21 Nov 2025 19:07:07 GMT) Committer: GitHub (Fri 21 Nov 2025 19:07:07 GMT) [ie/AGalega] Add extractor (#15105) Closes #14758 Authored by: putridambassador121 M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/agalega.py ____________________________________________________________________________________________________________ Commit: 6842620d56e4c4e6affb90c2f8dff8a36dee852c URL: https://git.catflap.org/yt-dlp/commit/?id=6842620d56e4c4e6affb90c2f8dff8a36dee852c Author: Elioo <79273475+beliote@users.noreply.github.com> (Thu 20 Nov 2025 19:01:07 GMT) Committer: GitHub (Thu 20 Nov 2025 19:01:07 GMT) [ie/Digiteka] Rework extractor (#14903) Closes #12454 Authored by: beliote M yt_dlp/extractor/digiteka.py ____________________________________________________________________________________________________________ Commit: 20f83f208eae863250b35e2761adad88e91d85a1 URL: https://git.catflap.org/yt-dlp/commit/?id=20f83f208eae863250b35e2761adad88e91d85a1 Author: Michael D. (Thu 20 Nov 2025 18:56:25 GMT) Committer: GitHub (Thu 20 Nov 2025 18:56:25 GMT) [ie/netapp] Add extractors (#15122) Closes #14902 Authored by: darkstar M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/netapp.py ____________________________________________________________________________________________________________ Commit: c2e7e9cdb2261adde01048d161914b156a3bad51 URL: https://git.catflap.org/yt-dlp/commit/?id=c2e7e9cdb2261adde01048d161914b156a3bad51 Author: sepro (Thu 20 Nov 2025 15:22:45 GMT) Committer: GitHub (Thu 20 Nov 2025 15:22:45 GMT) [ie/URPlay] Fix extractor (#15120) Closes #13028 Authored by: seproDev M yt_dlp/extractor/urplay.py ____________________________________________________________________________________________________________ Commit: 2c9f0c3456057aff0631d9ea6d3eda70ffd8aabe URL: https://git.catflap.org/yt-dlp/commit/?id=2c9f0c3456057aff0631d9ea6d3eda70ffd8aabe Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 19 Nov 2025 18:17:29 GMT) Committer: GitHub (Wed 19 Nov 2025 18:17:29 GMT) [ie/sproutvideo] Fix extractor (#15113) Closes #15112 Authored by: bashonly M yt_dlp/extractor/sproutvideo.py ____________________________________________________________________________________________________________ Commit: 0eed3fe530d6ff4b668494c5b1d4d6fc1ade96f7 URL: https://git.catflap.org/yt-dlp/commit/?id=0eed3fe530d6ff4b668494c5b1d4d6fc1ade96f7 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 19 Nov 2025 00:23:00 GMT) Committer: GitHub (Wed 19 Nov 2025 00:23:00 GMT) [pp/ffmpeg] Fix uncaught error if bad --ffmpeg-location is given (#15104) Revert 9f77e04c76e36e1cbbf49bc9eb385fa6ef804b67 Closes #12829 Authored by: bashonly M yt_dlp/downloader/external.py M yt_dlp/postprocessor/ffmpeg.py ____________________________________________________________________________________________________________ Commit: a4c72acc462668a938827370bd77084a1cd4733b URL: https://git.catflap.org/yt-dlp/commit/?id=a4c72acc462668a938827370bd77084a1cd4733b Author: sepro (Tue 18 Nov 2025 23:52:55 GMT) Committer: GitHub (Tue 18 Nov 2025 23:52:55 GMT) [ie/MedalTV] Rework extractor (#15103) Closes #15102 Authored by: seproDev M yt_dlp/extractor/medaltv.py ____________________________________________________________________________________________________________ Commit: 9daba4f442139ee2537746398afc5ac30b51c28c URL: https://git.catflap.org/yt-dlp/commit/?id=9daba4f442139ee2537746398afc5ac30b51c28c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 18 Nov 2025 23:08:21 GMT) Committer: GitHub (Tue 18 Nov 2025 23:08:21 GMT) [ie/thisoldhouse] Fix login support (#15097) Closes #14931 Authored by: bashonly M yt_dlp/extractor/thisoldhouse.py ____________________________________________________________________________________________________________ Commit: 854fded114f3b7b33693c2d3418575d04014aa4b URL: https://git.catflap.org/yt-dlp/commit/?id=854fded114f3b7b33693c2d3418575d04014aa4b Author: Mr Flamel <148793343+mrFlamel@users.noreply.github.com> (Sun 16 Nov 2025 23:17:55 GMT) Committer: GitHub (Sun 16 Nov 2025 23:17:55 GMT) [ie/TheChosen] Add extractors (#14183) Closes #11246 Authored by: mrFlamel M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/frontro.py ____________________________________________________________________________________________________________ Commit: 5f66ac71f6637f768cd251509b0a932d0ce56427 URL: https://git.catflap.org/yt-dlp/commit/?id=5f66ac71f6637f768cd251509b0a932d0ce56427 Author: Anton Larionov <11796525+anlar@users.noreply.github.com> (Sun 16 Nov 2025 23:05:44 GMT) Committer: GitHub (Sun 16 Nov 2025 23:05:44 GMT) [ie/mave:channel] Add extractor (#14915) Authored by: anlar M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/mave.py ____________________________________________________________________________________________________________ Commit: 4cb5e191efeebc3679f89c3c8ac819bcd511bb1f URL: https://git.catflap.org/yt-dlp/commit/?id=4cb5e191efeebc3679f89c3c8ac819bcd511bb1f Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 16 Nov 2025 22:39:22 GMT) Committer: GitHub (Sun 16 Nov 2025 22:39:22 GMT) [ie/youtube] Detect "super resolution" AI-upscaled formats (#15050) Closes #14923 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 6ee6a6fc58d6254ef944bd311e6890e208a75e98 URL: https://git.catflap.org/yt-dlp/commit/?id=6ee6a6fc58d6254ef944bd311e6890e208a75e98 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 16 Nov 2025 19:07:48 GMT) Committer: GitHub (Sun 16 Nov 2025 19:07:48 GMT) [rh:urllib] Do not read after close (#15049) Fix regression introduced in 5767fb4ab108dddb07fc839a3b0f4d323a7c4bea Closes #15017 Authored by: bashonly M test/test_networking.py M test/test_websockets.py M yt_dlp/networking/_urllib.py ____________________________________________________________________________________________________________ Commit: 23f1ab346927ab73ad510fd7ba105a69e5291c66 URL: https://git.catflap.org/yt-dlp/commit/?id=23f1ab346927ab73ad510fd7ba105a69e5291c66 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 16 Nov 2025 18:15:16 GMT) Committer: GitHub (Sun 16 Nov 2025 18:15:16 GMT) [fd] Fix playback wait time for ffmpeg downloads (#15066) Authored by: bashonly M yt_dlp/downloader/common.py ____________________________________________________________________________________________________________ Commit: af285016d2b14c4445109283e7c590b31542de88 URL: https://git.catflap.org/yt-dlp/commit/?id=af285016d2b14c4445109283e7c590b31542de88 Author: Haytam001 (Sun 16 Nov 2025 11:02:13 GMT) Committer: GitHub (Sun 16 Nov 2025 11:02:13 GMT) [ie/yfanefa] Add extractor (#15032) Closes #14974 Authored by: Haytam001 M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/yfanefa.py ____________________________________________________________________________________________________________ Commit: 1dd84b9d1c33e50de49866b0d93c2596897ce506 URL: https://git.catflap.org/yt-dlp/commit/?id=1dd84b9d1c33e50de49866b0d93c2596897ce506 Author: sepro (Sat 15 Nov 2025 23:35:00 GMT) Committer: GitHub (Sat 15 Nov 2025 23:35:00 GMT) [ie/SoundcloudPlaylist] Support new API URLs (#15071) Closes #15068 Authored by: seproDev M yt_dlp/extractor/soundcloud.py ____________________________________________________________________________________________________________ Commit: b333ef1b3f961e292a8bf7052c54b54c81587a17 URL: https://git.catflap.org/yt-dlp/commit/?id=b333ef1b3f961e292a8bf7052c54b54c81587a17 Author: sepro (Sat 15 Nov 2025 16:22:17 GMT) Committer: GitHub (Sat 15 Nov 2025 16:22:17 GMT) [ie/floatplane] Add subtitle support (#15069) Authored by: seproDev M yt_dlp/extractor/floatplane.py ____________________________________________________________________________________________________________ Commit: 4e680db1505dafb93313b1d42ffcd3f230fcc92a URL: https://git.catflap.org/yt-dlp/commit/?id=4e680db1505dafb93313b1d42ffcd3f230fcc92a Author: Pedro Ferreira (Sat 15 Nov 2025 01:28:57 GMT) Committer: GitHub (Sat 15 Nov 2025 01:28:57 GMT) [ie/NowCanal] Add extractor (#14584) Authored by: pferreir M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/nowcanal.py ____________________________________________________________________________________________________________ Commit: 45a3b42bb917e99b0b5c155c272ebf4a82a5bf66 URL: https://git.catflap.org/yt-dlp/commit/?id=45a3b42bb917e99b0b5c155c272ebf4a82a5bf66 Author: sepro (Sat 15 Nov 2025 00:43:53 GMT) Committer: GitHub (Sat 15 Nov 2025 00:43:53 GMT) [ie/Bitmovin] Add extractor (#15064) Authored by: seproDev M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/bitmovin.py ____________________________________________________________________________________________________________ Commit: d6aa8c235d2e7d9374f79ec73af23a3859c76bea URL: https://git.catflap.org/yt-dlp/commit/?id=d6aa8c235d2e7d9374f79ec73af23a3859c76bea Author: Omar Merroun (Fri 14 Nov 2025 19:17:30 GMT) Committer: GitHub (Fri 14 Nov 2025 19:17:30 GMT) [ie/rinsefm] Fix extractors (#15020) Closes #14626 Authored by: 1bnBattuta, seproDev Co-authored-by: sepro M yt_dlp/extractor/rinsefm.py ____________________________________________________________________________________________________________ Commit: 947e7883406e5ea43687d6e4ff721cc0162c9664 URL: https://git.catflap.org/yt-dlp/commit/?id=947e7883406e5ea43687d6e4ff721cc0162c9664 Author: sepro (Fri 14 Nov 2025 17:42:18 GMT) Committer: GitHub (Fri 14 Nov 2025 17:42:18 GMT) [ie/jtbc] Fix extractor (#15047) Authored by: seproDev M yt_dlp/extractor/jtbc.py ____________________________________________________________________________________________________________ Commit: 5977782142ca7e41240f07202cc9b8dcc087b401 URL: https://git.catflap.org/yt-dlp/commit/?id=5977782142ca7e41240f07202cc9b8dcc087b401 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 12 Nov 2025 00:51:01 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 12 Nov 2025 00:51:01 GMT) Release 2025.11.12 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 335653be82d5ef999cfc2879d005397402eebec1 URL: https://git.catflap.org/yt-dlp/commit/?id=335653be82d5ef999cfc2879d005397402eebec1 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 12 Nov 2025 00:47:33 GMT) Committer: GitHub (Wed 12 Nov 2025 00:47:33 GMT) [cleanup] Misc (#14965) Closes #14789 Authored by: bashonly, seproDev Co-authored-by: sepro M .github/actionlint.yml M .github/workflows/test-workflows.yml M CONTRIBUTING.md M README.md M devscripts/changelog_override.json M devscripts/make_changelog.py M yt_dlp/extractor/abc.py M yt_dlp/extractor/tubetugraz.py ____________________________________________________________________________________________________________ Commit: bf7e04e9d8bd3c4a4614b67ce617b7ae5d17d62a URL: https://git.catflap.org/yt-dlp/commit/?id=bf7e04e9d8bd3c4a4614b67ce617b7ae5d17d62a Author: Simon Sawicki (Wed 12 Nov 2025 00:35:53 GMT) Committer: GitHub (Wed 12 Nov 2025 00:35:53 GMT) [cookies] Support Firefox cookies database v17 (#15010) Authored by: Grub4K M yt_dlp/cookies.py ____________________________________________________________________________________________________________ Commit: cb78440e468608fd55546280b537387d375335f2 URL: https://git.catflap.org/yt-dlp/commit/?id=cb78440e468608fd55546280b537387d375335f2 Author: Chris <50063864+ctengel@users.noreply.github.com> (Tue 11 Nov 2025 21:21:13 GMT) Committer: GitHub (Tue 11 Nov 2025 21:21:13 GMT) [ie/twitch] Fix playlist extraction (#15008) Closes #15007 Authored by: bashonly, ctengel Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/twitch.py ____________________________________________________________________________________________________________ Commit: b46c572b26be15683584102c5fb7e7bfde0c9821 URL: https://git.catflap.org/yt-dlp/commit/?id=b46c572b26be15683584102c5fb7e7bfde0c9821 Author: Zer0 Spectrum (Tue 11 Nov 2025 16:25:45 GMT) Committer: GitHub (Tue 11 Nov 2025 16:25:45 GMT) [ie/twitch:vod] Fix extractor (#14999) Closes #14993, Closes #14994 Authored by: Zer0spectrum M yt_dlp/extractor/twitch.py ____________________________________________________________________________________________________________ Commit: 7eff676183518175ce495ae63291c89f9b39f02a URL: https://git.catflap.org/yt-dlp/commit/?id=7eff676183518175ce495ae63291c89f9b39f02a Author: sepro (Mon 10 Nov 2025 23:40:08 GMT) Committer: GitHub (Mon 10 Nov 2025 23:40:08 GMT) [ie/twitch:stream] Fix extractor (#14988) Closes #14987 Authored by: seproDev M yt_dlp/extractor/twitch.py ____________________________________________________________________________________________________________ Commit: 1ac7e6005cd3be9fff0b28be189c3a68ecd4c593 URL: https://git.catflap.org/yt-dlp/commit/?id=1ac7e6005cd3be9fff0b28be189c3a68ecd4c593 Author: Fahim <8825262+i3p9@users.noreply.github.com> (Mon 10 Nov 2025 22:50:12 GMT) Committer: GitHub (Mon 10 Nov 2025 22:50:12 GMT) [ie/floatplane] Fix extractor (#14984) Authored by: i3p9 M yt_dlp/extractor/floatplane.py ____________________________________________________________________________________________________________ Commit: f3597cfafcab4d7d4c6d41bff3647681301f1e6b URL: https://git.catflap.org/yt-dlp/commit/?id=f3597cfafcab4d7d4c6d41bff3647681301f1e6b Author: Christopher Albert (Mon 10 Nov 2025 22:40:16 GMT) Committer: GitHub (Mon 10 Nov 2025 22:40:16 GMT) [ie/TubeTuGraz] Support alternate URL format (#14718) Closes #14686 Authored by: krystophny M yt_dlp/extractor/tubetugraz.py ____________________________________________________________________________________________________________ Commit: 3ef867451cd9604b4195dfee00db768619629b2d URL: https://git.catflap.org/yt-dlp/commit/?id=3ef867451cd9604b4195dfee00db768619629b2d Author: eientei95 (Mon 10 Nov 2025 21:26:06 GMT) Committer: GitHub (Mon 10 Nov 2025 21:26:06 GMT) [ie/BunnyCdn] Support player subdomain URLs (#14979) Authored by: einstein95 M yt_dlp/extractor/bunnycdn.py ____________________________________________________________________________________________________________ Commit: ade8c2b36ff300edef87d48fd1ba835ac35c5b63 URL: https://git.catflap.org/yt-dlp/commit/?id=ade8c2b36ff300edef87d48fd1ba835ac35c5b63 Author: Simon Sawicki (Mon 10 Nov 2025 00:45:58 GMT) Committer: GitHub (Mon 10 Nov 2025 00:45:58 GMT) [test] Skip flaky tests if source unchanged (#14970) Authored by: bashonly, Grub4K Co-authored-by: bashonly M .github/workflows/core.yml M devscripts/run_tests.py M test/conftest.py M test/test_http_proxy.py M test/test_networking.py M test/test_socks.py M test/test_websockets.py ____________________________________________________________________________________________________________ Commit: 19c5d7c53013440ec4f3f56ebbb067531b272f3f URL: https://git.catflap.org/yt-dlp/commit/?id=19c5d7c53013440ec4f3f56ebbb067531b272f3f Author: Nikolay Fedorov <40500428+swayll@users.noreply.github.com> (Sun 9 Nov 2025 22:24:41 GMT) Committer: GitHub (Sun 9 Nov 2025 22:24:41 GMT) [ie/1tv:live] Add extractor (#14299) Authored by: swayll M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/firsttv.py ____________________________________________________________________________________________________________ Commit: e6414d64e73d86d65bb357e5ad59d0ca080d5812 URL: https://git.catflap.org/yt-dlp/commit/?id=e6414d64e73d86d65bb357e5ad59d0ca080d5812 Author: pha1n0q <88598340+pha1n0q@users.noreply.github.com> (Sun 9 Nov 2025 22:05:44 GMT) Committer: GitHub (Sun 9 Nov 2025 22:05:44 GMT) [cookies] Allow `--cookies-from-browser` for Safari on iOS (#14950) Authored by: pha1n0q M yt_dlp/cookies.py ____________________________________________________________________________________________________________ Commit: c96e9291ab7bd6e7da66d33424982c8b0b4431c7 URL: https://git.catflap.org/yt-dlp/commit/?id=c96e9291ab7bd6e7da66d33424982c8b0b4431c7 Author: matyb08 <99994452+matyb08@users.noreply.github.com> (Sun 9 Nov 2025 15:23:03 GMT) Committer: GitHub (Sun 9 Nov 2025 15:23:03 GMT) [misc] Fix zsh path argument completion (#14953) Closes #14952 Authored by: matyb08 M devscripts/zsh-completion.py ____________________________________________________________________________________________________________ Commit: 4b4223b436fb03a12628679daed32ae4fc15ae4b URL: https://git.catflap.org/yt-dlp/commit/?id=4b4223b436fb03a12628679daed32ae4fc15ae4b Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 9 Nov 2025 15:14:22 GMT) Committer: GitHub (Sun 9 Nov 2025 15:14:22 GMT) Allow `--js-runtimes` to accept path to binary or directory (#14964) Fix 6224a3898821965a7d6a2cb9cc2de40a0fd6e6bc Authored by: bashonly M README.md M yt_dlp/options.py M yt_dlp/utils/_jsruntime.py ____________________________________________________________________________________________________________ Commit: c63b4e2a2b81cc78397c8709ef53ffd29bada213 URL: https://git.catflap.org/yt-dlp/commit/?id=c63b4e2a2b81cc78397c8709ef53ffd29bada213 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 9 Nov 2025 14:07:10 GMT) Committer: GitHub (Sun 9 Nov 2025 14:07:10 GMT) [cleanup] Misc (#14767) Authored by: bashonly, sepro, matyb08 Co-authored-by: sepro Co-authored-by: matyb08 M Maintainers.md M README.md M devscripts/update_ejs.py M yt_dlp/options.py ____________________________________________________________________________________________________________ Commit: f3c255b63bd26069151fc3d3ba6dc626bb62ad6e URL: https://git.catflap.org/yt-dlp/commit/?id=f3c255b63bd26069151fc3d3ba6dc626bb62ad6e Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 9 Nov 2025 03:45:26 GMT) Committer: GitHub (Sun 9 Nov 2025 03:45:26 GMT) [ie/DiscoveryNetworksDe] Restore original `display_id` (#14958) Fix 10dea209d2460daf924c93835ddc2f0301cf2cd4 Authored by: bashonly M yt_dlp/extractor/dplay.py ____________________________________________________________________________________________________________ Commit: 646904cd3a79429ec5fdc43f904b3f57ae213f34 URL: https://git.catflap.org/yt-dlp/commit/?id=646904cd3a79429ec5fdc43f904b3f57ae213f34 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 9 Nov 2025 01:33:30 GMT) Committer: GitHub (Sun 9 Nov 2025 01:33:30 GMT) [build] Bump musllinux Python version to 3.14 (#14623) Authored by: bashonly M .github/workflows/build.yml ____________________________________________________________________________________________________________ Commit: a0bda3b78609593ce1127215fc035c1a308a89b6 URL: https://git.catflap.org/yt-dlp/commit/?id=a0bda3b78609593ce1127215fc035c1a308a89b6 Author: Pierce Brooks (Sat 8 Nov 2025 23:44:10 GMT) Committer: GitHub (Sat 8 Nov 2025 23:44:10 GMT) [ie/mux] Add extractor (#14914) Closes #14913 Authored by: PierceLBrooks, seproDev Co-authored-by: sepro M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/mux.py ____________________________________________________________________________________________________________ Commit: 228ae9f0f2b441fa1296db2ed2b7afbd4a9a62a1 URL: https://git.catflap.org/yt-dlp/commit/?id=228ae9f0f2b441fa1296db2ed2b7afbd4a9a62a1 Author: sepro (Sat 8 Nov 2025 23:40:37 GMT) Committer: GitHub (Sat 8 Nov 2025 23:40:37 GMT) [ie/BunnyCdn] Fix extractor (#14954) Authored by: seproDev M yt_dlp/extractor/bunnycdn.py ____________________________________________________________________________________________________________ Commit: f87cfadb5c3cba8e9dc4231c9554548e9edb3882 URL: https://git.catflap.org/yt-dlp/commit/?id=f87cfadb5c3cba8e9dc4231c9554548e9edb3882 Author: sepro (Sat 8 Nov 2025 19:23:39 GMT) Committer: GitHub (Sat 8 Nov 2025 19:23:39 GMT) [ie/youtube] Support collaborators (#14677) - Fix `channel` extraction - Extract all channels as the `creators` field Closes #14567 Authored by: seproDev M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: a1d6351c3fc82c07fa0ee70811ed84807f6bbb58 URL: https://git.catflap.org/yt-dlp/commit/?id=a1d6351c3fc82c07fa0ee70811ed84807f6bbb58 Author: Caramel Connoisseur <210252249+CaramelConnoisseur@users.noreply.github.com> (Sat 8 Nov 2025 19:06:54 GMT) Committer: GitHub (Sat 8 Nov 2025 19:06:54 GMT) [ie/xhamster] Fix extractor (#14948) Closes #14632 Authored by: dhwz, CaramelConnoisseur Co-authored-by: dhwz <3697946+dhwz@users.noreply.github.com> M yt_dlp/extractor/xhamster.py ____________________________________________________________________________________________________________ Commit: a86eeaadf236ceaf6bb232eb410cf21572538aa6 URL: https://git.catflap.org/yt-dlp/commit/?id=a86eeaadf236ceaf6bb232eb410cf21572538aa6 Author: sepro (Sat 8 Nov 2025 10:41:17 GMT) Committer: GitHub (Sat 8 Nov 2025 10:41:17 GMT) [ie/ntv.ru] Swap metadata priority (#14939) Fix 5dde0d0c9fcef2ce57e486b2e563e0dff9b2845a Authored by: seproDev M yt_dlp/extractor/ntvru.py ____________________________________________________________________________________________________________ Commit: 5dde0d0c9fcef2ce57e486b2e563e0dff9b2845a URL: https://git.catflap.org/yt-dlp/commit/?id=5dde0d0c9fcef2ce57e486b2e563e0dff9b2845a Author: sepro (Sat 8 Nov 2025 09:51:21 GMT) Committer: GitHub (Sat 8 Nov 2025 09:51:21 GMT) [ie/ntv.ru] Rework extractor (#14934) Closes #14929, Closes #14761 Authored by: seproDev, anlar Co-authored-by: Anton Larionov <11796525+anlar@users.noreply.github.com> M yt_dlp/extractor/ntvru.py ____________________________________________________________________________________________________________ Commit: 5767fb4ab108dddb07fc839a3b0f4d323a7c4bea URL: https://git.catflap.org/yt-dlp/commit/?id=5767fb4ab108dddb07fc839a3b0f4d323a7c4bea Author: coletdjnz (Sat 8 Nov 2025 05:30:43 GMT) Committer: GitHub (Sat 8 Nov 2025 05:30:43 GMT) [networking] Ensure underlying file object is closed when fully read (#14935) Fixes https://github.com/yt-dlp/yt-dlp/issues/14891 Authored by: coletdjnz M test/test_networking.py M yt_dlp/networking/_curlcffi.py M yt_dlp/networking/_requests.py M yt_dlp/networking/_urllib.py M yt_dlp/networking/common.py ____________________________________________________________________________________________________________ Commit: 73fd850d170e01c47c31aaa6aa8fe90856d9ad18 URL: https://git.catflap.org/yt-dlp/commit/?id=73fd850d170e01c47c31aaa6aa8fe90856d9ad18 Author: thomasmllt <164891804+thomasmllt@users.noreply.github.com> (Sat 8 Nov 2025 02:41:15 GMT) Committer: GitHub (Sat 8 Nov 2025 02:41:15 GMT) [ie/play.tv] Update extractor for new domain (#14905) Closes #14670 Authored by: thomasmllt M yt_dlp/extractor/goplay.py ____________________________________________________________________________________________________________ Commit: 8636a9bac3bed99984c1e297453660468ecf504b URL: https://git.catflap.org/yt-dlp/commit/?id=8636a9bac3bed99984c1e297453660468ecf504b Author: Simon Sawicki (Fri 7 Nov 2025 21:47:40 GMT) Committer: GitHub (Fri 7 Nov 2025 21:47:40 GMT) [ie/youtube] Update ejs to 0.3.1 (#14933) Authored by: Grub4K M Makefile M pyproject.toml M yt_dlp/extractor/youtube/jsc/_builtin/vendor/_info.py ____________________________________________________________________________________________________________ Commit: 7af6d81f35aea8832023daa30ada10e6673a0529 URL: https://git.catflap.org/yt-dlp/commit/?id=7af6d81f35aea8832023daa30ada10e6673a0529 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 5 Nov 2025 23:06:33 GMT) Committer: GitHub (Wed 5 Nov 2025 23:06:33 GMT) [fd/ffmpeg] Limit read rate for DASH livestreams (#14918) Authored by: bashonly M yt_dlp/downloader/external.py ____________________________________________________________________________________________________________ Commit: a56217f9f6c594f6c419ce8dce9134198a9d90d0 URL: https://git.catflap.org/yt-dlp/commit/?id=a56217f9f6c594f6c419ce8dce9134198a9d90d0 Author: TheQWERTYCodr <93845040+TheQWERTYCodr@users.noreply.github.com> (Wed 5 Nov 2025 22:56:42 GMT) Committer: GitHub (Wed 5 Nov 2025 22:56:42 GMT) [ie/youtube] Fix auto-generated metadata extraction (#13896) Closes #13895 Authored by: TheQWERTYCodr M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: afc44022d0b736b2b3e87b52490bd35c53c53632 URL: https://git.catflap.org/yt-dlp/commit/?id=afc44022d0b736b2b3e87b52490bd35c53c53632 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 5 Nov 2025 20:47:49 GMT) Committer: GitHub (Wed 5 Nov 2025 20:47:49 GMT) [ie/youtube] Fix original language detection (#14919) Closes #14883 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 1d2f0edaf978a5541cfb8f7e83fec433c65c1011 URL: https://git.catflap.org/yt-dlp/commit/?id=1d2f0edaf978a5541cfb8f7e83fec433c65c1011 Author: WeidiDeng (Wed 5 Nov 2025 20:45:57 GMT) Committer: GitHub (Wed 5 Nov 2025 20:45:57 GMT) [ie/youtube:tab] Fix duration extraction for feeds (#14668) Authored by: WeidiDeng M yt_dlp/extractor/youtube/_tab.py ____________________________________________________________________________________________________________ Commit: fa35eb27eaf27df7b5854f527a89fc828c9e0ec0 URL: https://git.catflap.org/yt-dlp/commit/?id=fa35eb27eaf27df7b5854f527a89fc828c9e0ec0 Author: sepro (Wed 5 Nov 2025 16:47:03 GMT) Committer: GitHub (Wed 5 Nov 2025 16:47:03 GMT) [ie/youtube] Adjust `tv_downgraded` client (#14917) Fix 61cf34f5447177a73ba25ea9a47d7df516ca3b3b Authored by: seproDev M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: ffb7b7f446b6c67a28c66598ae91f4f2263e0d75 URL: https://git.catflap.org/yt-dlp/commit/?id=ffb7b7f446b6c67a28c66598ae91f4f2263e0d75 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 3 Nov 2025 23:27:33 GMT) Committer: GitHub (Mon 3 Nov 2025 23:27:33 GMT) [fd/ffmpeg] Apply `ffmpeg_args` for each format (#14886) Also remove support for the deprecated format fields `_ffmpeg_args` and `_seekable` Closes #14877 Authored by: bashonly M yt_dlp/downloader/external.py ____________________________________________________________________________________________________________ Commit: 61cf34f5447177a73ba25ea9a47d7df516ca3b3b URL: https://git.catflap.org/yt-dlp/commit/?id=61cf34f5447177a73ba25ea9a47d7df516ca3b3b Author: sepro (Mon 3 Nov 2025 21:42:30 GMT) Committer: GitHub (Mon 3 Nov 2025 21:42:30 GMT) [ie/youtube] Add `tv_downgraded` client (#14887) Authored by: seproDev M README.md M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: e8a6b1ca92f2a0ce2c187668165be23dc5506aab URL: https://git.catflap.org/yt-dlp/commit/?id=e8a6b1ca92f2a0ce2c187668165be23dc5506aab Author: Jake (Mon 3 Nov 2025 16:09:54 GMT) Committer: GitHub (Mon 3 Nov 2025 16:09:54 GMT) [ie/NascarClassics] Add extractor (#14866) Authored by: JrM2628 M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/nascar.py ____________________________________________________________________________________________________________ Commit: 10dea209d2460daf924c93835ddc2f0301cf2cd4 URL: https://git.catflap.org/yt-dlp/commit/?id=10dea209d2460daf924c93835ddc2f0301cf2cd4 Author: w4grfw (Sat 1 Nov 2025 22:27:48 GMT) Committer: GitHub (Sat 1 Nov 2025 22:27:48 GMT) [ie/DiscoveryNetworksDe] Fix extraction (#14818) Closes #14735 Authored by: dirkf, w4grfw Co-authored-by: dirkf <1222880+dirkf@users.noreply.github.com> M yt_dlp/extractor/dplay.py ____________________________________________________________________________________________________________ Commit: 52f3c56e83bbb25eec2496b0499768753732a093 URL: https://git.catflap.org/yt-dlp/commit/?id=52f3c56e83bbb25eec2496b0499768753732a093 Author: sepro (Sat 1 Nov 2025 21:10:19 GMT) Committer: GitHub (Sat 1 Nov 2025 21:10:19 GMT) [SponsorBlock] Add `hook` category (#14845) Closes #14838 Authored by: seproDev M yt_dlp/postprocessor/sponsorblock.py ____________________________________________________________________________________________________________ Commit: 79f9232ffbd57dde91c372b673b42801edaa9e53 URL: https://git.catflap.org/yt-dlp/commit/?id=79f9232ffbd57dde91c372b673b42801edaa9e53 Author: InvalidUsernameException (Sat 1 Nov 2025 17:30:37 GMT) Committer: GitHub (Sat 1 Nov 2025 17:30:37 GMT) [ie/kika] Do not extract non-existent subtitles (#14813) Authored by: InvalidUsernameException M yt_dlp/extractor/kika.py ____________________________________________________________________________________________________________ Commit: ee98be4ad767b77e4d8dd9bfd3c7d10f2e8397ff URL: https://git.catflap.org/yt-dlp/commit/?id=ee98be4ad767b77e4d8dd9bfd3c7d10f2e8397ff Author: sepro (Sat 1 Nov 2025 07:23:35 GMT) Committer: GitHub (Sat 1 Nov 2025 07:23:35 GMT) [ie/youtube] Disable deno/bun caching (#14849) Fix 6224a3898821965a7d6a2cb9cc2de40a0fd6e6bc Closes #14847 Authored by: seproDev, coletdjnz Co-authored-by: coletdjnz M yt_dlp/extractor/youtube/jsc/_builtin/bun.py M yt_dlp/extractor/youtube/jsc/_builtin/deno.py ____________________________________________________________________________________________________________ Commit: c0c9f30695db314df084e8701a7c376eb54f283c URL: https://git.catflap.org/yt-dlp/commit/?id=c0c9f30695db314df084e8701a7c376eb54f283c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 1 Nov 2025 07:16:29 GMT) Committer: GitHub (Sat 1 Nov 2025 07:16:29 GMT) [ie/youtube] Fix `dashy` formats extraction (#14852) Fix 6224a3898821965a7d6a2cb9cc2de40a0fd6e6bc Closes #14850 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: cacd1630a1a59e92f857d0d175c8730cffbf9801 URL: https://git.catflap.org/yt-dlp/commit/?id=cacd1630a1a59e92f857d0d175c8730cffbf9801 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 1 Nov 2025 07:15:15 GMT) Committer: GitHub (Sat 1 Nov 2025 07:15:15 GMT) [ie/youtube] Fix remote components warning (#14853) Fix 6224a3898821965a7d6a2cb9cc2de40a0fd6e6bc Authored by: bashonly M yt_dlp/extractor/youtube/jsc/_director.py ____________________________________________________________________________________________________________ Commit: 6224a3898821965a7d6a2cb9cc2de40a0fd6e6bc URL: https://git.catflap.org/yt-dlp/commit/?id=6224a3898821965a7d6a2cb9cc2de40a0fd6e6bc Author: Simon Sawicki (Fri 31 Oct 2025 22:13:04 GMT) Committer: GitHub (Fri 31 Oct 2025 22:13:04 GMT) [ie/youtube] Implement external n/sig solver (#14157) Closes #14404, Closes #14431, Closes #14680, Closes #14707 Authored by: bashonly, coletdjnz, seproDev, Grub4K Co-authored-by: coletdjnz Co-authored-by: bashonly Co-authored-by: sepro M .github/workflows/build.yml A .github/workflows/challenge-tests.yml M .github/workflows/core.yml M .github/workflows/release.yml D .github/workflows/signature-tests.yml M .gitignore M Makefile M README.md M THIRD_PARTY_LICENSES.txt M devscripts/generate_third_party_licenses.py A devscripts/update_ejs.py M pyproject.toml A test/test_jsc/conftest.py A test/test_jsc/test_ejs_integration.py A test/test_jsc/test_provider.py M test/test_pot/test_pot_framework.py D test/test_youtube_signature.py M yt_dlp/YoutubeDL.py M yt_dlp/__init__.py M yt_dlp/__pyinstaller/hook-yt_dlp.py M yt_dlp/dependencies/__init__.py M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py A yt_dlp/extractor/youtube/jsc/README.md A yt_dlp/extractor/youtube/jsc/__init__.py A yt_dlp/extractor/youtube/jsc/_builtin/__init__.py A yt_dlp/extractor/youtube/jsc/_builtin/bun.py A yt_dlp/extractor/youtube/jsc/_builtin/deno.py A yt_dlp/extractor/youtube/jsc/_builtin/ejs.py A yt_dlp/extractor/youtube/jsc/_builtin/node.py A yt_dlp/extractor/youtube/jsc/_builtin/quickjs.py A yt_dlp/extractor/youtube/jsc/_builtin/vendor/__init__.py A yt_dlp/extractor/youtube/jsc/_builtin/vendor/_info.py A yt_dlp/extractor/youtube/jsc/_builtin/vendor/yt.solver.bun.lib.js A yt_dlp/extractor/youtube/jsc/_builtin/vendor/yt.solver.core.js A yt_dlp/extractor/youtube/jsc/_builtin/vendor/yt.solver.deno.lib.js A yt_dlp/extractor/youtube/jsc/_director.py A yt_dlp/extractor/youtube/jsc/_registry.py A yt_dlp/extractor/youtube/jsc/provider.py M yt_dlp/extractor/youtube/pot/_director.py M yt_dlp/extractor/youtube/pot/_provider.py M yt_dlp/globals.py M yt_dlp/options.py A yt_dlp/utils/_jsruntime.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: d6ee67725397807bbb5edcd0b2c94f5bca62d3f4 URL: https://git.catflap.org/yt-dlp/commit/?id=d6ee67725397807bbb5edcd0b2c94f5bca62d3f4 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 31 Oct 2025 20:48:14 GMT) Committer: GitHub (Fri 31 Oct 2025 20:48:14 GMT) [ie/youtube] Fix `web_embedded` client extraction (#14843) Closes #14826 Authored by: bashonly, seproDev Co-authored-by: sepro M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: 0046fbcbfceee32fa2f68a8ea00cca02765470b6 URL: https://git.catflap.org/yt-dlp/commit/?id=0046fbcbfceee32fa2f68a8ea00cca02765470b6 Author: Tom Schuster (Fri 31 Oct 2025 20:46:59 GMT) Committer: GitHub (Fri 31 Oct 2025 20:46:59 GMT) [ie/ARDAudiothek] Add extractors (#14309) Closes #5605, Closes #10671 Authored by: marieell, evilpie Co-authored-by: marieell M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/ard.py ____________________________________________________________________________________________________________ Commit: ee3a106f34124f0e2d28f062f5302863fd7639be URL: https://git.catflap.org/yt-dlp/commit/?id=ee3a106f34124f0e2d28f062f5302863fd7639be Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 31 Oct 2025 20:39:03 GMT) Committer: GitHub (Fri 31 Oct 2025 20:39:03 GMT) [ie/nbc] Detect and discard DRM formats (#14844) Closes #14552 Authored by: bashonly M yt_dlp/extractor/nbc.py ____________________________________________________________________________________________________________ Commit: 6d05cee4df30774ddce5c5c751fd2118f40c24fe URL: https://git.catflap.org/yt-dlp/commit/?id=6d05cee4df30774ddce5c5c751fd2118f40c24fe Author: sepro (Tue 28 Oct 2025 15:17:16 GMT) Committer: GitHub (Tue 28 Oct 2025 15:17:16 GMT) [ie/GoogleDrive] Fix subtitles extraction (#14809) Closes #14806 Authored by: seproDev M yt_dlp/extractor/googledrive.py ____________________________________________________________________________________________________________ Commit: 1c2ad94353d1c9e03615d20b6bbfc293286c7a32 URL: https://git.catflap.org/yt-dlp/commit/?id=1c2ad94353d1c9e03615d20b6bbfc293286c7a32 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 27 Oct 2025 23:21:38 GMT) Committer: GitHub (Mon 27 Oct 2025 23:21:38 GMT) [update] Fix PyInstaller onedir variant detection (#14800) Ref: https://pyinstaller.org/en/v6.0.0/CHANGES.html#incompatible-changes Authored by: bashonly M yt_dlp/update.py ____________________________________________________________________________________________________________ Commit: 808b1fed76fbd07840cc23a346c11334e3d34f43 URL: https://git.catflap.org/yt-dlp/commit/?id=808b1fed76fbd07840cc23a346c11334e3d34f43 Author: sepro (Mon 27 Oct 2025 08:19:29 GMT) Committer: GitHub (Mon 27 Oct 2025 08:19:29 GMT) [ie/URPlay] Fix extractor (#14785) Closes #14784 Authored by: seproDev M yt_dlp/extractor/urplay.py ____________________________________________________________________________________________________________ Commit: 73922e66e437fb4bb618bdc119a96375081bf508 URL: https://git.catflap.org/yt-dlp/commit/?id=73922e66e437fb4bb618bdc119a96375081bf508 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 25 Oct 2025 23:47:00 BST) Committer: GitHub (Sat 25 Oct 2025 23:47:00 BST) [devscripts] Improve `install_deps` script (#14766) Authored by: bashonly M .github/workflows/build.yml M .github/workflows/core.yml M .github/workflows/download.yml M .github/workflows/quick-test.yml M .github/workflows/release.yml M .github/workflows/signature-tests.yml M .github/workflows/test-workflows.yml M bundle/docker/linux/build.sh M devscripts/install_deps.py ____________________________________________________________________________________________________________ Commit: d9e3011fd1c3a75871a50e78533afe78ad427ce3 URL: https://git.catflap.org/yt-dlp/commit/?id=d9e3011fd1c3a75871a50e78533afe78ad427ce3 Author: sepro (Sat 25 Oct 2025 11:11:00 BST) Committer: GitHub (Sat 25 Oct 2025 11:11:00 BST) [ie/web.archive:youtube] Fix extractor (#14753) Closes #14681, Closes #14741 Authored by: seproDev M test/test_YoutubeDL.py M yt_dlp/extractor/archiveorg.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 70f1098312fe53bc85358f7bd624370878b2fa28 URL: https://git.catflap.org/yt-dlp/commit/?id=70f1098312fe53bc85358f7bd624370878b2fa28 Author: sepro (Fri 24 Oct 2025 21:54:08 BST) Committer: GitHub (Fri 24 Oct 2025 21:54:08 BST) [ie/GoogleDrive] Rework extractor (#14746) Closes #14729 Authored by: seproDev M yt_dlp/extractor/googledrive.py ____________________________________________________________________________________________________________ Commit: a75399d89f90b249ccfda148987e10bc688e2f84 URL: https://git.catflap.org/yt-dlp/commit/?id=a75399d89f90b249ccfda148987e10bc688e2f84 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 22 Oct 2025 20:42:16 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 22 Oct 2025 20:42:16 BST) Release 2025.10.22 Created by: bashonly :ci skip all M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: c9356f308dd3c5f9f494cb40ed14c5df017b4fe0 URL: https://git.catflap.org/yt-dlp/commit/?id=c9356f308dd3c5f9f494cb40ed14c5df017b4fe0 Author: Robin <69462652+robin-mu@users.noreply.github.com> (Wed 22 Oct 2025 20:33:43 BST) Committer: GitHub (Wed 22 Oct 2025 20:33:43 BST) [ie/idagio] Support URLs with country codes (#14655) Authored by: robin-mu M yt_dlp/extractor/idagio.py ____________________________________________________________________________________________________________ Commit: de7b3c0705022cb777c5b4b7f0c69c59ad6ff538 URL: https://git.catflap.org/yt-dlp/commit/?id=de7b3c0705022cb777c5b4b7f0c69c59ad6ff538 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 22 Oct 2025 20:25:35 BST) Committer: GitHub (Wed 22 Oct 2025 20:25:35 BST) [cleanup] Misc (#14701) Authored by: bashonly M .github/workflows/build.yml M .github/workflows/release-master.yml M .github/workflows/release-nightly.yml M .github/workflows/release.yml M devscripts/changelog_override.json ____________________________________________________________________________________________________________ Commit: 2c9091e355a7ba5d1edb69796ecdca48199b77fb URL: https://git.catflap.org/yt-dlp/commit/?id=2c9091e355a7ba5d1edb69796ecdca48199b77fb Author: gamer191 <83270075+gamer191@users.noreply.github.com> (Wed 22 Oct 2025 20:08:06 BST) Committer: GitHub (Wed 22 Oct 2025 20:08:06 BST) [ie/youtube] Use temporary player client workaround (#14693) Closes #14680 Authored by: gamer191 M README.md M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: dfc0a84c192a7357dd1768cc345d590253a14fe5 URL: https://git.catflap.org/yt-dlp/commit/?id=dfc0a84c192a7357dd1768cc345d590253a14fe5 Author: sepro (Sat 18 Oct 2025 22:07:21 BST) Committer: GitHub (Sat 18 Oct 2025 22:07:21 BST) [docs] Update list of maintainers (#14148) Authored by: seproDev, bashonly, coletdjnz Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> Co-authored-by: coletdjnz M .github/FUNDING.yml M .github/workflows/release.yml M CONTRIBUTORS R054 Collaborators.md Maintainers.md M Makefile M README.md M pyproject.toml ____________________________________________________________________________________________________________ Commit: fe5ae54a7b08ebe679f03afdeafbe1cee5784d5b URL: https://git.catflap.org/yt-dlp/commit/?id=fe5ae54a7b08ebe679f03afdeafbe1cee5784d5b Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Wed 15 Oct 2025 21:00:20 BST) Committer: GitHub (Wed 15 Oct 2025 21:00:20 BST) [ie/tvnoe] Rework Extractor (#13369) Authored by: doe1080 M yt_dlp/extractor/tvnoe.py ____________________________________________________________________________________________________________ Commit: 78748b506f0dca8236ac0045ed7f72f7cf334b62 URL: https://git.catflap.org/yt-dlp/commit/?id=78748b506f0dca8236ac0045ed7f72f7cf334b62 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Wed 15 Oct 2025 19:42:15 BST) Committer: GitHub (Wed 15 Oct 2025 19:42:15 BST) [ie/appleconnect] Rework extractor (#13229) Authored by: doe1080 M yt_dlp/extractor/appleconnect.py ____________________________________________________________________________________________________________ Commit: c7bda2192aa24afce40fdbbbe056d269aa3b2872 URL: https://git.catflap.org/yt-dlp/commit/?id=c7bda2192aa24afce40fdbbbe056d269aa3b2872 Author: sepro (Wed 15 Oct 2025 12:16:50 BST) Committer: GitHub (Wed 15 Oct 2025 12:16:50 BST) [cleanup] Misc (#14594) Authored by: seproDev, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M .github/workflows/build.yml M .github/workflows/codeql.yml M .github/workflows/core.yml M .github/workflows/download.yml M .github/workflows/quick-test.yml M .github/workflows/release-nightly.yml M .github/workflows/release.yml M .github/workflows/signature-tests.yml M .github/workflows/test-workflows.yml M devscripts/changelog_override.json M pyproject.toml M yt_dlp/YoutubeDL.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 4e6a693057cfaf1ce1f07b019ed3bfce2bf936f6 URL: https://git.catflap.org/yt-dlp/commit/?id=4e6a693057cfaf1ce1f07b019ed3bfce2bf936f6 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 15 Oct 2025 11:25:21 BST) Committer: GitHub (Wed 15 Oct 2025 11:25:21 BST) Remove Python 3.9 support (#13861) Closes #13858 Authored by: bashonly M .github/workflows/build.yml M .github/workflows/core.yml M .github/workflows/download.yml M .github/workflows/quick-test.yml M .github/workflows/signature-tests.yml M CONTRIBUTING.md M README.md M devscripts/make_changelog.py M pyproject.toml M test/helper.py M test/test_YoutubeDL.py M test/test_postprocessors.py M test/test_traversal.py M test/test_utils.py M yt_dlp/YoutubeDL.py M yt_dlp/__init__.py M yt_dlp/aes.py D yt_dlp/compat/types.py M yt_dlp/compat/urllib/request.py M yt_dlp/extractor/archiveorg.py M yt_dlp/extractor/common.py M yt_dlp/extractor/dtube.py M yt_dlp/extractor/fujitv.py M yt_dlp/extractor/kaltura.py M yt_dlp/extractor/lynda.py M yt_dlp/extractor/mojevideo.py M yt_dlp/extractor/nhk.py M yt_dlp/extractor/pbs.py M yt_dlp/extractor/polskieradio.py M yt_dlp/extractor/pr0gramm.py M yt_dlp/extractor/tiktok.py M yt_dlp/jsinterp.py M yt_dlp/networking/_requests.py M yt_dlp/networking/common.py M yt_dlp/networking/impersonate.py M yt_dlp/plugins.py M yt_dlp/postprocessor/ffmpeg.py M yt_dlp/update.py M yt_dlp/utils/_legacy.py M yt_dlp/utils/_utils.py M yt_dlp/utils/jslib/devalue.py M yt_dlp/webvtt.py ____________________________________________________________________________________________________________ Commit: 264044286dc30a3dcbe48134f6bebda90b3e43a2 URL: https://git.catflap.org/yt-dlp/commit/?id=264044286dc30a3dcbe48134f6bebda90b3e43a2 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 15 Oct 2025 00:29:27 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 15 Oct 2025 00:29:27 BST) Release 2025.10.14 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: a98e7f9f58a9492d2cb216baa59c890ed8ce02f3 URL: https://git.catflap.org/yt-dlp/commit/?id=a98e7f9f58a9492d2cb216baa59c890ed8ce02f3 Author: Robin <69462652+robin-mu@users.noreply.github.com> (Wed 15 Oct 2025 00:23:13 BST) Committer: GitHub (Wed 15 Oct 2025 00:23:13 BST) [ie/idagio] Add extractors (#14586) Closes #2624 Authored by: robin-mu M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/idagio.py ____________________________________________________________________________________________________________ Commit: 0ea5d5882def84415f946907cfc00ab431c18fed URL: https://git.catflap.org/yt-dlp/commit/?id=0ea5d5882def84415f946907cfc00ab431c18fed Author: uoag <62980953+uoag@users.noreply.github.com> (Tue 14 Oct 2025 21:02:21 BST) Committer: GitHub (Tue 14 Oct 2025 21:02:21 BST) [ie/abc.net.au] Support listen URLs (#14389) Authored by: uoag M yt_dlp/extractor/abc.py ____________________________________________________________________________________________________________ Commit: cdc533b114c35ceb8a2e9dd3eb9c172a8737ae5e URL: https://git.catflap.org/yt-dlp/commit/?id=cdc533b114c35ceb8a2e9dd3eb9c172a8737ae5e Author: CasualYouTuber31 <21147925+CasualYT31@users.noreply.github.com> (Tue 14 Oct 2025 20:42:36 BST) Committer: GitHub (Tue 14 Oct 2025 20:42:36 BST) [ie/tiktok:user] Fix private account extraction (#14585) Closes #14565 Authored by: CasualYT31 M yt_dlp/extractor/tiktok.py ____________________________________________________________________________________________________________ Commit: c2e124881f9aa02097589e853b3d3505e78372c4 URL: https://git.catflap.org/yt-dlp/commit/?id=c2e124881f9aa02097589e853b3d3505e78372c4 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 14 Oct 2025 20:38:15 BST) Committer: GitHub (Tue 14 Oct 2025 20:38:15 BST) [ie/slideslive] Fix extractor (#14619) Closes #14518 Authored by: bashonly M yt_dlp/extractor/slideslive.py ____________________________________________________________________________________________________________ Commit: ad55bfcfb700fbfc1364c04e3425761d6f95c0a7 URL: https://git.catflap.org/yt-dlp/commit/?id=ad55bfcfb700fbfc1364c04e3425761d6f95c0a7 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 14 Oct 2025 20:36:17 BST) Committer: GitHub (Tue 14 Oct 2025 20:36:17 BST) [ie/10play] Handle geo-restriction errors (#14618) Authored by: bashonly M yt_dlp/extractor/tenplay.py ____________________________________________________________________________________________________________ Commit: 739125d40f8ede3beb7be68fc4df55bec0d226fd URL: https://git.catflap.org/yt-dlp/commit/?id=739125d40f8ede3beb7be68fc4df55bec0d226fd Author: Josh Holmer (Tue 14 Oct 2025 20:31:07 BST) Committer: GitHub (Tue 14 Oct 2025 20:31:07 BST) [ie/xhamster] Fix extractor (#14446) Closes #14395 Authored by: shssoichiro, dhwz, dirkf Co-authored-by: dhwz <3697946+dhwz@users.noreply.github.com> Co-authored-by: dirkf <1222880+dirkf@users.noreply.github.com> M yt_dlp/extractor/xhamster.py ____________________________________________________________________________________________________________ Commit: 5f94f054907c12e68129cd9ac2508ed8aba1b223 URL: https://git.catflap.org/yt-dlp/commit/?id=5f94f054907c12e68129cd9ac2508ed8aba1b223 Author: Sean Ellingham (Tue 14 Oct 2025 12:53:54 BST) Committer: GitHub (Tue 14 Oct 2025 12:53:54 BST) [ie/vidyard] Extract chapters (#14478) Closes #14477 Authored by: exterrestris M yt_dlp/extractor/cellebrite.py M yt_dlp/extractor/vidyard.py ____________________________________________________________________________________________________________ Commit: 5d7678195a7d0c045a9fe0418383171a71a7ea43 URL: https://git.catflap.org/yt-dlp/commit/?id=5d7678195a7d0c045a9fe0418383171a71a7ea43 Author: columndeeply <106948293+columndeeply@users.noreply.github.com> (Tue 14 Oct 2025 12:25:07 BST) Committer: GitHub (Tue 14 Oct 2025 12:25:07 BST) [ie/PrankCastPost] Rework extractor (#14445) Authored by: columndeeply M yt_dlp/extractor/prankcast.py ____________________________________________________________________________________________________________ Commit: eafedc21817bb0de20e9aaccd7151a1d4c4e1ebd URL: https://git.catflap.org/yt-dlp/commit/?id=eafedc21817bb0de20e9aaccd7151a1d4c4e1ebd Author: sepro (Sun 12 Oct 2025 23:54:26 BST) Committer: GitHub (Sun 12 Oct 2025 23:54:26 BST) [ie/10play] Rework extractor (#14417) Closes #14276 Authored by: seproDev, Sipherdrakon Co-authored-by: Sipherdrakon <64430430+Sipherdrakon@users.noreply.github.com> M yt_dlp/extractor/tenplay.py ____________________________________________________________________________________________________________ Commit: 8eb8695139dece6351aac10463df63b87b45b000 URL: https://git.catflap.org/yt-dlp/commit/?id=8eb8695139dece6351aac10463df63b87b45b000 Author: Ceci (Sun 12 Oct 2025 22:53:53 BST) Committer: GitHub (Sun 12 Oct 2025 22:53:53 BST) [ie/dropout] Update extractor for new domain (#14531) Closes #14521 Authored by: cecilia-sanare M yt_dlp/extractor/dropout.py ____________________________________________________________________________________________________________ Commit: df160ab18db523f6629f2e7e20123d7a3551df28 URL: https://git.catflap.org/yt-dlp/commit/?id=df160ab18db523f6629f2e7e20123d7a3551df28 Author: uoag <62980953+uoag@users.noreply.github.com> (Sun 12 Oct 2025 22:42:39 BST) Committer: GitHub (Sun 12 Oct 2025 22:42:39 BST) [ie/cbc.ca:listen] Add extractor (#14391) Authored by: uoag M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/cbc.py ____________________________________________________________________________________________________________ Commit: 6d41aaf21c61a87e74564646abd0a8ee887e888d URL: https://git.catflap.org/yt-dlp/commit/?id=6d41aaf21c61a87e74564646abd0a8ee887e888d Author: sepro (Sun 12 Oct 2025 21:21:34 BST) Committer: GitHub (Sun 12 Oct 2025 21:21:34 BST) [ie/soundcloud] Support new API URLs (#14449) Closes #14443 Authored by: seproDev M yt_dlp/extractor/soundcloud.py ____________________________________________________________________________________________________________ Commit: a6673a8e82276ea529c1773ed09e5bc4a22e822a URL: https://git.catflap.org/yt-dlp/commit/?id=a6673a8e82276ea529c1773ed09e5bc4a22e822a Author: sepro (Sun 12 Oct 2025 19:30:17 BST) Committer: GitHub (Sun 12 Oct 2025 19:30:17 BST) Fix `prefer-vp9-sort` compat option (#14603) Closes #14602 Authored by: seproDev M yt_dlp/__init__.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 87be1bb96ac47abaaa4cfc6d7dd651e511b74551 URL: https://git.catflap.org/yt-dlp/commit/?id=87be1bb96ac47abaaa4cfc6d7dd651e511b74551 Author: sepro (Sun 12 Oct 2025 07:49:15 BST) Committer: GitHub (Sun 12 Oct 2025 07:49:15 BST) [ie/musescore] Fix extractor (#14598) Closes #14485 Authored by: seproDev M yt_dlp/extractor/musescore.py ____________________________________________________________________________________________________________ Commit: ccc25d6710a4aa373b7e15c558e07f8a2ffae5f3 URL: https://git.catflap.org/yt-dlp/commit/?id=ccc25d6710a4aa373b7e15c558e07f8a2ffae5f3 Author: coletdjnz (Sat 11 Oct 2025 20:29:06 BST) Committer: GitHub (Sat 11 Oct 2025 20:29:06 BST) [ie/youtube:tab] Fix approximate timestamp extraction for feeds (#14539) Authored by: coletdjnz M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_tab.py ____________________________________________________________________________________________________________ Commit: 5513036104ed9710f624c537fb3644b07a0680db URL: https://git.catflap.org/yt-dlp/commit/?id=5513036104ed9710f624c537fb3644b07a0680db Author: Vu Thanh Tai (Wed 1 Oct 2025 07:53:19 BST) Committer: GitHub (Wed 1 Oct 2025 07:53:19 BST) [ie/tiktok] Support browser impersonation (#14473) Closes #10919, Closes #12574 Authored by: thanhtaivtt, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/tiktok.py ____________________________________________________________________________________________________________ Commit: bd5ed90419eea18adfb2f0d8efa9d22b2029119f URL: https://git.catflap.org/yt-dlp/commit/?id=bd5ed90419eea18adfb2f0d8efa9d22b2029119f Author: coletdjnz (Mon 29 Sep 2025 04:25:09 BST) Committer: GitHub (Mon 29 Sep 2025 04:25:09 BST) [ie/youtube] Detect experiment binding GVS PO Token to video id (#14471) Fixes https://github.com/yt-dlp/yt-dlp/issues/14421 Authored by: coletdjnz M test/test_pot/test_pot_builtin_utils.py M yt_dlp/extractor/youtube/_video.py M yt_dlp/extractor/youtube/pot/provider.py M yt_dlp/extractor/youtube/pot/utils.py ____________________________________________________________________________________________________________ Commit: 88e2a2de8e2fb247b3e2c55891625b7a148f09e5 URL: https://git.catflap.org/yt-dlp/commit/?id=88e2a2de8e2fb247b3e2c55891625b7a148f09e5 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Fri 26 Sep 2025 23:13:00 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Fri 26 Sep 2025 23:13:00 BST) Release 2025.09.26 Created by: bashonly :ci skip all M Changelog.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 12b57d2858845c0c7fb33bf9aa8ed7be6905535d URL: https://git.catflap.org/yt-dlp/commit/?id=12b57d2858845c0c7fb33bf9aa8ed7be6905535d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 26 Sep 2025 22:59:13 BST) Committer: GitHub (Fri 26 Sep 2025 22:59:13 BST) [ie/youtube] Replace `tv_simply` with `web_safari` in default clients (#14465) Closes #14456 Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: b7b7910d96359a539b7997890342ab4a59dd685d URL: https://git.catflap.org/yt-dlp/commit/?id=b7b7910d96359a539b7997890342ab4a59dd685d Author: sepro (Fri 26 Sep 2025 22:19:57 BST) Committer: GitHub (Fri 26 Sep 2025 22:19:57 BST) [ie/youtube] Fix player JS overrides (#14430) Authored by: seproDev, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 50e452fd7dfb8a648bd3b9aaabc8f94f37ce2051 URL: https://git.catflap.org/yt-dlp/commit/?id=50e452fd7dfb8a648bd3b9aaabc8f94f37ce2051 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 26 Sep 2025 19:27:17 BST) Committer: GitHub (Fri 26 Sep 2025 19:27:17 BST) [ie/twitch:vod] Fix `live_status` detection (#14457) Closes #14455 Authored by: bashonly M yt_dlp/extractor/twitch.py ____________________________________________________________________________________________________________ Commit: 94c5622be96474ca3c637e52898c4daee4d8fb69 URL: https://git.catflap.org/yt-dlp/commit/?id=94c5622be96474ca3c637e52898c4daee4d8fb69 Author: sepro (Fri 26 Sep 2025 19:13:20 BST) Committer: GitHub (Fri 26 Sep 2025 19:13:20 BST) [ie/youtube] Player client maintenance (#14448) Authored by: seproDev M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: 7df5acc546dccd32213c3a125d721e32b06d71b0 URL: https://git.catflap.org/yt-dlp/commit/?id=7df5acc546dccd32213c3a125d721e32b06d71b0 Author: sepro (Fri 26 Sep 2025 19:12:16 BST) Committer: GitHub (Fri 26 Sep 2025 19:12:16 BST) [ie/youtube] Improve PO token logging (#14447) Authored by: seproDev M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 4429fd0450a3fbd5e89573e06533c1a0874fae42 URL: https://git.catflap.org/yt-dlp/commit/?id=4429fd0450a3fbd5e89573e06533c1a0874fae42 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 23 Sep 2025 07:45:05 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 23 Sep 2025 07:45:05 BST) Release 2025.09.23 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M README.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 2e81e298cdce23afadb06a95836284acb38f7018 URL: https://git.catflap.org/yt-dlp/commit/?id=2e81e298cdce23afadb06a95836284acb38f7018 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 23 Sep 2025 07:33:30 BST) Committer: GitHub (Tue 23 Sep 2025 07:33:30 BST) [cleanup] Misc (#14268) Closes #13427 Authored by: bashonly, seproDev, doe1080 Co-authored-by: sepro Co-authored-by: doe1080 <98906116+doe1080@users.noreply.github.com> M .github/workflows/release.yml M .github/workflows/test-workflows.yml M README.md M devscripts/changelog_override.json M yt_dlp/extractor/tenplay.py M yt_dlp/extractor/txxx.py ____________________________________________________________________________________________________________ Commit: 7f5d9f8543d19590eeec9473d54fa00151afa78a URL: https://git.catflap.org/yt-dlp/commit/?id=7f5d9f8543d19590eeec9473d54fa00151afa78a Author: sepro (Tue 23 Sep 2025 06:07:28 BST) Committer: GitHub (Tue 23 Sep 2025 06:07:28 BST) [ie/youtube] Force player `0004de42` (#14398) Closes #14400 Authored by: seproDev M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: f8750504c2f71b54586fb857d60dce4e354a13ea URL: https://git.catflap.org/yt-dlp/commit/?id=f8750504c2f71b54586fb857d60dce4e354a13ea Author: sepro (Mon 22 Sep 2025 20:42:12 BST) Committer: GitHub (Mon 22 Sep 2025 20:42:12 BST) [ie/twitch:clips] Fix extractor (#14397) Closes #14396 Authored by: seproDev M yt_dlp/extractor/twitch.py ____________________________________________________________________________________________________________ Commit: 8821682f15af59047bc1f92724ef8a9ba30d6f7e URL: https://git.catflap.org/yt-dlp/commit/?id=8821682f15af59047bc1f92724ef8a9ba30d6f7e Author: sepro (Sun 21 Sep 2025 18:15:16 BST) Committer: GitHub (Sun 21 Sep 2025 18:15:16 BST) [docs] Establish AI/LLM contribution policy (#14194) Authored by: seproDev, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M .github/ISSUE_TEMPLATE/1_broken_site.yml M .github/ISSUE_TEMPLATE/2_site_support_request.yml M .github/ISSUE_TEMPLATE/3_site_feature_request.yml M .github/ISSUE_TEMPLATE/4_bug_report.yml M .github/ISSUE_TEMPLATE/5_feature_request.yml M .github/ISSUE_TEMPLATE/6_question.yml M .github/ISSUE_TEMPLATE_tmpl/1_broken_site.yml M .github/ISSUE_TEMPLATE_tmpl/2_site_support_request.yml M .github/ISSUE_TEMPLATE_tmpl/3_site_feature_request.yml M .github/ISSUE_TEMPLATE_tmpl/4_bug_report.yml M .github/ISSUE_TEMPLATE_tmpl/5_feature_request.yml M .github/ISSUE_TEMPLATE_tmpl/6_question.yml M .github/PULL_REQUEST_TEMPLATE.md M CONTRIBUTING.md ____________________________________________________________________________________________________________ Commit: 08d78996831bd8e1e3c2592d740c3def00bbf548 URL: https://git.catflap.org/yt-dlp/commit/?id=08d78996831bd8e1e3c2592d740c3def00bbf548 Author: sepro (Sun 21 Sep 2025 16:10:37 BST) Committer: GitHub (Sun 21 Sep 2025 16:10:37 BST) [cleanup] Deprecate various options (#13821) Closes #14198, Closes #12909 Authored by: seproDev M README.md M test/parameters.json M test/test_websockets.py D test/test_write_annotations.py.disabled M yt_dlp/YoutubeDL.py M yt_dlp/__init__.py M yt_dlp/downloader/common.py M yt_dlp/downloader/external.py M yt_dlp/downloader/http.py M yt_dlp/extractor/youtube/_video.py M yt_dlp/options.py M yt_dlp/postprocessor/__init__.py M yt_dlp/postprocessor/ffmpeg.py D yt_dlp/postprocessor/sponskrub.py ____________________________________________________________________________________________________________ Commit: 98b6b0d339130e955f9d45ce67c0357c633c1627 URL: https://git.catflap.org/yt-dlp/commit/?id=98b6b0d339130e955f9d45ce67c0357c633c1627 Author: sepro (Sun 21 Sep 2025 15:29:21 BST) Committer: GitHub (Sun 21 Sep 2025 15:29:21 BST) [utils] `mimetype2ext`: Recognize `vnd.dlna.mpeg-tts` (#14388) Closes #14386 Authored by: seproDev M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: bf5d18016b03a3f2fd5d3494d9efe85d3f8beeac URL: https://git.catflap.org/yt-dlp/commit/?id=bf5d18016b03a3f2fd5d3494d9efe85d3f8beeac Author: sepro (Sat 20 Sep 2025 00:12:02 BST) Committer: GitHub (Sat 20 Sep 2025 00:12:02 BST) [ie/vk:uservideos] Support alternate URL format (#14376) Closes #11793 Authored by: seproDev M yt_dlp/extractor/vk.py ____________________________________________________________________________________________________________ Commit: 4bc19adc8798e7564513898cf34adc432c6c5709 URL: https://git.catflap.org/yt-dlp/commit/?id=4bc19adc8798e7564513898cf34adc432c6c5709 Author: sepro (Fri 19 Sep 2025 23:38:34 BST) Committer: GitHub (Fri 19 Sep 2025 23:38:34 BST) [ie/ttinglive] Adapt FlexTV extractor to new domain (#14375) Closes #14342 Authored by: seproDev M yt_dlp/extractor/flextv.py ____________________________________________________________________________________________________________ Commit: b2c01d0498653e0239c7226c5a7fcb614dd4dbc8 URL: https://git.catflap.org/yt-dlp/commit/?id=b2c01d0498653e0239c7226c5a7fcb614dd4dbc8 Author: sepro (Fri 19 Sep 2025 21:22:47 BST) Committer: GitHub (Fri 19 Sep 2025 21:22:47 BST) [ie/applepodcast] Fix extractor (#14372) Closes #14368 Authored by: seproDev M yt_dlp/extractor/applepodcasts.py ____________________________________________________________________________________________________________ Commit: e123a48f1155703d8709a4221a42bd45c0a2b3ce URL: https://git.catflap.org/yt-dlp/commit/?id=e123a48f1155703d8709a4221a42bd45c0a2b3ce Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 17 Sep 2025 05:58:42 BST) Committer: GitHub (Wed 17 Sep 2025 05:58:42 BST) [ie/telecinco] Support browser impersonation (#14351) Closes #14349 Authored by: bashonly M yt_dlp/extractor/telecinco.py ____________________________________________________________________________________________________________ Commit: 820c6e244571557fcfc127d4b3680e2d07c04dca URL: https://git.catflap.org/yt-dlp/commit/?id=820c6e244571557fcfc127d4b3680e2d07c04dca Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 17 Sep 2025 00:03:09 BST) Committer: GitHub (Wed 17 Sep 2025 00:03:09 BST) [ie/mitele] Remove extractor (#14348) Closes #13535 Authored by: bashonly M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/mitele.py M yt_dlp/extractor/unsupported.py ____________________________________________________________________________________________________________ Commit: 677997d84eaec0037397f7d935386daa3025b004 URL: https://git.catflap.org/yt-dlp/commit/?id=677997d84eaec0037397f7d935386daa3025b004 Author: thegymguy (Tue 16 Sep 2025 23:19:08 BST) Committer: GitHub (Tue 16 Sep 2025 23:19:08 BST) [ie/xhamster] Fix extractor (#14345) Fix a1c98226a4e869a34cc764a9dcf7a4558516308e Closes #14145 Authored by: arand, thegymguy Co-authored-by: arand <183498+arand@users.noreply.github.com> M yt_dlp/extractor/xhamster.py ____________________________________________________________________________________________________________ Commit: b81e9272dce5844e8fba371cb4b4fd95ad3ed819 URL: https://git.catflap.org/yt-dlp/commit/?id=b81e9272dce5844e8fba371cb4b4fd95ad3ed819 Author: sepro (Tue 16 Sep 2025 18:43:00 BST) Committer: GitHub (Tue 16 Sep 2025 18:43:00 BST) [ie/vk] Support vksport URLs (#14341) Closes #14175 Authored by: seproDev M yt_dlp/extractor/vk.py ____________________________________________________________________________________________________________ Commit: df4b4e8ccf3385be6d2ad65465a0704c223dfdfb URL: https://git.catflap.org/yt-dlp/commit/?id=df4b4e8ccf3385be6d2ad65465a0704c223dfdfb Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 13 Sep 2025 23:50:34 BST) Committer: GitHub (Sat 13 Sep 2025 23:50:34 BST) [build] Use PyInstaller 6.16 for Windows (#14318) Authored by: bashonly M .github/workflows/build.yml ____________________________________________________________________________________________________________ Commit: f3829463c728a5b5e62b3fc157e71c99b26edac7 URL: https://git.catflap.org/yt-dlp/commit/?id=f3829463c728a5b5e62b3fc157e71c99b26edac7 Author: sepro (Sat 13 Sep 2025 23:32:25 BST) Committer: GitHub (Sat 13 Sep 2025 23:32:25 BST) [utils] `random_user_agent`: Bump versions (#14317) Authored by: seproDev M yt_dlp/utils/networking.py ____________________________________________________________________________________________________________ Commit: ae3923b6b23bc62115be55510d6b5842f7a46b5f URL: https://git.catflap.org/yt-dlp/commit/?id=ae3923b6b23bc62115be55510d6b5842f7a46b5f Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 13 Sep 2025 22:55:35 BST) Committer: GitHub (Sat 13 Sep 2025 22:55:35 BST) [ci] Improve workflow checks (#14316) Authored by: bashonly M .github/workflows/test-workflows.yml M bundle/docker/linux/build.sh M devscripts/setup_variables_tests.py ____________________________________________________________________________________________________________ Commit: 8ab262c66bd3e1d8874fb2d070068ba1f0d48f16 URL: https://git.catflap.org/yt-dlp/commit/?id=8ab262c66bd3e1d8874fb2d070068ba1f0d48f16 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 13 Sep 2025 22:30:06 BST) Committer: GitHub (Sat 13 Sep 2025 22:30:06 BST) [cleanup] Remove references to setup.cfg (#14315) Fix eb4b3a5fc7765a6cd0370ca44ccee0d7d5111dd7 Authored by: bashonly M Makefile M pyproject.toml ____________________________________________________________________________________________________________ Commit: e2d37bcc8e84be9ce0f67fc24cb830c13963d10f URL: https://git.catflap.org/yt-dlp/commit/?id=e2d37bcc8e84be9ce0f67fc24cb830c13963d10f Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 13 Sep 2025 22:20:28 BST) Committer: GitHub (Sat 13 Sep 2025 22:20:28 BST) [build] Refactor Linux build jobs (#14275) Authored by: bashonly M .github/workflows/build.yml M bundle/docker/compose.yml M bundle/docker/linux/build.sh M bundle/docker/linux/verify.sh ____________________________________________________________________________________________________________ Commit: eb4b3a5fc7765a6cd0370ca44ccee0d7d5111dd7 URL: https://git.catflap.org/yt-dlp/commit/?id=eb4b3a5fc7765a6cd0370ca44ccee0d7d5111dd7 Author: sepro (Sat 13 Sep 2025 20:57:54 BST) Committer: GitHub (Sat 13 Sep 2025 20:57:54 BST) [cleanup] Remove setup.cfg (#14314) Authored by: seproDev D setup.cfg ____________________________________________________________________________________________________________ Commit: 65e90aea29cf3bfc9d1ae3e009fbf9a8db3a23c9 URL: https://git.catflap.org/yt-dlp/commit/?id=65e90aea29cf3bfc9d1ae3e009fbf9a8db3a23c9 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 12 Sep 2025 09:15:41 BST) Committer: GitHub (Fri 12 Sep 2025 09:15:41 BST) [cleanup] Remove broken extractors (#14305) Closes #1466, Closes #2005, Closes #4897, Closes #5118, Closes #8489, Closes #13072 Authored by: bashonly M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/cbsnews.py D yt_dlp/extractor/crackle.py D yt_dlp/extractor/cwtv.py D yt_dlp/extractor/paramountplus.py D yt_dlp/extractor/sixplay.py D yt_dlp/extractor/spotify.py M yt_dlp/extractor/unsupported.py D yt_dlp/extractor/xanimu.py ____________________________________________________________________________________________________________ Commit: 17bfaa53edf5c52fce73cf0cef4592f929c2462d URL: https://git.catflap.org/yt-dlp/commit/?id=17bfaa53edf5c52fce73cf0cef4592f929c2462d Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Thu 11 Sep 2025 23:51:31 BST) Committer: GitHub (Thu 11 Sep 2025 23:51:31 BST) [ie/onsen] Add extractor (#10971) Closes #10902 Authored by: doe1080 M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/onsen.py ____________________________________________________________________________________________________________ Commit: 8cb037c0b06c2815080f87d61ea2e95c412785fc URL: https://git.catflap.org/yt-dlp/commit/?id=8cb037c0b06c2815080f87d61ea2e95c412785fc Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Thu 11 Sep 2025 21:59:54 BST) Committer: GitHub (Thu 11 Sep 2025 21:59:54 BST) [ie/smotrim] Rework extractors (#14200) Closes #9372, Closes #11804, Closes #13900 Authored by: doe1080, swayll Co-authored-by: Nikolay Fedorov <40500428+swayll@users.noreply.github.com> M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/rutv.py M yt_dlp/extractor/smotrim.py D yt_dlp/extractor/vesti.py ____________________________________________________________________________________________________________ Commit: 7d9e48b22a780c2e8d2d2d68940d49fd2029ab70 URL: https://git.catflap.org/yt-dlp/commit/?id=7d9e48b22a780c2e8d2d2d68940d49fd2029ab70 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Thu 11 Sep 2025 21:42:01 BST) Committer: GitHub (Thu 11 Sep 2025 21:42:01 BST) [ie/tunein] Fix extractors (#13981) Authored by: doe1080 M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/tunein.py ____________________________________________________________________________________________________________ Commit: f5cb721185e8725cf4eb4080e86aa9aa73ef25b3 URL: https://git.catflap.org/yt-dlp/commit/?id=f5cb721185e8725cf4eb4080e86aa9aa73ef25b3 Author: sepro (Thu 11 Sep 2025 20:32:35 BST) Committer: GitHub (Thu 11 Sep 2025 20:32:35 BST) [ie/loco] Fix extractor (#14256) Closes #14255 Authored by: seproDev M yt_dlp/extractor/loco.py ____________________________________________________________________________________________________________ Commit: 83b8409366d0f9554eaeae56394b244dab64a2cb URL: https://git.catflap.org/yt-dlp/commit/?id=83b8409366d0f9554eaeae56394b244dab64a2cb Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 11 Sep 2025 16:35:55 BST) Committer: GitHub (Thu 11 Sep 2025 16:35:55 BST) [ci] Test with Python 3.14 (#13468) Authored by: bashonly M .github/workflows/core.yml M .github/workflows/download.yml M .github/workflows/signature-tests.yml M pyproject.toml M setup.cfg ____________________________________________________________________________________________________________ Commit: ba8044685537e8e14adc6826fb4d730856fd2e2b URL: https://git.catflap.org/yt-dlp/commit/?id=ba8044685537e8e14adc6826fb4d730856fd2e2b Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 11 Sep 2025 16:18:01 BST) Committer: GitHub (Thu 11 Sep 2025 16:18:01 BST) [cleanup] Bump ruff to 0.13.x (#14293) Authored by: bashonly M devscripts/make_contributing.py M pyproject.toml M test/test_InfoExtractor.py M test/test_overwrites.py M test/test_pot/test_pot_framework.py M test/test_verbose_output.py M yt_dlp/downloader/f4m.py M yt_dlp/extractor/bilibili.py M yt_dlp/extractor/brainpop.py M yt_dlp/extractor/cnn.py M yt_dlp/extractor/fifa.py M yt_dlp/extractor/nowness.py M yt_dlp/extractor/radiofrance.py M yt_dlp/extractor/rcti.py M yt_dlp/extractor/substack.py M yt_dlp/extractor/vk.py M yt_dlp/extractor/youtube/_video.py M yt_dlp/extractor/zingmp3.py M yt_dlp/networking/_helper.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 22ea0688ed6bcdbe4c51401a84239cda3decfc9c URL: https://git.catflap.org/yt-dlp/commit/?id=22ea0688ed6bcdbe4c51401a84239cda3decfc9c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 10 Sep 2025 22:29:12 BST) Committer: GitHub (Wed 10 Sep 2025 22:29:12 BST) [ci] Bump actions/setup-python to v6 (#14282) Authored by: bashonly M .github/workflows/build.yml M .github/workflows/core.yml M .github/workflows/download.yml M .github/workflows/quick-test.yml M .github/workflows/release.yml M .github/workflows/signature-tests.yml M .github/workflows/test-workflows.yml ____________________________________________________________________________________________________________ Commit: 5c1abcdc49b9d23e1dcb77b95d063cf2bf93e352 URL: https://git.catflap.org/yt-dlp/commit/?id=5c1abcdc49b9d23e1dcb77b95d063cf2bf93e352 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 10 Sep 2025 22:26:27 BST) Committer: GitHub (Wed 10 Sep 2025 22:26:27 BST) [ie/tiktok:live] Fix room ID extraction (#14287) Closes #9418 Authored by: bashonly M yt_dlp/extractor/tiktok.py ____________________________________________________________________________________________________________ Commit: 3d9a88bd8ef149d781c7e569e48e61551eda395e URL: https://git.catflap.org/yt-dlp/commit/?id=3d9a88bd8ef149d781c7e569e48e61551eda395e Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Wed 10 Sep 2025 22:22:10 BST) Committer: GitHub (Wed 10 Sep 2025 22:22:10 BST) [ie/pixivsketch] Remove extractors (#14196) Authored by: doe1080 M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/pixivsketch.py ____________________________________________________________________________________________________________ Commit: 9def9a4b0e958285e055eb350e5dd43b5c423336 URL: https://git.catflap.org/yt-dlp/commit/?id=9def9a4b0e958285e055eb350e5dd43b5c423336 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Wed 10 Sep 2025 22:20:03 BST) Committer: GitHub (Wed 10 Sep 2025 22:20:03 BST) [ie/newspicks] Warn when only preview is available (#14197) Closes #14137 Authored by: doe1080 M yt_dlp/extractor/newspicks.py ____________________________________________________________________________________________________________ Commit: 679587dac7cd011a1472255e1f06efb017ba91b6 URL: https://git.catflap.org/yt-dlp/commit/?id=679587dac7cd011a1472255e1f06efb017ba91b6 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 10 Sep 2025 19:39:07 BST) Committer: GitHub (Wed 10 Sep 2025 19:39:07 BST) [ie/vimeo] Fix login error handling (#14280) Closes #14279 Authored by: bashonly M yt_dlp/extractor/vimeo.py ____________________________________________________________________________________________________________ Commit: a1c98226a4e869a34cc764a9dcf7a4558516308e URL: https://git.catflap.org/yt-dlp/commit/?id=a1c98226a4e869a34cc764a9dcf7a4558516308e Author: Will Smillie (Wed 10 Sep 2025 19:17:24 BST) Committer: GitHub (Wed 10 Sep 2025 19:17:24 BST) [ie/xhamster] Fix extractor (#14286) Closes #14145 Authored by: nicolaasjan, willsmillie Co-authored-by: nicolaasjan <14093220+nicolaasjan@users.noreply.github.com> M yt_dlp/extractor/xhamster.py ____________________________________________________________________________________________________________ Commit: c8ede5f34d6c95c442b936bb01ecbcb724aefdef URL: https://git.catflap.org/yt-dlp/commit/?id=c8ede5f34d6c95c442b936bb01ecbcb724aefdef Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 8 Sep 2025 23:44:36 BST) Committer: GitHub (Mon 8 Sep 2025 23:44:36 BST) [build] Use new PyInstaller builds for Windows (#14273) Authored by: bashonly M .github/workflows/build.yml ____________________________________________________________________________________________________________ Commit: a183837ec8bb5e28fe6eb3a9d77ea2d0d7a106bd URL: https://git.catflap.org/yt-dlp/commit/?id=a183837ec8bb5e28fe6eb3a9d77ea2d0d7a106bd Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 7 Sep 2025 21:43:39 BST) Committer: GitHub (Sun 7 Sep 2025 21:43:39 BST) [test:utils] Fix `sanitize_path` test for Windows CPython 3.11 (#13878) Authored by: Grub4K Co-authored-by: Simon Sawicki M test/test_utils.py ____________________________________________________________________________________________________________ Commit: 067062bb87ac057e453ce9efdac7ca117a6a7da0 URL: https://git.catflap.org/yt-dlp/commit/?id=067062bb87ac057e453ce9efdac7ca117a6a7da0 Author: Sipherdrakon <64430430+Sipherdrakon@users.noreply.github.com> (Sun 7 Sep 2025 20:09:23 BST) Committer: GitHub (Sun 7 Sep 2025 20:09:23 BST) [ie/10play] Fix extractor (#14242) Closes #14212 Authored by: Sipherdrakon M yt_dlp/extractor/tenplay.py ____________________________________________________________________________________________________________ Commit: 8597a4331e8535a246d777bb8397bdcab251766c URL: https://git.catflap.org/yt-dlp/commit/?id=8597a4331e8535a246d777bb8397bdcab251766c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 7 Sep 2025 01:57:20 BST) Committer: GitHub (Sun 7 Sep 2025 01:57:20 BST) [build] Fix cache warmer (#14261) Fix 50136eeeb3767289b236f140b759f23b39b00888 Authored by: bashonly M .github/workflows/build.yml M .github/workflows/cache-warmer.yml ____________________________________________________________________________________________________________ Commit: 48a214bef4bfd5984362d3d24b09dce50ba449ea URL: https://git.catflap.org/yt-dlp/commit/?id=48a214bef4bfd5984362d3d24b09dce50ba449ea Author: sepro (Sun 7 Sep 2025 01:02:20 BST) Committer: GitHub (Sun 7 Sep 2025 01:02:20 BST) [build] Use SPDX license identifier (#14260) Authored by: cdce8p Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> M pyproject.toml ____________________________________________________________________________________________________________ Commit: 6a763a55d8a93b2a964ecf7699248ad342485412 URL: https://git.catflap.org/yt-dlp/commit/?id=6a763a55d8a93b2a964ecf7699248ad342485412 Author: Mozi <29089388+pzhlkj6612@users.noreply.github.com> (Sun 7 Sep 2025 00:48:24 BST) Committer: GitHub (Sun 7 Sep 2025 00:48:24 BST) [compat] Add `compat_datetime_from_timestamp` (#11902) Authored by: pzhlkj6612, seproDev Co-authored-by: sepro M test/test_compat.py M test/test_utils.py M yt_dlp/YoutubeDL.py M yt_dlp/compat/__init__.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: e6e6b512141e66b1b36058966804fe59c02a2b4d URL: https://git.catflap.org/yt-dlp/commit/?id=e6e6b512141e66b1b36058966804fe59c02a2b4d Author: sepro (Sun 7 Sep 2025 00:17:02 BST) Committer: GitHub (Sun 7 Sep 2025 00:17:02 BST) [docs] Clarify license of PyInstaller-bundled executables (#14257) Closes #348 Authored by: seproDev M .github/workflows/release.yml M README.md A THIRD_PARTY_LICENSES.txt M bundle/pyinstaller.py A devscripts/generate_third_party_licenses.py ____________________________________________________________________________________________________________ Commit: 7c9b10ebc83907d37f9f65ea9d4bd6f5e3bd1371 URL: https://git.catflap.org/yt-dlp/commit/?id=7c9b10ebc83907d37f9f65ea9d4bd6f5e3bd1371 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 6 Sep 2025 23:28:11 BST) Committer: GitHub (Sat 6 Sep 2025 23:28:11 BST) [ci] Test and lint workflows (#14249) Authored by: bashonly A .github/actionlint.yml M .github/workflows/release.yml A .github/workflows/test-workflows.yml ____________________________________________________________________________________________________________ Commit: cd94e7004036e0149d7d3fa236c7dd44cf460788 URL: https://git.catflap.org/yt-dlp/commit/?id=cd94e7004036e0149d7d3fa236c7dd44cf460788 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 6 Sep 2025 06:41:43 BST) Committer: GitHub (Sat 6 Sep 2025 06:41:43 BST) [build] Post-release workflow cleanup (#14250) Authored by: bashonly M .github/workflows/build.yml M bundle/docker/compose.yml M bundle/docker/linux/verify.sh ____________________________________________________________________________________________________________ Commit: 7c27965ff6495f9cb8774a0264bc77b49de57207 URL: https://git.catflap.org/yt-dlp/commit/?id=7c27965ff6495f9cb8774a0264bc77b49de57207 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Fri 5 Sep 2025 23:46:00 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Fri 5 Sep 2025 23:46:00 BST) Release 2025.09.05 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 50136eeeb3767289b236f140b759f23b39b00888 URL: https://git.catflap.org/yt-dlp/commit/?id=50136eeeb3767289b236f140b759f23b39b00888 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 5 Sep 2025 23:38:20 BST) Committer: GitHub (Fri 5 Sep 2025 23:38:20 BST) [build] Overhaul Linux builds and refactor release workflow (#13997) - Use `manylinux-shared` images for Linux builds - Discontinue `yt-dlp_linux_armv7l`/`linux_armv7l_exe` release binary - Add `yt-dlp_linux_armv7l.zip`/`linux_armv7l_dir` release binary - Add `yt-dlp_musllinux` and `yt-dlp_musllinux_aarch64` release binaries - Migrate `linux_exe` build strategy from staticx+musl to manylinux2014/glibc2.17 - Rewrite release.yml's "unholy bash monstrosity" as devscripts/setup_variables.py Closes #10072, Closes #10630, Closes #10578, Closes #13976, Closes #13977, Closes #14106 Authored by: bashonly M .github/workflows/build.yml A .github/workflows/cache-warmer.yml M .github/workflows/release-master.yml M .github/workflows/release-nightly.yml M .github/workflows/release.yml M README.md M bundle/docker/compose.yml A bundle/docker/linux/Dockerfile A bundle/docker/linux/build.sh A bundle/docker/linux/verify.sh D bundle/docker/static/Dockerfile D bundle/docker/static/entrypoint.sh M bundle/pyinstaller.py A devscripts/setup_variables.py A devscripts/setup_variables_tests.py M devscripts/update-version.py M devscripts/update_changelog.py M devscripts/utils.py M test/test_update.py M yt_dlp/update.py ____________________________________________________________________________________________________________ Commit: 603acdff07f0226088916886002d2ad8309ff9d3 URL: https://git.catflap.org/yt-dlp/commit/?id=603acdff07f0226088916886002d2ad8309ff9d3 Author: Chase Ryan (Fri 5 Sep 2025 22:28:52 BST) Committer: GitHub (Fri 5 Sep 2025 22:28:52 BST) [ie/charlierose] Fix extractor (#14231) Authored by: gitchasing M yt_dlp/extractor/charlierose.py ____________________________________________________________________________________________________________ Commit: d925e92b710153d0d51d030f115b3c87226bc0f0 URL: https://git.catflap.org/yt-dlp/commit/?id=d925e92b710153d0d51d030f115b3c87226bc0f0 Author: sepro (Sat 30 Aug 2025 23:41:52 BST) Committer: GitHub (Sat 30 Aug 2025 23:41:52 BST) [ie/vevo] Restore extractors (#14203) Partially reverts 6f4c1bb593da92f0ce68229d0c813cdbaf1314da Authored by: seproDev M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/disney.py M yt_dlp/extractor/myspace.py A yt_dlp/extractor/vevo.py ____________________________________________________________________________________________________________ Commit: ed24640943872c4cf30d7cc4601bec87b50ba03c URL: https://git.catflap.org/yt-dlp/commit/?id=ed24640943872c4cf30d7cc4601bec87b50ba03c Author: sepro (Fri 29 Aug 2025 23:28:44 BST) Committer: GitHub (Fri 29 Aug 2025 23:28:44 BST) [ie/lrt] Fix extractors (#14193) Closes #13501 Authored by: seproDev M yt_dlp/extractor/lrt.py ____________________________________________________________________________________________________________ Commit: 76bb46002c9a9655f2b1d29d4840e75e79037cfa URL: https://git.catflap.org/yt-dlp/commit/?id=76bb46002c9a9655f2b1d29d4840e75e79037cfa Author: sepro (Fri 29 Aug 2025 21:06:53 BST) Committer: GitHub (Fri 29 Aug 2025 21:06:53 BST) Fix `--id` deprecation warning (#14190) Authored by: seproDev M yt_dlp/__init__.py ____________________________________________________________________________________________________________ Commit: 1e28f6bf743627b909135bb9a88537ad2deccaf0 URL: https://git.catflap.org/yt-dlp/commit/?id=1e28f6bf743627b909135bb9a88537ad2deccaf0 Author: InvalidUsernameException (Thu 28 Aug 2025 02:26:49 BST) Committer: GitHub (Thu 28 Aug 2025 02:26:49 BST) [ie/kick:vod] Support ongoing livestream VODs (#14154) Authored by: InvalidUsernameException M yt_dlp/extractor/kick.py ____________________________________________________________________________________________________________ Commit: 0b51005b4819e7cea222fcbaf8e60391db4f732c URL: https://git.catflap.org/yt-dlp/commit/?id=0b51005b4819e7cea222fcbaf8e60391db4f732c Author: garret1317 (Thu 28 Aug 2025 02:19:25 BST) Committer: GitHub (Thu 28 Aug 2025 02:19:25 BST) [ie/ITVBTCC] Fix extractor (#14161) Closes #14156 Authored by: garret1317 M yt_dlp/extractor/itv.py ____________________________________________________________________________________________________________ Commit: 223baa81f6637dcdef108f817180d8d1ae9fa213 URL: https://git.catflap.org/yt-dlp/commit/?id=223baa81f6637dcdef108f817180d8d1ae9fa213 Author: Abdulmohsen <1621552+arabcoders@users.noreply.github.com> (Thu 28 Aug 2025 02:18:10 BST) Committer: GitHub (Thu 28 Aug 2025 02:18:10 BST) [ie/tver] Extract more metadata (#14165) Authored by: arabcoders M yt_dlp/extractor/tver.py ____________________________________________________________________________________________________________ Commit: 18fe696df9d60804a8f5cb8cd74f38111d6eb711 URL: https://git.catflap.org/yt-dlp/commit/?id=18fe696df9d60804a8f5cb8cd74f38111d6eb711 Author: Gegham Zakaryan (Thu 28 Aug 2025 02:12:08 BST) Committer: GitHub (Thu 28 Aug 2025 02:12:08 BST) [ie/googledrive] Fix subtitles extraction (#14139) Authored by: zakaryan2004 M yt_dlp/extractor/googledrive.py ____________________________________________________________________________________________________________ Commit: 487a90c8efe74644b14a1324374473960def41ae URL: https://git.catflap.org/yt-dlp/commit/?id=487a90c8efe74644b14a1324374473960def41ae Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Thu 28 Aug 2025 00:56:39 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Thu 28 Aug 2025 00:56:39 BST) Release 2025.08.27 Created by: bashonly :ci skip all M Changelog.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 8cd37b85d492edb56a4f7506ea05527b85a6b02b URL: https://git.catflap.org/yt-dlp/commit/?id=8cd37b85d492edb56a4f7506ea05527b85a6b02b Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 28 Aug 2025 00:00:03 BST) Committer: GitHub (Thu 28 Aug 2025 00:00:03 BST) [ie/youtube] Use alternative `tv` user-agent when authenticated (#14169) Authored by: bashonly M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: 5c7ad68ff1643ad80d18cef8be9db8fcab05ee6c URL: https://git.catflap.org/yt-dlp/commit/?id=5c7ad68ff1643ad80d18cef8be9db8fcab05ee6c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 27 Aug 2025 23:31:51 BST) Committer: GitHub (Wed 27 Aug 2025 23:31:51 BST) [ie/youtube] Deprioritize `web_safari` m3u8 formats (#14168) Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 1ddbd033f0fd65917526b1271cea66913ac8647f URL: https://git.catflap.org/yt-dlp/commit/?id=1ddbd033f0fd65917526b1271cea66913ac8647f Author: sepro (Wed 27 Aug 2025 22:27:57 BST) Committer: GitHub (Wed 27 Aug 2025 22:27:57 BST) [ie/generic] Simplify invalid URL error message (#14167) Authored by: seproDev M yt_dlp/extractor/generic.py ____________________________________________________________________________________________________________ Commit: fec30c56f0e97e573ace659104ff0d72c4cc9809 URL: https://git.catflap.org/yt-dlp/commit/?id=fec30c56f0e97e573ace659104ff0d72c4cc9809 Author: sepro (Wed 27 Aug 2025 21:25:35 BST) Committer: GitHub (Wed 27 Aug 2025 21:25:35 BST) [ie/generic] Use https as fallback protocol (#14160) Authored by: seproDev M yt_dlp/extractor/generic.py ____________________________________________________________________________________________________________ Commit: d6950c27af31908363c5c815e3b7eb4f9ff41643 URL: https://git.catflap.org/yt-dlp/commit/?id=d6950c27af31908363c5c815e3b7eb4f9ff41643 Author: sepro (Wed 27 Aug 2025 14:34:44 BST) Committer: GitHub (Wed 27 Aug 2025 14:34:44 BST) [ie/skeb] Support wav files (#14147) Closes #14146 Authored by: seproDev M yt_dlp/extractor/skeb.py ____________________________________________________________________________________________________________ Commit: 3bd91544122142a87863d79e54e995c26cfd7f92 URL: https://git.catflap.org/yt-dlp/commit/?id=3bd91544122142a87863d79e54e995c26cfd7f92 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 24 Aug 2025 00:45:29 BST) Committer: GitHub (Sun 24 Aug 2025 00:45:29 BST) [ie/youtube] Player client maintenance (#14135) - Prioritize `tv_simply` over `tv` in default logged-out clients - Revert `tv` client user-agent to work around 403 errors Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 8f4a908300f55054bc96814bceeaa1034fdf4110 URL: https://git.catflap.org/yt-dlp/commit/?id=8f4a908300f55054bc96814bceeaa1034fdf4110 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 24 Aug 2025 00:43:50 BST) Committer: GitHub (Sun 24 Aug 2025 00:43:50 BST) [ie/youtube] Add `tcc` player JS variant (#14134) Authored by: bashonly M test/test_youtube_signature.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: f1ba9f4ddb479ef3d0a19f926b62b0a2ce48505e URL: https://git.catflap.org/yt-dlp/commit/?id=f1ba9f4ddb479ef3d0a19f926b62b0a2ce48505e Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Sat 23 Aug 2025 00:59:02 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Sat 23 Aug 2025 00:59:02 BST) Release 2025.08.22 Created by: bashonly :ci skip all M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 5c8bcfdbc638dfde13e93157637d8521413ed774 URL: https://git.catflap.org/yt-dlp/commit/?id=5c8bcfdbc638dfde13e93157637d8521413ed774 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 23 Aug 2025 00:53:28 BST) Committer: GitHub (Sat 23 Aug 2025 00:53:28 BST) [ie/youtube] Optimize playback wait times (#14124) Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 895e762a834bbd729ab822c7d17329fdf815aaf2 URL: https://git.catflap.org/yt-dlp/commit/?id=895e762a834bbd729ab822c7d17329fdf815aaf2 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 23 Aug 2025 00:49:54 BST) Committer: GitHub (Sat 23 Aug 2025 00:49:54 BST) [ie/youtube] Replace `ios` with `tv_simply` in default clients (#14123) Also: - Add `web_safari` to default logged-in clients - Add `web_creator` to default premium clients - Flag `ios` HLS formats as requiring PO token Closes #13702 Authored by: bashonly, coletdjnz Co-authored-by: coletdjnz M README.md M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 39b7b8ddc7a4d0669e0cf39105c3bb84cb2736cc URL: https://git.catflap.org/yt-dlp/commit/?id=39b7b8ddc7a4d0669e0cf39105c3bb84cb2736cc Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 23 Aug 2025 00:44:32 BST) Committer: GitHub (Sat 23 Aug 2025 00:44:32 BST) [ie/youtube] Improve `tv` client context (#14122) Closes #12563 Authored by: bashonly M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: 526410b4af9c1ca73aa3503cdaf4d32e42308fd6 URL: https://git.catflap.org/yt-dlp/commit/?id=526410b4af9c1ca73aa3503cdaf4d32e42308fd6 Author: bashonly (Fri 22 Aug 2025 04:13:45 BST) Committer: bashonly (Fri 22 Aug 2025 04:13:45 BST) [cookies] Fix f29acc4a6e73a9dc091686d40951288acae5a46d Authored by: bashonly M yt_dlp/cookies.py ____________________________________________________________________________________________________________ Commit: f29acc4a6e73a9dc091686d40951288acae5a46d URL: https://git.catflap.org/yt-dlp/commit/?id=f29acc4a6e73a9dc091686d40951288acae5a46d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 22 Aug 2025 00:47:18 BST) Committer: GitHub (Fri 22 Aug 2025 00:47:18 BST) [cookies] Fix `--cookies-from-browser` with Firefox 142+ (#14114) Ref: https://github.com/mozilla-firefox/firefox/commit/5869af852cd20425165837f6c2d9971f3efba83d Related: 28b68f687561468e0c664dcb430707458970019f Closes #13559, Closes #14113 Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki M yt_dlp/cookies.py ____________________________________________________________________________________________________________ Commit: 4dbe96459d7e632d397826d0bb323f3f0ac8b057 URL: https://git.catflap.org/yt-dlp/commit/?id=4dbe96459d7e632d397826d0bb323f3f0ac8b057 Author: zhallgato (Thu 21 Aug 2025 22:28:12 BST) Committer: GitHub (Thu 21 Aug 2025 22:28:12 BST) [ie/mediaklikk] Fix extractor (#13975) Closes #14091 Authored by: zhallgato M yt_dlp/extractor/mediaklikk.py ____________________________________________________________________________________________________________ Commit: a03c37b44ec8f50fd472c409115096f92410346d URL: https://git.catflap.org/yt-dlp/commit/?id=a03c37b44ec8f50fd472c409115096f92410346d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 20 Aug 2025 20:46:10 BST) Committer: GitHub (Wed 20 Aug 2025 20:46:10 BST) [ie/youtube] Update `tv` client config (#14101) Authored by: seproDev Co-authored-by: sepro M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: fcea3edb5c5648638357f27431500c0aaf08b147 URL: https://git.catflap.org/yt-dlp/commit/?id=fcea3edb5c5648638357f27431500c0aaf08b147 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Wed 20 Aug 2025 16:44:45 BST) Committer: GitHub (Wed 20 Aug 2025 16:44:45 BST) [ie/steam] Fix extractors (#14093) Authored by: doe1080 M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/steam.py ____________________________________________________________________________________________________________ Commit: 415b6d9ca868032a45b30b9139a50c5c06be2feb URL: https://git.catflap.org/yt-dlp/commit/?id=415b6d9ca868032a45b30b9139a50c5c06be2feb Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 20 Aug 2025 07:17:45 BST) Committer: GitHub (Wed 20 Aug 2025 07:17:45 BST) [build] Post-release workflow cleanup (#14090) Authored by: bashonly M .github/workflows/build.yml ____________________________________________________________________________________________________________ Commit: 575753b9f398da0aca52bfb675779fd5d1ae68b5 URL: https://git.catflap.org/yt-dlp/commit/?id=575753b9f398da0aca52bfb675779fd5d1ae68b5 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 20 Aug 2025 03:51:33 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 20 Aug 2025 03:51:33 BST) Release 2025.08.20 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: c2fc4f3e7f6d757250183b177130c64beee50520 URL: https://git.catflap.org/yt-dlp/commit/?id=c2fc4f3e7f6d757250183b177130c64beee50520 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 20 Aug 2025 03:42:34 BST) Committer: GitHub (Wed 20 Aug 2025 03:42:34 BST) [cleanup] Misc (#13991) Authored by: bashonly M Changelog.md M devscripts/changelog_override.json ____________________________________________________________________________________________________________ Commit: 07247d6c20fef1ad13b6f71f6355a44d308cf010 URL: https://git.catflap.org/yt-dlp/commit/?id=07247d6c20fef1ad13b6f71f6355a44d308cf010 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 20 Aug 2025 03:28:00 BST) Committer: GitHub (Wed 20 Aug 2025 03:28:00 BST) [build] Add Windows ARM64 builds (#14003) Adds yt-dlp_arm64.exe and yt-dlp_win_arm64.zip to release assets Closes #13849 Authored by: bashonly M .github/workflows/build.yml M README.md M yt_dlp/update.py ____________________________________________________________________________________________________________ Commit: f63a7e41d120ef84f0f2274b0962438e3272d2fa URL: https://git.catflap.org/yt-dlp/commit/?id=f63a7e41d120ef84f0f2274b0962438e3272d2fa Author: bashonly (Wed 20 Aug 2025 03:22:00 BST) Committer: bashonly (Wed 20 Aug 2025 03:22:00 BST) [ie/youtube] Add `playback_wait` extractor-arg Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 7b8a8abb98165a53c026e2a3f52faee608df1f20 URL: https://git.catflap.org/yt-dlp/commit/?id=7b8a8abb98165a53c026e2a3f52faee608df1f20 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 20 Aug 2025 02:35:32 BST) Committer: GitHub (Wed 20 Aug 2025 02:35:32 BST) [ie/francetv:site] Fix extractor (#14082) Closes #14072 Authored by: bashonly M yt_dlp/extractor/francetv.py ____________________________________________________________________________________________________________ Commit: a97f4cb57e61e19be61a7d5ac19665d4b567c960 URL: https://git.catflap.org/yt-dlp/commit/?id=a97f4cb57e61e19be61a7d5ac19665d4b567c960 Author: bashonly (Wed 20 Aug 2025 01:39:55 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 20 Aug 2025 02:06:53 BST) [ie/youtube] Handle required preroll waiting period (#14081) Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: d154dc3dcf0c7c75dbabb6cd1aca66fdd806f858 URL: https://git.catflap.org/yt-dlp/commit/?id=d154dc3dcf0c7c75dbabb6cd1aca66fdd806f858 Author: bashonly (Wed 20 Aug 2025 01:19:43 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 20 Aug 2025 02:06:53 BST) [ie/youtube] Remove default player params (#14081) Closes #13930 Authored by: bashonly M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: 438d3f06b3c41bdef8112d40b75d342186e91a16 URL: https://git.catflap.org/yt-dlp/commit/?id=438d3f06b3c41bdef8112d40b75d342186e91a16 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 20 Aug 2025 01:38:48 BST) Committer: GitHub (Wed 20 Aug 2025 01:38:48 BST) [fd] Support `available_at` format field (#13980) Authored by: bashonly M yt_dlp/YoutubeDL.py M yt_dlp/downloader/common.py M yt_dlp/extractor/common.py ____________________________________________________________________________________________________________ Commit: 74b4b3b00516e92a60250e0626272a6826459057 URL: https://git.catflap.org/yt-dlp/commit/?id=74b4b3b00516e92a60250e0626272a6826459057 Author: CasperMcFadden95 <145611964+CasperMcFadden95@users.noreply.github.com> (Wed 20 Aug 2025 00:27:31 BST) Committer: GitHub (Wed 20 Aug 2025 00:27:31 BST) [ie/faulio] Add extractor (#13907) Authored by: CasperMcFadden95 M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/faulio.py ____________________________________________________________________________________________________________ Commit: 36e873822bdb2c5aba3780dd3ae32cbae564c6cd URL: https://git.catflap.org/yt-dlp/commit/?id=36e873822bdb2c5aba3780dd3ae32cbae564c6cd Author: e2dk4r <43293320+e2dk4r@users.noreply.github.com> (Wed 20 Aug 2025 00:20:07 BST) Committer: GitHub (Wed 20 Aug 2025 00:20:07 BST) [ie/puhutv] Fix playlists extraction (#11955) Closes #5691 Authored by: e2dk4r M yt_dlp/extractor/puhutv.py ____________________________________________________________________________________________________________ Commit: d3d1ac8eb2f9e96f3d75292e0effe2b1bccece3b URL: https://git.catflap.org/yt-dlp/commit/?id=d3d1ac8eb2f9e96f3d75292e0effe2b1bccece3b Author: Arseniy D. <110495618+AzartX47@users.noreply.github.com> (Wed 20 Aug 2025 00:14:20 BST) Committer: GitHub (Wed 20 Aug 2025 00:14:20 BST) [ie/steam] Fix extractor (#14008) Closes #14000 Authored by: AzartX47 M yt_dlp/extractor/steam.py ____________________________________________________________________________________________________________ Commit: 86d74e5cf0e06c53c931ccdbdd497e3f2c4d2fe2 URL: https://git.catflap.org/yt-dlp/commit/?id=86d74e5cf0e06c53c931ccdbdd497e3f2c4d2fe2 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Wed 20 Aug 2025 00:10:17 BST) Committer: GitHub (Wed 20 Aug 2025 00:10:17 BST) [ie/medialaan] Rework extractors (#14015) Fixes MedialaanIE and VTMIE Authored by: doe1080 M yt_dlp/extractor/medialaan.py M yt_dlp/extractor/vtm.py ____________________________________________________________________________________________________________ Commit: 6ca9165648ac9a07c012de639faf50a97cbe0991 URL: https://git.catflap.org/yt-dlp/commit/?id=6ca9165648ac9a07c012de639faf50a97cbe0991 Author: Junyi Lou <15688661+junyilou@users.noreply.github.com> (Wed 20 Aug 2025 00:06:49 BST) Committer: GitHub (Wed 20 Aug 2025 00:06:49 BST) [ie/bilibili] Handle Bangumi redirection (#14038) Closes #13924 Authored by: junyilou, grqz Co-authored-by: _Grqz <173015200+grqz@users.noreply.github.com> M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: 82a139020417a501f261d9fe02cefca01b1e12e4 URL: https://git.catflap.org/yt-dlp/commit/?id=82a139020417a501f261d9fe02cefca01b1e12e4 Author: Pierre (Tue 19 Aug 2025 23:57:46 BST) Committer: GitHub (Tue 19 Aug 2025 23:57:46 BST) [ie/svt] Extract forced subs under separate lang code (#14062) Closes #14020 Authored by: PierreMesure M yt_dlp/extractor/svt.py ____________________________________________________________________________________________________________ Commit: 7540aa1da1800769af40381f423825a1a8826377 URL: https://git.catflap.org/yt-dlp/commit/?id=7540aa1da1800769af40381f423825a1a8826377 Author: Runar Saur Modahl <40912933+runarmod@users.noreply.github.com> (Tue 19 Aug 2025 23:45:55 BST) Committer: GitHub (Tue 19 Aug 2025 23:45:55 BST) [ie/NRKTVEpisode] Fix extractor (#14065) Closes #14054 Authored by: runarmod M yt_dlp/extractor/nrk.py ____________________________________________________________________________________________________________ Commit: 35da8df4f843cb8f0656a301e5bebbf47d64d69a URL: https://git.catflap.org/yt-dlp/commit/?id=35da8df4f843cb8f0656a301e5bebbf47d64d69a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 19 Aug 2025 23:36:00 BST) Committer: GitHub (Tue 19 Aug 2025 23:36:00 BST) [utils] Add improved `jwt_encode` function (#14071) Also deprecates `jwt_encode_hs256` Authored by: bashonly M pyproject.toml M test/test_utils.py M yt_dlp/extractor/atvat.py M yt_dlp/extractor/vrt.py M yt_dlp/utils/_deprecated.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 8df121ba59208979aa713822781891347abd03d1 URL: https://git.catflap.org/yt-dlp/commit/?id=8df121ba59208979aa713822781891347abd03d1 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 19 Aug 2025 21:46:11 BST) Committer: GitHub (Tue 19 Aug 2025 21:46:11 BST) [ie/mtv] Overhaul extractors (#14052) Adds SouthParkComBrIE and SouthParkCoUkIE Removes these extractors: - CMTIE: migrated to Paramount+ - ComedyCentralTVIE: migrated to Paramount+ - MTVDEIE: migrated to Paramount+ - MTVItaliaIE: migrated to Paramount+ - MTVItaliaProgrammaIE: migrated to Paramount+ - MTVJapanIE: migrated to JP Services - MTVServicesEmbeddedIE: dead domain - MTVVideoIE: migrated to Paramount+ - NickBrIE: redirects to landing page w/o any videos - NickDeIE: redirects to landing page w/o any videos - NickRuIE: redirects to landing page w/o any videos - BellatorIE: migrated to PFL - ParamountNetworkIE: migrated to Paramount+ - SouthParkNlIE: site no longer exists - TVLandIE: migrated to Paramount+ Closes #169, Closes #1711, Closes #1712, Closes #2621, Closes #3167, Closes #3893, Closes #4552, Closes #4702, Closes #4928, Closes #5249, Closes #6156, Closes #8722, Closes #9896, Closes #10168, Closes #12765, Closes #13446, Closes #14009 Authored by: bashonly, doe1080, Randalix, seproDev Co-authored-by: doe1080 <98906116+doe1080@users.noreply.github.com> Co-authored-by: Randalix <23729538+Randalix@users.noreply.github.com> Co-authored-by: sepro M test/test_subtitles.py M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/bet.py D yt_dlp/extractor/cmt.py M yt_dlp/extractor/comedycentral.py M yt_dlp/extractor/mtv.py M yt_dlp/extractor/nick.py M yt_dlp/extractor/southpark.py D yt_dlp/extractor/spike.py D yt_dlp/extractor/tvland.py M yt_dlp/extractor/vh1.py ____________________________________________________________________________________________________________ Commit: 471a2b60e0a3e056960d9ceb1ebf57908428f752 URL: https://git.catflap.org/yt-dlp/commit/?id=471a2b60e0a3e056960d9ceb1ebf57908428f752 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 19 Aug 2025 21:39:33 BST) Committer: GitHub (Tue 19 Aug 2025 21:39:33 BST) [ie/tiktok:user] Improve infinite loop prevention (#14077) Fix edf55e81842fcfa6c302528d7f33ccd5081b37ef Closes #14076 Authored by: bashonly M yt_dlp/extractor/tiktok.py ____________________________________________________________________________________________________________ Commit: df0553153e41f81e3b30aa5bb1d119c61bd449ac URL: https://git.catflap.org/yt-dlp/commit/?id=df0553153e41f81e3b30aa5bb1d119c61bd449ac Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 19 Aug 2025 20:28:15 BST) Committer: GitHub (Tue 19 Aug 2025 20:28:15 BST) [ie/youtube] Default to `main` player JS variant (#14079) Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 7bc53ae79930b36f4f947679545c75f36e9f0ddd URL: https://git.catflap.org/yt-dlp/commit/?id=7bc53ae79930b36f4f947679545c75f36e9f0ddd Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 19 Aug 2025 20:27:17 BST) Committer: GitHub (Tue 19 Aug 2025 20:27:17 BST) [ie/youtube] Extract title and description from initial data (#14078) Closes #13604 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: d8200ff0a4699e06c9f7daca8f8531f8b98e68f2 URL: https://git.catflap.org/yt-dlp/commit/?id=d8200ff0a4699e06c9f7daca8f8531f8b98e68f2 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 18 Aug 2025 23:09:35 BST) Committer: GitHub (Mon 18 Aug 2025 23:09:35 BST) [ie/vimeo:album] Support embed-only and non-numeric albums (#14021) Authored by: bashonly M yt_dlp/extractor/vimeo.py ____________________________________________________________________________________________________________ Commit: 0f6b915822fb64bd944126fdacd401975c9f06ed URL: https://git.catflap.org/yt-dlp/commit/?id=0f6b915822fb64bd944126fdacd401975c9f06ed Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 18 Aug 2025 22:09:25 BST) Committer: GitHub (Mon 18 Aug 2025 22:09:25 BST) [ie/vimeo:event] Fix extractor (#14064) Closes #14059 Authored by: bashonly M yt_dlp/extractor/vimeo.py ____________________________________________________________________________________________________________ Commit: 374ea049f531959bcccf8a1e6bc5659d228a780e URL: https://git.catflap.org/yt-dlp/commit/?id=374ea049f531959bcccf8a1e6bc5659d228a780e Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Mon 18 Aug 2025 18:43:40 BST) Committer: GitHub (Mon 18 Aug 2025 18:43:40 BST) [ie/niconico:live] Support age-restricted streams (#13549) Authored by: doe1080 M yt_dlp/extractor/niconico.py ____________________________________________________________________________________________________________ Commit: 6f4c1bb593da92f0ce68229d0c813cdbaf1314da URL: https://git.catflap.org/yt-dlp/commit/?id=6f4c1bb593da92f0ce68229d0c813cdbaf1314da Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Mon 18 Aug 2025 17:34:32 BST) Committer: GitHub (Mon 18 Aug 2025 17:34:32 BST) [cleanup] Remove dead extractors (#13996) Removes ArkenaIE, PladformIE, VevoIE, VevoPlaylistIE Authored by: doe1080 M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/arkena.py M yt_dlp/extractor/common.py M yt_dlp/extractor/dailymotion.py M yt_dlp/extractor/disney.py M yt_dlp/extractor/lcp.py M yt_dlp/extractor/myspace.py M yt_dlp/extractor/odnoklassniki.py D yt_dlp/extractor/pladform.py D yt_dlp/extractor/vevo.py M yt_dlp/extractor/vk.py ____________________________________________________________________________________________________________ Commit: c22660aed5fadb4ac29bdf25db4e8016414153cc URL: https://git.catflap.org/yt-dlp/commit/?id=c22660aed5fadb4ac29bdf25db4e8016414153cc Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Mon 18 Aug 2025 17:32:26 BST) Committer: GitHub (Mon 18 Aug 2025 17:32:26 BST) [ie/adobetv] Fix extractor (#13917) Removes AdobeTVChannelIE, AdobeTVEmbedIE, AdobeTVIE, AdobeTVShowIE Authored by: doe1080 M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/adobetv.py ____________________________________________________________________________________________________________ Commit: 404bd889d0e0b62ad72b7281e3fefdc0497080b3 URL: https://git.catflap.org/yt-dlp/commit/?id=404bd889d0e0b62ad72b7281e3fefdc0497080b3 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 17 Aug 2025 00:02:04 BST) Committer: GitHub (Sun 17 Aug 2025 00:02:04 BST) [ie/weibo] Support more URLs and --no-playlist (#14035) Authored by: bashonly M yt_dlp/extractor/weibo.py ____________________________________________________________________________________________________________ Commit: edf55e81842fcfa6c302528d7f33ccd5081b37ef URL: https://git.catflap.org/yt-dlp/commit/?id=edf55e81842fcfa6c302528d7f33ccd5081b37ef Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 16 Aug 2025 23:57:14 BST) Committer: GitHub (Sat 16 Aug 2025 23:57:14 BST) [ie/tiktok:user] Avoid infinite loop during extraction (#14032) Closes #14031 Authored by: bashonly M yt_dlp/extractor/tiktok.py ____________________________________________________________________________________________________________ Commit: 8a8861d53864c8a38e924bc0657ead5180f17268 URL: https://git.catflap.org/yt-dlp/commit/?id=8a8861d53864c8a38e924bc0657ead5180f17268 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 16 Aug 2025 23:55:21 BST) Committer: GitHub (Sat 16 Aug 2025 23:55:21 BST) [ie/youtube:tab] Fix playlists tab extraction (#14030) Closes #14028 Authored by: bashonly M yt_dlp/extractor/youtube/_tab.py ____________________________________________________________________________________________________________ Commit: 70f56699515e0854a4853d214dce11b61d432387 URL: https://git.catflap.org/yt-dlp/commit/?id=70f56699515e0854a4853d214dce11b61d432387 Author: sepro (Sat 16 Aug 2025 23:35:46 BST) Committer: GitHub (Sat 16 Aug 2025 23:35:46 BST) Warn against using `-f mp4` (#13915) Authored by: seproDev M yt_dlp/__init__.py ____________________________________________________________________________________________________________ Commit: 6ae3543d5a1feea0c546571fd2782b024c108eac URL: https://git.catflap.org/yt-dlp/commit/?id=6ae3543d5a1feea0c546571fd2782b024c108eac Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sat 16 Aug 2025 05:28:58 BST) Committer: GitHub (Sat 16 Aug 2025 05:28:58 BST) [ie] `_rta_search`: Do not assume `age_limit` is `0` (#13985) Authored by: doe1080 M yt_dlp/extractor/common.py M yt_dlp/extractor/generic.py ____________________________________________________________________________________________________________ Commit: 770119bdd15c525ba4338503f0eb68ea4baedf10 URL: https://git.catflap.org/yt-dlp/commit/?id=770119bdd15c525ba4338503f0eb68ea4baedf10 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sat 16 Aug 2025 04:32:21 BST) Committer: GitHub (Sat 16 Aug 2025 04:32:21 BST) [ie] Extract avif storyboard formats from MPD manifests (#14016) Authored by: doe1080 M yt_dlp/extractor/common.py ____________________________________________________________________________________________________________ Commit: 8e3f8065af1415caeff788c5c430703dd0d8f576 URL: https://git.catflap.org/yt-dlp/commit/?id=8e3f8065af1415caeff788c5c430703dd0d8f576 Author: Arseniy D. <110495618+AzartX47@users.noreply.github.com> (Sat 16 Aug 2025 04:07:35 BST) Committer: GitHub (Sat 16 Aug 2025 04:07:35 BST) [ie/weibo] Fix extractors (#14012) Closes #14012 Authored by: AzartX47, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/weibo.py ____________________________________________________________________________________________________________ Commit: aea85d525e1007bb64baec0e170c054292d0858a URL: https://git.catflap.org/yt-dlp/commit/?id=aea85d525e1007bb64baec0e170c054292d0858a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 13 Aug 2025 23:02:58 BST) Committer: GitHub (Wed 13 Aug 2025 23:02:58 BST) [build] Discontinue `darwin_legacy_exe` support (#13860) * Removes "yt-dlp_macos_legacy" from release assets * Discontinues executable support for macOS < 10.15 Closes #13856 Authored by: bashonly M .github/workflows/build.yml M README.md M test/test_update.py M yt_dlp/update.py ____________________________________________________________________________________________________________ Commit: f2919bd28eac905f1267c62b83738a02bb5b4e04 URL: https://git.catflap.org/yt-dlp/commit/?id=f2919bd28eac905f1267c62b83738a02bb5b4e04 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 13 Aug 2025 00:24:31 BST) Committer: GitHub (Wed 13 Aug 2025 00:24:31 BST) [ie/youtube] Add `es5` and `es6` player JS variants (#14005) Authored by: bashonly M test/test_youtube_signature.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 681ed2153de754c2c885fdad09ab71fffa8114f9 URL: https://git.catflap.org/yt-dlp/commit/?id=681ed2153de754c2c885fdad09ab71fffa8114f9 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 13 Aug 2025 00:17:13 BST) Committer: GitHub (Wed 13 Aug 2025 00:17:13 BST) [build] Bump PyInstaller version to 6.15.0 for Windows (#14002) Authored by: bashonly M .github/workflows/build.yml ____________________________________________________________________________________________________________ Commit: bdeb3eb3f29eebbe8237fbc5186e51e7293eea4a URL: https://git.catflap.org/yt-dlp/commit/?id=bdeb3eb3f29eebbe8237fbc5186e51e7293eea4a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 12 Aug 2025 08:58:22 BST) Committer: GitHub (Tue 12 Aug 2025 08:58:22 BST) [pp/XAttrMetadata] Only set "Where From" attribute on macOS (#13999) Fix 3e918d825d7ff367812658957b281b8cda8f9ebb Closes #14004 Authored by: bashonly M yt_dlp/postprocessor/xattrpp.py ____________________________________________________________________________________________________________ Commit: b7de89c910ac5f202bfa69fbc46ad19e833d2cbf URL: https://git.catflap.org/yt-dlp/commit/?id=b7de89c910ac5f202bfa69fbc46ad19e833d2cbf Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Mon 11 Aug 2025 04:54:46 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Mon 11 Aug 2025 04:54:46 BST) Release 2025.08.11 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 5e4ceb35cf997af0dbf100e1de37f4e2bcbaa0b7 URL: https://git.catflap.org/yt-dlp/commit/?id=5e4ceb35cf997af0dbf100e1de37f4e2bcbaa0b7 Author: sepro (Mon 11 Aug 2025 04:18:28 BST) Committer: GitHub (Mon 11 Aug 2025 04:18:28 BST) [cleanup] Misc (#13852) Closes #13815 Authored by: seproDev, injust, bashonly Co-authored-by: Justin Su Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M CONTRIBUTORS M README.md M devscripts/bash-completion.in M devscripts/changelog_override.json M pyproject.toml M setup.cfg M yt_dlp/YoutubeDL.py M yt_dlp/extractor/common.py M yt_dlp/extractor/n1.py M yt_dlp/options.py M yt_dlp/update.py ____________________________________________________________________________________________________________ Commit: e98695549e2eb8ce4a59abe16b5afa8adc075bbe URL: https://git.catflap.org/yt-dlp/commit/?id=e98695549e2eb8ce4a59abe16b5afa8adc075bbe Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 11 Aug 2025 04:16:07 BST) Committer: GitHub (Mon 11 Aug 2025 04:16:07 BST) [rh:curl_cffi] Support `curl_cffi` 0.11.x, 0.12.x, 0.13.x (#13989) Authored by: bashonly M pyproject.toml M yt_dlp/__init__.py M yt_dlp/networking/_curlcffi.py ____________________________________________________________________________________________________________ Commit: bf366517ef0b745490ee9e0f929254fa26b69647 URL: https://git.catflap.org/yt-dlp/commit/?id=bf366517ef0b745490ee9e0f929254fa26b69647 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 10 Aug 2025 08:33:45 BST) Committer: GitHub (Sun 10 Aug 2025 08:33:45 BST) [ie/youtube] Update player params (#13979) Closes #13930 Authored by: bashonly M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: c76ce28e06c816eb5b261dfb6aff6e69dd9b7382 URL: https://git.catflap.org/yt-dlp/commit/?id=c76ce28e06c816eb5b261dfb6aff6e69dd9b7382 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 10 Aug 2025 07:53:10 BST) Committer: GitHub (Sun 10 Aug 2025 07:53:10 BST) Deprecate `linux_armv7l_exe` support (#13978) Ref: https://github.com/yt-dlp/yt-dlp/issues/13976 Authored by: bashonly M yt_dlp/update.py ____________________________________________________________________________________________________________ Commit: e8d49b1c7f11c7e282319395ca9c2a201304be41 URL: https://git.catflap.org/yt-dlp/commit/?id=e8d49b1c7f11c7e282319395ca9c2a201304be41 Author: Simon Sawicki (Fri 8 Aug 2025 05:04:30 BST) Committer: GitHub (Fri 8 Aug 2025 05:04:30 BST) [ie/motherless] Fix extractor (#13960) Authored by: Grub4K M yt_dlp/extractor/motherless.py ____________________________________________________________________________________________________________ Commit: a6df5e8a58d6743dd230011389c986495ec509da URL: https://git.catflap.org/yt-dlp/commit/?id=a6df5e8a58d6743dd230011389c986495ec509da Author: Sojiroh (Thu 7 Aug 2025 22:16:55 BST) Committer: GitHub (Thu 7 Aug 2025 22:16:55 BST) [ie/YandexDisk] Support 360 URLs (#13935) Closes #13887 Authored by: Sojiroh M yt_dlp/extractor/yandexdisk.py ____________________________________________________________________________________________________________ Commit: e8d2807296ccc603e031f5982623a8311f2a5119 URL: https://git.catflap.org/yt-dlp/commit/?id=e8d2807296ccc603e031f5982623a8311f2a5119 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 7 Aug 2025 01:03:44 BST) Committer: GitHub (Thu 7 Aug 2025 01:03:44 BST) [ie/digitalconcerthall] Fix formats extraction (#13948) Closes #13925 Authored by: bashonly M yt_dlp/extractor/digitalconcerthall.py ____________________________________________________________________________________________________________ Commit: fe53ebe5b66a03c664708a4d6fd87b8c13a1bc7b URL: https://git.catflap.org/yt-dlp/commit/?id=fe53ebe5b66a03c664708a4d6fd87b8c13a1bc7b Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 6 Aug 2025 21:08:34 BST) Committer: GitHub (Wed 6 Aug 2025 21:08:34 BST) [fd/dash] Re-extract if using --load-info-json with --live-from-start (#13922) Closes #13906 Authored by: bashonly M yt_dlp/downloader/dash.py ____________________________________________________________________________________________________________ Commit: 662af5bb8307ec3ff8ab0857f1159922d64792f0 URL: https://git.catflap.org/yt-dlp/commit/?id=662af5bb8307ec3ff8ab0857f1159922d64792f0 Author: sepro (Wed 6 Aug 2025 20:14:45 BST) Committer: GitHub (Wed 6 Aug 2025 20:14:45 BST) Warn when yt-dlp is severely outdated (#13937) Authored by: seproDev M README.md M devscripts/cli_to_api.py M yt_dlp/YoutubeDL.py M yt_dlp/__init__.py M yt_dlp/update.py ____________________________________________________________________________________________________________ Commit: 8175f3738fe4db3bc629d36bb72b927d4286d3f9 URL: https://git.catflap.org/yt-dlp/commit/?id=8175f3738fe4db3bc629d36bb72b927d4286d3f9 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 6 Aug 2025 20:00:53 BST) Committer: GitHub (Wed 6 Aug 2025 20:00:53 BST) [rh:requests] Bump minimum required version of urllib3 to 2.0.2 (#13939) - urllib3 1.26.x gives unexpected results with partial reads: https://github.com/urllib3/urllib3/issues/2128 - urllib3 2.0.0 and 2.0.1 were yanked from PyPI: https://github.com/urllib3/urllib3/issues/3009 Closes #13927 Authored by: bashonly M .github/workflows/build.yml M pyproject.toml M yt_dlp/networking/_requests.py ____________________________________________________________________________________________________________ Commit: 1e0c77ddcce335a1875ecc17d93ed6ff3fabd975 URL: https://git.catflap.org/yt-dlp/commit/?id=1e0c77ddcce335a1875ecc17d93ed6ff3fabd975 Author: sepro (Wed 6 Aug 2025 15:52:34 BST) Committer: GitHub (Wed 6 Aug 2025 15:52:34 BST) [pp/XAttrMetadata] Don't write "Where from" on Windows (#13944) Fix 3e918d825d7ff367812658957b281b8cda8f9ebb Closes #13942 Authored by: seproDev M yt_dlp/postprocessor/xattrpp.py ____________________________________________________________________________________________________________ Commit: e651a53a2fd6330598c6973ebdc459a363c93cfa URL: https://git.catflap.org/yt-dlp/commit/?id=e651a53a2fd6330598c6973ebdc459a363c93cfa Author: sepro (Tue 5 Aug 2025 21:02:13 BST) Committer: GitHub (Tue 5 Aug 2025 21:02:13 BST) Revert f799a4b4728e54dbe0d35e604a15238c13648600 M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: f799a4b4728e54dbe0d35e604a15238c13648600 URL: https://git.catflap.org/yt-dlp/commit/?id=f799a4b4728e54dbe0d35e604a15238c13648600 Author: sepro (Tue 5 Aug 2025 17:47:37 BST) Committer: GitHub (Tue 5 Aug 2025 17:47:37 BST) [ie/youtube] Update `tv` client config (#13934) Closes #13930 Authored by: seproDev M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: 38c2bf40260f7788efb5a7f5e8eba8e5cb43f741 URL: https://git.catflap.org/yt-dlp/commit/?id=38c2bf40260f7788efb5a7f5e8eba8e5cb43f741 Author: coletdjnz (Sun 3 Aug 2025 02:07:06 BST) Committer: GitHub (Sun 3 Aug 2025 02:07:06 BST) [ie/youtube] Add player params to mweb client (#13914) Authored by: coletdjnz M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: 6ff135c31914ea8b5545f8d187c60e852cfde9bc URL: https://git.catflap.org/yt-dlp/commit/?id=6ff135c31914ea8b5545f8d187c60e852cfde9bc Author: Iuri Campos (Sat 2 Aug 2025 23:05:40 BST) Committer: GitHub (Sat 2 Aug 2025 23:05:40 BST) [ie/shiey] Add extractor (#13354) Closes #12129 Authored by: iribeirocampos M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/shiey.py ____________________________________________________________________________________________________________ Commit: cd31c319e3142622ec43c49485d196ed2835df05 URL: https://git.catflap.org/yt-dlp/commit/?id=cd31c319e3142622ec43c49485d196ed2835df05 Author: JChris246 <43832407+JChris246@users.noreply.github.com> (Sat 2 Aug 2025 22:37:35 BST) Committer: GitHub (Sat 2 Aug 2025 22:37:35 BST) [ie/fc2] Fix old video support (#12633) Closes #11778 Authored by: JChris246, seproDev Co-authored-by: sepro M yt_dlp/extractor/fc2.py ____________________________________________________________________________________________________________ Commit: 6539ee1947d7885d3606da6365fd858308435a63 URL: https://git.catflap.org/yt-dlp/commit/?id=6539ee1947d7885d3606da6365fd858308435a63 Author: u-spec-png <54671367+u-spec-png@users.noreply.github.com> (Sat 2 Aug 2025 21:10:40 BST) Committer: GitHub (Sat 2 Aug 2025 21:10:40 BST) [ie/N1Info:article] Fix extractor (#13865) Authored by: u-spec-png M yt_dlp/extractor/n1.py ____________________________________________________________________________________________________________ Commit: 43dedbe6394bdd489193b15ee9690a62d1b82d94 URL: https://git.catflap.org/yt-dlp/commit/?id=43dedbe6394bdd489193b15ee9690a62d1b82d94 Author: CasperMcFadden95 <145611964+CasperMcFadden95@users.noreply.github.com> (Sat 2 Aug 2025 20:59:30 BST) Committer: GitHub (Sat 2 Aug 2025 20:59:30 BST) [ie/RoyaLive] Support `en` URLs (#13908) Authored by: CasperMcFadden95 M yt_dlp/extractor/roya.py ____________________________________________________________________________________________________________ Commit: 05e553e9d1f57655d65c9811d05df38261601b85 URL: https://git.catflap.org/yt-dlp/commit/?id=05e553e9d1f57655d65c9811d05df38261601b85 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sat 2 Aug 2025 20:55:08 BST) Committer: GitHub (Sat 2 Aug 2025 20:55:08 BST) [ie/niconico] Fix error handling & improve metadata extraction (#13240) Closes #13338 Authored by: doe1080 M yt_dlp/extractor/niconico.py ____________________________________________________________________________________________________________ Commit: 1c6068af997cfc0e28061fc00f4d6091e1de57da URL: https://git.catflap.org/yt-dlp/commit/?id=1c6068af997cfc0e28061fc00f4d6091e1de57da Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Fri 1 Aug 2025 21:50:20 BST) Committer: GitHub (Fri 1 Aug 2025 21:50:20 BST) [cleanup] Move embed tests to dedicated extractors (#13782) Authored by: doe1080 M yt_dlp/extractor/adobetv.py M yt_dlp/extractor/apa.py M yt_dlp/extractor/arcpublishing.py M yt_dlp/extractor/arte.py M yt_dlp/extractor/bandcamp.py M yt_dlp/extractor/blogger.py M yt_dlp/extractor/cloudflarestream.py M yt_dlp/extractor/condenast.py M yt_dlp/extractor/crooksandliars.py M yt_dlp/extractor/dailymail.py M yt_dlp/extractor/dailymotion.py M yt_dlp/extractor/dbtv.py M yt_dlp/extractor/ertgr.py M yt_dlp/extractor/facebook.py M yt_dlp/extractor/generic.py M yt_dlp/extractor/glomex.py M yt_dlp/extractor/indavideo.py M yt_dlp/extractor/joj.py M yt_dlp/extractor/jwplatform.py M yt_dlp/extractor/kaltura.py M yt_dlp/extractor/kinja.py M yt_dlp/extractor/libsyn.py M yt_dlp/extractor/mainstreaming.py M yt_dlp/extractor/medialaan.py M yt_dlp/extractor/megatvcom.py M yt_dlp/extractor/mlb.py M yt_dlp/extractor/nbc.py M yt_dlp/extractor/panopto.py M yt_dlp/extractor/peertube.py M yt_dlp/extractor/playwire.py M yt_dlp/extractor/rutube.py M yt_dlp/extractor/rutv.py M yt_dlp/extractor/ruutu.py M yt_dlp/extractor/senategov.py M yt_dlp/extractor/simplecast.py M yt_dlp/extractor/soundcloud.py M yt_dlp/extractor/sportbox.py M yt_dlp/extractor/springboardplatform.py M yt_dlp/extractor/substack.py M yt_dlp/extractor/ted.py M yt_dlp/extractor/tunein.py M yt_dlp/extractor/tvc.py M yt_dlp/extractor/tvopengr.py M yt_dlp/extractor/twentymin.py M yt_dlp/extractor/udn.py M yt_dlp/extractor/vbox7.py M yt_dlp/extractor/viddler.py M yt_dlp/extractor/videa.py M yt_dlp/extractor/videopress.py M yt_dlp/extractor/viewlift.py M yt_dlp/extractor/vimeo.py M yt_dlp/extractor/viqeo.py M yt_dlp/extractor/voxmedia.py M yt_dlp/extractor/wimtv.py M yt_dlp/extractor/wistia.py M yt_dlp/extractor/xhamster.py M yt_dlp/extractor/yapfiles.py M yt_dlp/extractor/youtube/_video.py M yt_dlp/extractor/zapiks.py ____________________________________________________________________________________________________________ Commit: 71f30921a2023dbb25c53fd1bb1399cac803116d URL: https://git.catflap.org/yt-dlp/commit/?id=71f30921a2023dbb25c53fd1bb1399cac803116d Author: garret1317 (Thu 31 Jul 2025 21:33:05 BST) Committer: GitHub (Thu 31 Jul 2025 21:33:05 BST) [ie/tbsjp] Fix extractor (#13485) Closes #13484 Authored by: garret1317 M yt_dlp/extractor/tbsjp.py ____________________________________________________________________________________________________________ Commit: 121647705a2fc6b968278723fe61801007e228a4 URL: https://git.catflap.org/yt-dlp/commit/?id=121647705a2fc6b968278723fe61801007e228a4 Author: Abdulmohsen <1621552+arabcoders@users.noreply.github.com> (Thu 31 Jul 2025 00:23:06 BST) Committer: GitHub (Thu 31 Jul 2025 00:23:06 BST) [ie/TVer] Support --ignore-no-formats-error when geo-blocked (#13598) Authored by: arabcoders M yt_dlp/extractor/tver.py ____________________________________________________________________________________________________________ Commit: 70d7687487252a08dbf8b2831743e7833472ba05 URL: https://git.catflap.org/yt-dlp/commit/?id=70d7687487252a08dbf8b2831743e7833472ba05 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 31 Jul 2025 00:15:59 BST) Committer: GitHub (Thu 31 Jul 2025 00:15:59 BST) [ie/TVer] Extract Streaks API info (#13885) Closes #13874 Authored by: bashonly M yt_dlp/extractor/streaks.py M yt_dlp/extractor/tver.py ____________________________________________________________________________________________________________ Commit: 42ca3d601ee10cef89d698f72e2b5d44fab4f013 URL: https://git.catflap.org/yt-dlp/commit/?id=42ca3d601ee10cef89d698f72e2b5d44fab4f013 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 30 Jul 2025 07:11:09 BST) Committer: GitHub (Wed 30 Jul 2025 07:11:09 BST) [ie/archive.org] Fix metadata extraction (#13880) Closes #13881 Authored by: bashonly M yt_dlp/extractor/archiveorg.py ____________________________________________________________________________________________________________ Commit: 62e2a9c0d55306906f18da2927e05e1cbc31473c URL: https://git.catflap.org/yt-dlp/commit/?id=62e2a9c0d55306906f18da2927e05e1cbc31473c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 29 Jul 2025 22:31:35 BST) Committer: GitHub (Tue 29 Jul 2025 22:31:35 BST) [ci] Bump supported PyPy version to 3.11 (#13877) Ref: https://pypy.org/posts/2025/07/pypy-v7320-release.html Authored by: bashonly M .github/workflows/core.yml M .github/workflows/download.yml M .github/workflows/signature-tests.yml M CONTRIBUTING.md M README.md ____________________________________________________________________________________________________________ Commit: 28b68f687561468e0c664dcb430707458970019f URL: https://git.catflap.org/yt-dlp/commit/?id=28b68f687561468e0c664dcb430707458970019f Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 29 Jul 2025 20:47:28 BST) Committer: GitHub (Tue 29 Jul 2025 20:47:28 BST) [cookies] Load cookies with float `expires` timestamps (#13873) Authored by: bashonly M yt_dlp/cookies.py ____________________________________________________________________________________________________________ Commit: 682334e4b35112f7a5798decdcb5cb12230ef948 URL: https://git.catflap.org/yt-dlp/commit/?id=682334e4b35112f7a5798decdcb5cb12230ef948 Author: fries1234 (Sun 27 Jul 2025 21:26:33 BST) Committer: GitHub (Sun 27 Jul 2025 21:26:33 BST) [ie/tvw:news] Add extractor (#12907) Authored by: fries1234 M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/tvw.py ____________________________________________________________________________________________________________ Commit: b831406a1d3be34c159835079d12bae624c43610 URL: https://git.catflap.org/yt-dlp/commit/?id=b831406a1d3be34c159835079d12bae624c43610 Author: Florentin Le Moal (Sun 27 Jul 2025 20:52:05 BST) Committer: GitHub (Sun 27 Jul 2025 20:52:05 BST) [ie/rtve.es:program] Add extractor Authored by: meGAmeS1, seproDev Co-authored-by: sepro M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/rtve.py ____________________________________________________________________________________________________________ Commit: 23c658b9cbe34a151f8f921ab1320bb5d4e40a4d URL: https://git.catflap.org/yt-dlp/commit/?id=23c658b9cbe34a151f8f921ab1320bb5d4e40a4d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 26 Jul 2025 23:59:02 BST) Committer: GitHub (Sat 26 Jul 2025 23:59:02 BST) Raise minimum recommended Python version to 3.10 (#13859) Ref: https://github.com/yt-dlp/yt-dlp/issues/13858 Authored by: bashonly M yt_dlp/update.py ____________________________________________________________________________________________________________ Commit: cc5a5caac5fbc0d605b52bde0778d6fd5f97b5ab URL: https://git.catflap.org/yt-dlp/commit/?id=cc5a5caac5fbc0d605b52bde0778d6fd5f97b5ab Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 26 Jul 2025 23:12:53 BST) Committer: GitHub (Sat 26 Jul 2025 23:12:53 BST) Deprecate `darwin_legacy_exe` support (#13857) Ref: https://github.com/yt-dlp/yt-dlp/issues/13856 Authored by: bashonly M yt_dlp/update.py ____________________________________________________________________________________________________________ Commit: 66aa21dc5a3b79059c38f3ad1d05dc9b29187701 URL: https://git.catflap.org/yt-dlp/commit/?id=66aa21dc5a3b79059c38f3ad1d05dc9b29187701 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 26 Jul 2025 20:39:54 BST) Committer: GitHub (Sat 26 Jul 2025 20:39:54 BST) [build] Use `macos-14` runner for `macos` builds (#13814) Ref: https://github.blog/changelog/2025-07-11-upcoming-changes-to-macos-hosted-runners-macos-latest-migration-and-xcode-support-policy-updates/#macos-13-is-closing-down Authored by: bashonly M .github/workflows/build.yml M bundle/pyinstaller.py ____________________________________________________________________________________________________________ Commit: 57186f958f164daa50203adcbf7ec74d541151cf URL: https://git.catflap.org/yt-dlp/commit/?id=57186f958f164daa50203adcbf7ec74d541151cf Author: Tom Hebb (Sat 26 Jul 2025 19:43:38 BST) Committer: GitHub (Sat 26 Jul 2025 19:43:38 BST) [fd/hls] Fix `--hls-split-continuity` support (#13321) Authored by: tchebb M yt_dlp/downloader/hls.py ____________________________________________________________________________________________________________ Commit: daa1859be1b0e7d123da8b4e0988f2eb7bd47d15 URL: https://git.catflap.org/yt-dlp/commit/?id=daa1859be1b0e7d123da8b4e0988f2eb7bd47d15 Author: CasperMcFadden95 <145611964+CasperMcFadden95@users.noreply.github.com> (Sat 26 Jul 2025 19:11:57 BST) Committer: GitHub (Sat 26 Jul 2025 19:11:57 BST) [ie/FaulioLive] Support Bahry TV (#13850) Authored by: CasperMcFadden95 M yt_dlp/extractor/faulio.py ____________________________________________________________________________________________________________ Commit: e8c2bf798b6707d27fecde66161172da69c7cd72 URL: https://git.catflap.org/yt-dlp/commit/?id=e8c2bf798b6707d27fecde66161172da69c7cd72 Author: c-basalt <117849907+c-basalt@users.noreply.github.com> (Sat 26 Jul 2025 19:02:56 BST) Committer: GitHub (Sat 26 Jul 2025 19:02:56 BST) [ie/neteasemusic] Support XFF (#11044) Closes #11043 Authored by: c-basalt M yt_dlp/extractor/neteasemusic.py ____________________________________________________________________________________________________________ Commit: 1fe83b0111277a6f214c5ec1819cfbf943508baf URL: https://git.catflap.org/yt-dlp/commit/?id=1fe83b0111277a6f214c5ec1819cfbf943508baf Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sat 26 Jul 2025 16:34:22 BST) Committer: GitHub (Sat 26 Jul 2025 16:34:22 BST) [ie/eagleplatform] Remove extractors (#13469) Authored by: doe1080 M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/eagleplatform.py M yt_dlp/extractor/generic.py M yt_dlp/extractor/livejournal.py ____________________________________________________________________________________________________________ Commit: 30302df22b7b431ce920e0f7298cd10be9989967 URL: https://git.catflap.org/yt-dlp/commit/?id=30302df22b7b431ce920e0f7298cd10be9989967 Author: InvalidUsernameException (Fri 25 Jul 2025 23:22:32 BST) Committer: GitHub (Fri 25 Jul 2025 23:22:32 BST) [ie/sportdeuschland] Support embedded player URLs (#13833) Closes #13766 Authored by: InvalidUsernameException M yt_dlp/extractor/sportdeutschland.py ____________________________________________________________________________________________________________ Commit: 3e609b2cedd285739bf82c7af7853735092070a4 URL: https://git.catflap.org/yt-dlp/commit/?id=3e609b2cedd285739bf82c7af7853735092070a4 Author: CasperMcFadden95 <145611964+CasperMcFadden95@users.noreply.github.com> (Fri 25 Jul 2025 22:33:49 BST) Committer: GitHub (Fri 25 Jul 2025 22:33:49 BST) [ie/FaulioLive] Add extractor (#13421) Authored by: CasperMcFadden95, seproDev Co-authored-by: sepro M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/faulio.py ____________________________________________________________________________________________________________ Commit: d399505fdf8292332bdc91d33859a0b0d08104fd URL: https://git.catflap.org/yt-dlp/commit/?id=d399505fdf8292332bdc91d33859a0b0d08104fd Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 25 Jul 2025 20:44:39 BST) Committer: GitHub (Fri 25 Jul 2025 20:44:39 BST) [fd/external] Work around ffmpeg's `file:` URL handling (#13844) Closes #13781 Authored by: bashonly M yt_dlp/downloader/external.py ____________________________________________________________________________________________________________ Commit: 61d4cd0bc01be6ebe11fd53c2d3805d1a2058990 URL: https://git.catflap.org/yt-dlp/commit/?id=61d4cd0bc01be6ebe11fd53c2d3805d1a2058990 Author: sepro (Fri 25 Jul 2025 19:55:41 BST) Committer: GitHub (Fri 25 Jul 2025 19:55:41 BST) [ie/PlyrEmbed] Add extractor (#13836) Closes #13827 Authored by: seproDev M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/plyr.py ____________________________________________________________________________________________________________ Commit: 4385480795acda35667be008d0bf26b46e9d65b4 URL: https://git.catflap.org/yt-dlp/commit/?id=4385480795acda35667be008d0bf26b46e9d65b4 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Fri 25 Jul 2025 19:41:21 BST) Committer: GitHub (Fri 25 Jul 2025 19:41:21 BST) [utils] `parse_resolution`: Support width-only pattern (#13802) Authored by: doe1080 M test/test_utils.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 485de69dbfeb7de7bcf9f7fe16d6c6ba9e81e1a0 URL: https://git.catflap.org/yt-dlp/commit/?id=485de69dbfeb7de7bcf9f7fe16d6c6ba9e81e1a0 Author: Barry van Oudtshoorn (Fri 25 Jul 2025 05:00:31 BST) Committer: GitHub (Fri 25 Jul 2025 05:00:31 BST) [ie/Parlview] Rework extractor (#13788) Closes #13787 Authored by: barryvan M yt_dlp/extractor/parlview.py ____________________________________________________________________________________________________________ Commit: 0adeb1e54b2d7e95cd19999e71013877850f8f41 URL: https://git.catflap.org/yt-dlp/commit/?id=0adeb1e54b2d7e95cd19999e71013877850f8f41 Author: ischmidt20 (Thu 24 Jul 2025 23:35:48 BST) Committer: GitHub (Thu 24 Jul 2025 23:35:48 BST) [ie/tbs] Fix truTV support (#9683) Closes #3400 Authored by: ischmidt20, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/tbs.py D yt_dlp/extractor/trutv.py M yt_dlp/extractor/turner.py ____________________________________________________________________________________________________________ Commit: afaf60d9fd5a0c7a85aeb1374fd97fbc13cd652c URL: https://git.catflap.org/yt-dlp/commit/?id=afaf60d9fd5a0c7a85aeb1374fd97fbc13cd652c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 24 Jul 2025 00:27:20 BST) Committer: GitHub (Thu 24 Jul 2025 00:27:20 BST) [ie/vimeo] Fix login support and require authentication (#13823) Closes #13822 Authored by: bashonly M README.md M yt_dlp/extractor/vimeo.py ____________________________________________________________________________________________________________ Commit: 7e3f48d64d237281a97b3df1a61980c78a0302fe URL: https://git.catflap.org/yt-dlp/commit/?id=7e3f48d64d237281a97b3df1a61980c78a0302fe Author: Atsushi2965 <142886283+atsushi2965@users.noreply.github.com> (Tue 22 Jul 2025 22:55:00 BST) Committer: GitHub (Tue 22 Jul 2025 22:55:00 BST) [pp/EmbedThumbnail] Fix ffmpeg args for embedding in mp3 (#13720) Authored by: atsushi2965 M yt_dlp/postprocessor/embedthumbnail.py ____________________________________________________________________________________________________________ Commit: 59765ecbc08d18005de7143fbb1d1caf90239471 URL: https://git.catflap.org/yt-dlp/commit/?id=59765ecbc08d18005de7143fbb1d1caf90239471 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 22 Jul 2025 22:46:46 BST) Committer: GitHub (Tue 22 Jul 2025 22:46:46 BST) [ie/sproutvideo] Fix extractor (#13813) Authored by: bashonly M yt_dlp/extractor/sproutvideo.py ____________________________________________________________________________________________________________ Commit: c59ad2b066bbccd3cc4eed580842f961bce7dd4a URL: https://git.catflap.org/yt-dlp/commit/?id=c59ad2b066bbccd3cc4eed580842f961bce7dd4a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 22 Jul 2025 22:34:03 BST) Committer: GitHub (Tue 22 Jul 2025 22:34:03 BST) [utils] `random_user_agent`: Bump versions (#13543) Closes #5362 Authored by: bashonly M yt_dlp/extractor/adobepass.py M yt_dlp/extractor/bilibili.py M yt_dlp/extractor/francaisfacile.py M yt_dlp/extractor/mitele.py M yt_dlp/extractor/sproutvideo.py M yt_dlp/extractor/telecinco.py M yt_dlp/utils/networking.py ____________________________________________________________________________________________________________ Commit: eed94c7306d4ecdba53ad8783b1463a9af5c97f1 URL: https://git.catflap.org/yt-dlp/commit/?id=eed94c7306d4ecdba53ad8783b1463a9af5c97f1 Author: Simon Sawicki (Tue 22 Jul 2025 19:10:51 BST) Committer: GitHub (Tue 22 Jul 2025 19:10:51 BST) [utils] Add `WINDOWS_VT_MODE` to globals (#12460) Authored by: Grub4K M test/test_compat.py M yt_dlp/YoutubeDL.py M yt_dlp/compat/_legacy.py M yt_dlp/globals.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 3e918d825d7ff367812658957b281b8cda8f9ebb URL: https://git.catflap.org/yt-dlp/commit/?id=3e918d825d7ff367812658957b281b8cda8f9ebb Author: Roland Crosby (Tue 22 Jul 2025 18:50:42 BST) Committer: GitHub (Tue 22 Jul 2025 18:50:42 BST) [pp/XAttrMetadata] Add macOS "Where from" attribute (#12664) Authored by: rolandcrosby M yt_dlp/postprocessor/xattrpp.py ____________________________________________________________________________________________________________ Commit: 035b1ece8f382358f5503bf5011ca098f6c9eaf9 URL: https://git.catflap.org/yt-dlp/commit/?id=035b1ece8f382358f5503bf5011ca098f6c9eaf9 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 22 Jul 2025 00:47:12 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 22 Jul 2025 00:47:12 BST) Release 2025.07.21 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M README.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 9951fdd0d08b655cb1af8cd7f32a3fb7e2b1324e URL: https://git.catflap.org/yt-dlp/commit/?id=9951fdd0d08b655cb1af8cd7f32a3fb7e2b1324e Author: sepro (Tue 22 Jul 2025 00:43:30 BST) Committer: GitHub (Tue 22 Jul 2025 00:43:30 BST) [cleanup] Misc (#13595) Closes #10853, Closes #12436, Closes #13314, Closes #13609 Authored by: seproDev, InvalidUsernameException, doe1080, hseg, bashonly, adamralph Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> Co-authored-by: InvalidUsernameException Co-authored-by: gesh Co-authored-by: Adam Ralph Co-authored-by: doe1080 <98906116+doe1080@users.noreply.github.com> M CONTRIBUTING.md M README.md M devscripts/changelog_override.json M test/test_download.py M yt_dlp/YoutubeDL.py M yt_dlp/extractor/common.py M yt_dlp/extractor/mirrativ.py M yt_dlp/extractor/newspicks.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 959ac99e98c3215437e573c22d64be42d361e863 URL: https://git.catflap.org/yt-dlp/commit/?id=959ac99e98c3215437e573c22d64be42d361e863 Author: Simon Sawicki (Tue 15 Jul 2025 00:17:34 BST) Committer: bashonly (Tue 22 Jul 2025 00:19:46 BST) Fix `--exec` placeholder expansion on Windows See https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-45hg-7f49-5h56 for more details Authored by: Grub4K M yt_dlp/postprocessor/exec.py ____________________________________________________________________________________________________________ Commit: d88b304d44c599d81acfa4231502270c8b9fe2f8 URL: https://git.catflap.org/yt-dlp/commit/?id=d88b304d44c599d81acfa4231502270c8b9fe2f8 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 22 Jul 2025 00:15:31 BST) Committer: GitHub (Tue 22 Jul 2025 00:15:31 BST) [ie/patreon:campaign] Fix extractor (#13712) Closes #13622 Authored by: bashonly M yt_dlp/extractor/patreon.py ____________________________________________________________________________________________________________ Commit: b15aa8d77257b86fa44c9a42a615dfe47ac5b3b7 URL: https://git.catflap.org/yt-dlp/commit/?id=b15aa8d77257b86fa44c9a42a615dfe47ac5b3b7 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 22 Jul 2025 00:11:58 BST) Committer: GitHub (Tue 22 Jul 2025 00:11:58 BST) [ie/BiliBiliBangumi] Fix extractor (#13800) Closes #13795 Authored by: bashonly M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: d3edc5d52a7159eda2331dbc7e14bf40a6585c81 URL: https://git.catflap.org/yt-dlp/commit/?id=d3edc5d52a7159eda2331dbc7e14bf40a6585c81 Author: c-basalt <117849907+c-basalt@users.noreply.github.com> (Tue 22 Jul 2025 00:04:43 BST) Committer: GitHub (Tue 22 Jul 2025 00:04:43 BST) [ie/bilibili] Pass newer user-agent with API requests (#13736) Closes #12887 Authored by: c-basalt M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: 060c6a4501a0b8a92f1b9c12788f556d902c83c6 URL: https://git.catflap.org/yt-dlp/commit/?id=060c6a4501a0b8a92f1b9c12788f556d902c83c6 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Mon 21 Jul 2025 23:32:10 BST) Committer: GitHub (Mon 21 Jul 2025 23:32:10 BST) [ie/skeb] Rework extractor (#13593) Closes #7440 Authored by: doe1080 M yt_dlp/extractor/skeb.py ____________________________________________________________________________________________________________ Commit: 6be26626f7cfa71d28e0fac2861eb04758810c5d URL: https://git.catflap.org/yt-dlp/commit/?id=6be26626f7cfa71d28e0fac2861eb04758810c5d Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Mon 21 Jul 2025 22:59:13 BST) Committer: GitHub (Mon 21 Jul 2025 22:59:13 BST) [utils] `unified_timestamp`: Return `int` values (#13796) Authored by: doe1080 M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: ef103b2d115bd0e880f9cfd2f7dd705f48e4b40d URL: https://git.catflap.org/yt-dlp/commit/?id=ef103b2d115bd0e880f9cfd2f7dd705f48e4b40d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 21 Jul 2025 20:09:52 BST) Committer: GitHub (Mon 21 Jul 2025 20:09:52 BST) [ie/hotstar] Fix error handling (#13793) Fix 7e0af2b1f0c3edb688603b022f3a9ca0bfdf75e9 Closes #13790 Authored by: bashonly M yt_dlp/extractor/hotstar.py ____________________________________________________________________________________________________________ Commit: 3e49bc8a1bdb4109b857f2c361c358e86fa63405 URL: https://git.catflap.org/yt-dlp/commit/?id=3e49bc8a1bdb4109b857f2c361c358e86fa63405 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 21 Jul 2025 19:42:21 BST) Committer: GitHub (Mon 21 Jul 2025 19:42:21 BST) Make extractor-designated impersonation override `--impersonate` (#13792) Fix 32809eb2da92c649e540a5b714f6235036026161 Authored by: bashonly M yt_dlp/YoutubeDL.py M yt_dlp/downloader/common.py M yt_dlp/downloader/http.py ____________________________________________________________________________________________________________ Commit: 2ac3eb98373d1c31341c5e918c83872c7ff409c6 URL: https://git.catflap.org/yt-dlp/commit/?id=2ac3eb98373d1c31341c5e918c83872c7ff409c6 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 21 Jul 2025 19:41:00 BST) Committer: GitHub (Mon 21 Jul 2025 19:41:00 BST) Fix `ImpersonateTarget` sanitization (#13791) Fix 32809eb2da92c649e540a5b714f6235036026161 Authored by: bashonly M yt_dlp/YoutubeDL.py ____________________________________________________________________________________________________________ Commit: 8820101aa3152e5f4811541c645f8b5de231ba8c URL: https://git.catflap.org/yt-dlp/commit/?id=8820101aa3152e5f4811541c645f8b5de231ba8c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 21 Jul 2025 00:22:04 BST) Committer: GitHub (Mon 21 Jul 2025 00:22:04 BST) [ie/youtube] Use impersonation for downloading subtitles (#13786) Closes #13770 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: a4561c7a66c39d88efe7ae51e7fa1986faf093fb URL: https://git.catflap.org/yt-dlp/commit/?id=a4561c7a66c39d88efe7ae51e7fa1986faf093fb Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 21 Jul 2025 00:20:58 BST) Committer: GitHub (Mon 21 Jul 2025 00:20:58 BST) [rh:requests] Refactor default headers (#13785) Authored by: bashonly M yt_dlp/networking/_requests.py ____________________________________________________________________________________________________________ Commit: 32809eb2da92c649e540a5b714f6235036026161 URL: https://git.catflap.org/yt-dlp/commit/?id=32809eb2da92c649e540a5b714f6235036026161 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 21 Jul 2025 00:05:43 BST) Committer: GitHub (Mon 21 Jul 2025 00:05:43 BST) Allow extractors to designate formats/subtitles for impersonation (#13778) Authored by: bashonly M yt_dlp/YoutubeDL.py M yt_dlp/downloader/__init__.py M yt_dlp/downloader/http.py M yt_dlp/extractor/common.py ____________________________________________________________________________________________________________ Commit: f9dff95cb1c138913011417b3bba020c0a691bba URL: https://git.catflap.org/yt-dlp/commit/?id=f9dff95cb1c138913011417b3bba020c0a691bba Author: WouterGordts (Sun 20 Jul 2025 21:12:40 BST) Committer: GitHub (Sun 20 Jul 2025 21:12:40 BST) [ie/bandcamp] Extract tags (#13480) Authored by: WouterGordts M yt_dlp/extractor/bandcamp.py ____________________________________________________________________________________________________________ Commit: 790c286ce3e0b534ca2d8f6648ced220d888f139 URL: https://git.catflap.org/yt-dlp/commit/?id=790c286ce3e0b534ca2d8f6648ced220d888f139 Author: Tim (Sun 20 Jul 2025 21:00:44 BST) Committer: GitHub (Sun 20 Jul 2025 21:00:44 BST) [ie/10play] Support new site domain (#13611) Closes #13577 Authored by: Georift M yt_dlp/extractor/tenplay.py ____________________________________________________________________________________________________________ Commit: 87e3dc8c7f78929d2ef4f4a44e6a567e04cd8226 URL: https://git.catflap.org/yt-dlp/commit/?id=87e3dc8c7f78929d2ef4f4a44e6a567e04cd8226 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 20 Jul 2025 20:57:20 BST) Committer: GitHub (Sun 20 Jul 2025 20:57:20 BST) [ie/mlbtv] Make formats downloadable with ffmpeg (#13761) Authored by: bashonly M yt_dlp/extractor/mlb.py ____________________________________________________________________________________________________________ Commit: 1a8474c3ca6dbe51bb153b2b8eef7b9a61fa7dc3 URL: https://git.catflap.org/yt-dlp/commit/?id=1a8474c3ca6dbe51bb153b2b8eef7b9a61fa7dc3 Author: R0hanW <30849420+R0hanW@users.noreply.github.com> (Sat 19 Jul 2025 00:38:52 BST) Committer: GitHub (Sat 19 Jul 2025 00:38:52 BST) [ie/PlayerFm] Add extractor (#13016) Closes #4518 Authored by: R0hanW M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/playerfm.py ____________________________________________________________________________________________________________ Commit: 09982bc33e2f1f9a1ff66e6738df44f15b36f6a6 URL: https://git.catflap.org/yt-dlp/commit/?id=09982bc33e2f1f9a1ff66e6738df44f15b36f6a6 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 19 Jul 2025 00:24:52 BST) Committer: GitHub (Sat 19 Jul 2025 00:24:52 BST) [ie/dangalplay] Support other login regions (#13768) Authored by: bashonly M yt_dlp/extractor/dangalplay.py ____________________________________________________________________________________________________________ Commit: c8329fc572903eeed7edad1642773b2268b71a62 URL: https://git.catflap.org/yt-dlp/commit/?id=c8329fc572903eeed7edad1642773b2268b71a62 Author: Víctor Schmidt <121871105+moonshinerd@users.noreply.github.com> (Fri 18 Jul 2025 23:43:04 BST) Committer: GitHub (Fri 18 Jul 2025 23:43:04 BST) [ie/rai] Fix formats extraction (#13572) Closes #13548 Authored by: moonshinerd, seproDev Co-authored-by: sepro M yt_dlp/extractor/rai.py ____________________________________________________________________________________________________________ Commit: 1f27a9f8baccb9105f2476154557540efe09a937 URL: https://git.catflap.org/yt-dlp/commit/?id=1f27a9f8baccb9105f2476154557540efe09a937 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 18 Jul 2025 22:59:50 BST) Committer: GitHub (Fri 18 Jul 2025 22:59:50 BST) [core] Warn when skipping formats (#13090) Authored by: bashonly M yt_dlp/YoutubeDL.py ____________________________________________________________________________________________________________ Commit: 4919051e447c7f8ae9df8ba5c4208b6b5c04915a URL: https://git.catflap.org/yt-dlp/commit/?id=4919051e447c7f8ae9df8ba5c4208b6b5c04915a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 18 Jul 2025 22:55:02 BST) Committer: GitHub (Fri 18 Jul 2025 22:55:02 BST) [core] Don't let format testing alter the return code (#13767) Closes #13750 Authored by: bashonly M yt_dlp/YoutubeDL.py ____________________________________________________________________________________________________________ Commit: 5f951ce929b56a822514f1a02cc06af030855ec7 URL: https://git.catflap.org/yt-dlp/commit/?id=5f951ce929b56a822514f1a02cc06af030855ec7 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 18 Jul 2025 21:06:02 BST) Committer: GitHub (Fri 18 Jul 2025 21:06:02 BST) [ie/aenetworks] Support new URL formats (#13747) Closes #13745 Authored by: bashonly M yt_dlp/extractor/aenetworks.py ____________________________________________________________________________________________________________ Commit: 28bf46b7dafe2e241137763bf570a2f91ba8a53a URL: https://git.catflap.org/yt-dlp/commit/?id=28bf46b7dafe2e241137763bf570a2f91ba8a53a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 18 Jul 2025 20:46:06 BST) Committer: GitHub (Fri 18 Jul 2025 20:46:06 BST) [utils] `urlhandle_detect_ext`: Use `x-amz-meta-file-type` headers (#13749) Authored by: bashonly M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: b8abd255e454acbe0023cdb946f9eb461ced7eeb URL: https://git.catflap.org/yt-dlp/commit/?id=b8abd255e454acbe0023cdb946f9eb461ced7eeb Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 18 Jul 2025 20:43:40 BST) Committer: GitHub (Fri 18 Jul 2025 20:43:40 BST) [utils] `mimetype2ext`: Always parse `flac` from `audio/flac` (#13748) Authored by: bashonly M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: c1ac543c8166ff031d62e340b3244ca8556e3fb9 URL: https://git.catflap.org/yt-dlp/commit/?id=c1ac543c8166ff031d62e340b3244ca8556e3fb9 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 17 Jul 2025 00:19:58 BST) Committer: GitHub (Thu 17 Jul 2025 00:19:58 BST) [ie/soundcloud] Always extract original format extension (#13746) Closes #13743 Authored by: bashonly M yt_dlp/extractor/soundcloud.py ____________________________________________________________________________________________________________ Commit: dcc4cba39e2a79d3efce16afa28dbe245468489f URL: https://git.catflap.org/yt-dlp/commit/?id=dcc4cba39e2a79d3efce16afa28dbe245468489f Author: flanter21 <139064898+flanter21@users.noreply.github.com> (Thu 17 Jul 2025 00:17:48 BST) Committer: GitHub (Thu 17 Jul 2025 00:17:48 BST) [ie/blackboardcollaborate] Support subtitles and authwalled videos (#12473) Authored by: flanter21 M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/blackboardcollaborate.py ____________________________________________________________________________________________________________ Commit: 3a84be9d1660ef798ea28f929a20391bef6afda4 URL: https://git.catflap.org/yt-dlp/commit/?id=3a84be9d1660ef798ea28f929a20391bef6afda4 Author: Nikolay Fedorov <40500428+swayll@users.noreply.github.com> (Mon 14 Jul 2025 20:01:53 BST) Committer: GitHub (Mon 14 Jul 2025 20:01:53 BST) [ie/TheHighWire] Add extractor (#13505) Closes #13364 Authored by: swayll M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/thehighwire.py ____________________________________________________________________________________________________________ Commit: d42a6ff0c4ca8893d722ff4e0c109aecbf4cc7cf URL: https://git.catflap.org/yt-dlp/commit/?id=d42a6ff0c4ca8893d722ff4e0c109aecbf4cc7cf Author: rdamas (Mon 14 Jul 2025 19:55:52 BST) Committer: GitHub (Mon 14 Jul 2025 19:55:52 BST) [ie/archive.org] Fix extractor (#13706) Closes #13704 Authored by: rdamas M yt_dlp/extractor/archiveorg.py ____________________________________________________________________________________________________________ Commit: ade876efb31d55d3394185ffc56942fdc8d325cc URL: https://git.catflap.org/yt-dlp/commit/?id=ade876efb31d55d3394185ffc56942fdc8d325cc Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 14 Jul 2025 18:25:45 BST) Committer: GitHub (Mon 14 Jul 2025 18:25:45 BST) [ie/francetv] Improve error handling (#13726) Closes #13324 Authored by: bashonly M yt_dlp/extractor/francetv.py ____________________________________________________________________________________________________________ Commit: 7e0af2b1f0c3edb688603b022f3a9ca0bfdf75e9 URL: https://git.catflap.org/yt-dlp/commit/?id=7e0af2b1f0c3edb688603b022f3a9ca0bfdf75e9 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 14 Jul 2025 18:24:52 BST) Committer: GitHub (Mon 14 Jul 2025 18:24:52 BST) [ie/hotstar] Improve error handling (#13727) Authored by: bashonly M yt_dlp/extractor/hotstar.py ____________________________________________________________________________________________________________ Commit: d57a0b5aa78d59324b037d37492fe86aa4fbf58a URL: https://git.catflap.org/yt-dlp/commit/?id=d57a0b5aa78d59324b037d37492fe86aa4fbf58a Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Tue 10 Jun 2025 21:16:17 BST) Committer: sepro (Mon 14 Jul 2025 00:12:00 BST) [ie/noovo] Remove extractor (#13429) Authored by: doe1080 M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/noovo.py M yt_dlp/extractor/unsupported.py ____________________________________________________________________________________________________________ Commit: 6fb3947c0dc6d0e3eab5077c5bada8402f47a277 URL: https://git.catflap.org/yt-dlp/commit/?id=6fb3947c0dc6d0e3eab5077c5bada8402f47a277 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Mon 9 Jun 2025 12:41:14 BST) Committer: sepro (Mon 14 Jul 2025 00:12:00 BST) [ie/bellmedia] Remove extractor (#13429) Authored by: doe1080 M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/bellmedia.py M yt_dlp/extractor/unsupported.py ____________________________________________________________________________________________________________ Commit: 9f54ea38984788811773ca2ceaca73864acf0e8a URL: https://git.catflap.org/yt-dlp/commit/?id=9f54ea38984788811773ca2ceaca73864acf0e8a Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Mon 9 Jun 2025 10:14:19 BST) Committer: sepro (Mon 14 Jul 2025 00:12:00 BST) [ie/ctv] Remove extractor (#13429) Authored by: doe1080 M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/ctv.py M yt_dlp/extractor/unsupported.py ____________________________________________________________________________________________________________ Commit: 07d1d85f6387e4bdb107096f0131c7054f078bb9 URL: https://git.catflap.org/yt-dlp/commit/?id=07d1d85f6387e4bdb107096f0131c7054f078bb9 Author: chauhantirth <92777505+chauhantirth@users.noreply.github.com> (Sun 13 Jul 2025 23:35:26 BST) Committer: GitHub (Sun 13 Jul 2025 23:35:26 BST) [ie/hotstar] Fix support for free accounts (#13700) Fixes b5bd057fe86550f3aa67f2fc8790d1c6a251c57b Closes #13600 Authored by: chauhantirth M yt_dlp/extractor/hotstar.py ____________________________________________________________________________________________________________ Commit: 5d693446e882931618c40c99bb593f0b87b30eb9 URL: https://git.catflap.org/yt-dlp/commit/?id=5d693446e882931618c40c99bb593f0b87b30eb9 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sun 13 Jul 2025 23:10:59 BST) Committer: GitHub (Sun 13 Jul 2025 23:10:59 BST) [ie/limelight] Remove extractors (#13267) Authored by: doe1080 M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/generic.py D yt_dlp/extractor/limelight.py M yt_dlp/extractor/tfo.py M yt_dlp/extractor/tv5unis.py ____________________________________________________________________________________________________________ Commit: 23e9389f936ec5236a87815b8576e5ce567b2f77 URL: https://git.catflap.org/yt-dlp/commit/?id=23e9389f936ec5236a87815b8576e5ce567b2f77 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sun 13 Jul 2025 22:43:14 BST) Committer: sepro (Sun 13 Jul 2025 22:53:47 BST) [ie/bandaichannel] Remove extractor (#13152) Closes #8829 Authored by: doe1080 M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/bandaichannel.py M yt_dlp/extractor/unsupported.py ____________________________________________________________________________________________________________ Commit: 6d39c420f7774562a106d90253e2ed5b75036321 URL: https://git.catflap.org/yt-dlp/commit/?id=6d39c420f7774562a106d90253e2ed5b75036321 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sun 13 Jul 2025 22:42:45 BST) Committer: sepro (Sun 13 Jul 2025 22:53:47 BST) [ie/JoqrAg] Remove extractor (#13152) Authored by: doe1080 M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/joqrag.py ____________________________________________________________________________________________________________ Commit: 85c3fa1925a9057ef4ae8af682686d5b3eb8e568 URL: https://git.catflap.org/yt-dlp/commit/?id=85c3fa1925a9057ef4ae8af682686d5b3eb8e568 Author: barsnick (Sun 13 Jul 2025 22:35:10 BST) Committer: GitHub (Sun 13 Jul 2025 22:35:10 BST) [ie/RaiSudtirol] Support alternative domain (#13718) Authored by: barsnick M yt_dlp/extractor/rai.py ____________________________________________________________________________________________________________ Commit: b4b4486effdcb96bb6b8148171a49ff579b69a4a URL: https://git.catflap.org/yt-dlp/commit/?id=b4b4486effdcb96bb6b8148171a49ff579b69a4a Author: Povilas Balzaravičius (Sun 13 Jul 2025 22:24:37 BST) Committer: GitHub (Sun 13 Jul 2025 22:24:37 BST) [ie/LRTRadio] Fix extractor (#13717) Authored by: Pawka M yt_dlp/extractor/lrt.py ____________________________________________________________________________________________________________ Commit: 630f3389c33f0f7f6ec97e8917d20aeb4e4078da URL: https://git.catflap.org/yt-dlp/commit/?id=630f3389c33f0f7f6ec97e8917d20aeb4e4078da Author: Frank Cai <70647872+averageFOSSenjoyer@users.noreply.github.com> (Sun 13 Jul 2025 22:16:01 BST) Committer: GitHub (Sun 13 Jul 2025 22:16:01 BST) [ie/UnitedNationsWebTv] Add extractor (#13538) Closes #2675 Authored by: averageFOSSenjoyer M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/unitednations.py ____________________________________________________________________________________________________________ Commit: a6db1d297ab40cc346de24aacbeab93112b2f4e1 URL: https://git.catflap.org/yt-dlp/commit/?id=a6db1d297ab40cc346de24aacbeab93112b2f4e1 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 13 Jul 2025 22:09:39 BST) Committer: GitHub (Sun 13 Jul 2025 22:09:39 BST) [ie/vimeo] Handle age-restricted videos (#13719) Closes #13716 Authored by: bashonly M yt_dlp/extractor/vimeo.py ____________________________________________________________________________________________________________ Commit: 0f33950c778331bf4803c76e8b0ba1862df93431 URL: https://git.catflap.org/yt-dlp/commit/?id=0f33950c778331bf4803c76e8b0ba1862df93431 Author: ShockedPlot7560 (Sun 13 Jul 2025 00:35:51 BST) Committer: GitHub (Sun 13 Jul 2025 00:35:51 BST) [ie/mixlr] Add extractors (#13561) Authored by: ShockedPlot7560, seproDev Co-authored-by: sepro M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/mixlr.py ____________________________________________________________________________________________________________ Commit: b5fea53f2099bed41ba1b17ab0ac87c8dba5a5ec URL: https://git.catflap.org/yt-dlp/commit/?id=b5fea53f2099bed41ba1b17ab0ac87c8dba5a5ec Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 13 Jul 2025 00:12:05 BST) Committer: GitHub (Sun 13 Jul 2025 00:12:05 BST) [ie] Rework `_search_nextjs_v13_data` helper (#13711) Fix 5245231e4a39ecd5595d4337d46d85e150e2430a Authored by: bashonly M test/test_InfoExtractor.py M yt_dlp/extractor/common.py ____________________________________________________________________________________________________________ Commit: 5245231e4a39ecd5595d4337d46d85e150e2430a URL: https://git.catflap.org/yt-dlp/commit/?id=5245231e4a39ecd5595d4337d46d85e150e2430a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 12 Jul 2025 23:12:46 BST) Committer: GitHub (Sat 12 Jul 2025 23:12:46 BST) [ie] Add `_search_nextjs_v13_data` helper (#13398) * Fixes FranceTVSiteIE livestream extraction * Fixes GoPlayIE metadata extraction Authored by: bashonly M test/test_InfoExtractor.py M yt_dlp/extractor/common.py M yt_dlp/extractor/francetv.py M yt_dlp/extractor/goplay.py M yt_dlp/extractor/ninenow.py ____________________________________________________________________________________________________________ Commit: 3ae61e0f313dd03a09060abc7a212775c3717818 URL: https://git.catflap.org/yt-dlp/commit/?id=3ae61e0f313dd03a09060abc7a212775c3717818 Author: Lyuben Ivanov (Sat 12 Jul 2025 20:56:11 BST) Committer: GitHub (Sat 12 Jul 2025 20:56:11 BST) [ie/BTVPlus] Add extractor (#13541) Authored by: bubo M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/btvplus.py ____________________________________________________________________________________________________________ Commit: a5d697f62d8be78ffd472acb2f52c8bc32833003 URL: https://git.catflap.org/yt-dlp/commit/?id=a5d697f62d8be78ffd472acb2f52c8bc32833003 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 12 Jul 2025 20:23:22 BST) Committer: GitHub (Sat 12 Jul 2025 20:23:22 BST) [ie/vimeo] Fix extractor (#13692) Closes #13180, Closes #13689 Authored by: bashonly M README.md M yt_dlp/extractor/vimeo.py ____________________________________________________________________________________________________________ Commit: 6e5bee418bc108565108153fd745c8e7a59f16dd URL: https://git.catflap.org/yt-dlp/commit/?id=6e5bee418bc108565108153fd745c8e7a59f16dd Author: coletdjnz (Sat 12 Jul 2025 02:44:27 BST) Committer: GitHub (Sat 12 Jul 2025 02:44:27 BST) [ie/youtube] Ensure context params are consistent for web clients (#13701) Authored by: coletdjnz M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: 5b57b72c1a7c6bd249ffcebdf5630761ec664c10 URL: https://git.catflap.org/yt-dlp/commit/?id=5b57b72c1a7c6bd249ffcebdf5630761ec664c10 Author: coletdjnz (Fri 11 Jul 2025 07:54:01 BST) Committer: GitHub (Fri 11 Jul 2025 07:54:01 BST) [ie/youtube] Do not require PO Token for premium accounts (#13640) Authored by: coletdjnz M README.md M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 2aaf1aa71d174700859c9ec1a81109b78e34961c URL: https://git.catflap.org/yt-dlp/commit/?id=2aaf1aa71d174700859c9ec1a81109b78e34961c Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Wed 9 Jul 2025 23:21:47 BST) Committer: GitHub (Wed 9 Jul 2025 23:21:47 BST) [ie/newspicks] Fix extractor (#13612) Closes #10472 Authored by: doe1080 M yt_dlp/extractor/newspicks.py ____________________________________________________________________________________________________________ Commit: 7b4c96e0898db048259ef5fdf12ed14e3605dce3 URL: https://git.catflap.org/yt-dlp/commit/?id=7b4c96e0898db048259ef5fdf12ed14e3605dce3 Author: Nikolay Fedorov <40500428+swayll@users.noreply.github.com> (Wed 9 Jul 2025 23:16:33 BST) Committer: GitHub (Wed 9 Jul 2025 23:16:33 BST) [ie/mir24.tv] Add extractor (#13651) Closes #13365 Authored by: swayll M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/mir24tv.py ____________________________________________________________________________________________________________ Commit: 0b359b184dee0c7052be482857bf562de67e4928 URL: https://git.catflap.org/yt-dlp/commit/?id=0b359b184dee0c7052be482857bf562de67e4928 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 9 Jul 2025 22:58:19 BST) Committer: GitHub (Wed 9 Jul 2025 22:58:19 BST) [ie/9gag] Support browser impersonation (#13678) Closes #10837 Authored by: bashonly M yt_dlp/extractor/ninegag.py ____________________________________________________________________________________________________________ Commit: 805519bfaa7cb5443912dfe45ac774834ba65a16 URL: https://git.catflap.org/yt-dlp/commit/?id=805519bfaa7cb5443912dfe45ac774834ba65a16 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 9 Jul 2025 21:45:47 BST) Committer: GitHub (Wed 9 Jul 2025 21:45:47 BST) [jsinterp] Fix undefined variable name caching (#13677) Fix b342d27f3f82d913976509ddf5bff539ad8567ec Authored by: bashonly M test/test_jsinterp.py M test/test_youtube_signature.py M yt_dlp/jsinterp.py ____________________________________________________________________________________________________________ Commit: aa9f1f4d577e99897ac16cd19d4e217d688ea75d URL: https://git.catflap.org/yt-dlp/commit/?id=aa9f1f4d577e99897ac16cd19d4e217d688ea75d Author: coletdjnz (Wed 9 Jul 2025 07:29:54 BST) Committer: GitHub (Wed 9 Jul 2025 07:29:54 BST) [ie/youtube] Log bad playability statuses of player responses (#13647) Authored by: coletdjnz M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: fd36b8f31bafbd8096bdb92a446a0c9c6081209c URL: https://git.catflap.org/yt-dlp/commit/?id=fd36b8f31bafbd8096bdb92a446a0c9c6081209c Author: InvalidUsernameException (Tue 8 Jul 2025 05:19:03 BST) Committer: GitHub (Tue 8 Jul 2025 05:19:03 BST) [test:download] Support `playlist_maxcount` (#13433) Authored by: InvalidUsernameException M test/test_download.py ____________________________________________________________________________________________________________ Commit: 99093e96fd6a26dea9d6e4bd1e4b16283b6ad1ee URL: https://git.catflap.org/yt-dlp/commit/?id=99093e96fd6a26dea9d6e4bd1e4b16283b6ad1ee Author: barsnick (Tue 8 Jul 2025 05:18:15 BST) Committer: GitHub (Tue 8 Jul 2025 05:18:15 BST) [devscripts] Fix filename/directory Bash completions (#13620) Closes #13619 Authored by: barsnick M devscripts/bash-completion.in ____________________________________________________________________________________________________________ Commit: 7c49a937887756efcfa162abdcf17e48c244cb0c URL: https://git.catflap.org/yt-dlp/commit/?id=7c49a937887756efcfa162abdcf17e48c244cb0c Author: garret1317 (Tue 8 Jul 2025 04:55:19 BST) Committer: GitHub (Tue 8 Jul 2025 04:55:19 BST) [ie/NhkRadiru] Fix metadata extraction (#12708) Authored by: garret1317 M yt_dlp/extractor/nhk.py ____________________________________________________________________________________________________________ Commit: 884f35d54a64f1e6e7be49459842f573fc3a2701 URL: https://git.catflap.org/yt-dlp/commit/?id=884f35d54a64f1e6e7be49459842f573fc3a2701 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 8 Jul 2025 04:54:27 BST) Committer: GitHub (Tue 8 Jul 2025 04:54:27 BST) [ie/BiliBiliBangumi] Fix geo-block detection (#13667) Closes #13634 Authored by: bashonly M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: c23d837b6524d1e7a4595948871ba1708cba4dfa URL: https://git.catflap.org/yt-dlp/commit/?id=c23d837b6524d1e7a4595948871ba1708cba4dfa Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 7 Jul 2025 21:25:34 BST) Committer: GitHub (Mon 7 Jul 2025 21:25:34 BST) [ie/youtube:tab] Fix subscriptions feed extraction (#13665) Adds support for LOCKUP_CONTENT_TYPE_VIDEO view models Closes #13658 Authored by: bashonly M yt_dlp/extractor/youtube/_tab.py ____________________________________________________________________________________________________________ Commit: a7113722ec33f30fc898caee9242af2b82188a53 URL: https://git.catflap.org/yt-dlp/commit/?id=a7113722ec33f30fc898caee9242af2b82188a53 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 6 Jul 2025 23:14:22 BST) Committer: GitHub (Sun 6 Jul 2025 23:14:22 BST) [fd/hls] Do not fall back to ffmpeg when native is required (#13655) Authored by: bashonly M yt_dlp/downloader/hls.py ____________________________________________________________________________________________________________ Commit: 0e68332bcb9fba87c42805b7a051eeb2bed36206 URL: https://git.catflap.org/yt-dlp/commit/?id=0e68332bcb9fba87c42805b7a051eeb2bed36206 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 6 Jul 2025 23:07:21 BST) Committer: GitHub (Sun 6 Jul 2025 23:07:21 BST) [ie/youtube] Fix subtitles extraction (#13659) Fixes regression introduced in 2ba5391cd68ed4f2415c827d2cecbcbc75ace10b Closes #13654 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 422cc8cb2ff2bd3b4c2bc64e23507b7e6f522c35 URL: https://git.catflap.org/yt-dlp/commit/?id=422cc8cb2ff2bd3b4c2bc64e23507b7e6f522c35 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 6 Jul 2025 23:03:34 BST) Committer: GitHub (Sun 6 Jul 2025 23:03:34 BST) [ie/twitch] Improve error handling (#13618) Authored by: bashonly M yt_dlp/extractor/twitch.py ____________________________________________________________________________________________________________ Commit: fca94ac5d63ed6578b5cd9c8129d97a8a713c39a URL: https://git.catflap.org/yt-dlp/commit/?id=fca94ac5d63ed6578b5cd9c8129d97a8a713c39a Author: bashonly (Sat 5 Jul 2025 23:03:25 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 6 Jul 2025 00:23:15 BST) [ie/youtube] Extract global nsig helper functions (#13639) Authored by: bashonly, seproDev Co-authored-by: sepro M test/test_youtube_signature.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: b342d27f3f82d913976509ddf5bff539ad8567ec URL: https://git.catflap.org/yt-dlp/commit/?id=b342d27f3f82d913976509ddf5bff539ad8567ec Author: bashonly (Sat 5 Jul 2025 22:59:33 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 6 Jul 2025 00:23:15 BST) [jsinterp] Cache undefined variable names (#13639) Authored by: bashonly M yt_dlp/jsinterp.py ____________________________________________________________________________________________________________ Commit: b6328ca05030d815222b25d208cc59a964623bf9 URL: https://git.catflap.org/yt-dlp/commit/?id=b6328ca05030d815222b25d208cc59a964623bf9 Author: bashonly (Sat 5 Jul 2025 22:55:36 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 6 Jul 2025 00:23:15 BST) [jsinterp] Fix variable scoping (#13639) Authored by: bashonly, seproDev Co-authored-by: sepro M test/test_jsinterp.py M yt_dlp/jsinterp.py ____________________________________________________________________________________________________________ Commit: 0b41746964e1d0470ac286ce09408940a3a51147 URL: https://git.catflap.org/yt-dlp/commit/?id=0b41746964e1d0470ac286ce09408940a3a51147 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 2 Jul 2025 14:21:06 BST) Committer: GitHub (Wed 2 Jul 2025 14:21:06 BST) [ie/sproutvideo] Fix extractor (#13610) Closes #13606 Authored by: bashonly M yt_dlp/extractor/sproutvideo.py ____________________________________________________________________________________________________________ Commit: c316416b972d1b05e58fbcc21e80428b900ce102 URL: https://git.catflap.org/yt-dlp/commit/?id=c316416b972d1b05e58fbcc21e80428b900ce102 Author: Simon Sawicki (Wed 2 Jul 2025 00:42:00 BST) Committer: GitHub (Wed 2 Jul 2025 00:42:00 BST) [rh:requests] Do not allocate 2GB on read (#13603) Fixes c2ff2dbaec7929015373fe002e9bd4849931a4ce Authored by: Grub4K M yt_dlp/networking/_requests.py ____________________________________________________________________________________________________________ Commit: e99c0b838a9c5feb40c0dcd291bd7b8620b8d36d URL: https://git.catflap.org/yt-dlp/commit/?id=e99c0b838a9c5feb40c0dcd291bd7b8620b8d36d Author: Simon Sawicki (Tue 1 Jul 2025 23:32:32 BST) Committer: GitHub (Tue 1 Jul 2025 23:32:32 BST) [ie] Detect invalid m3u8 playlist data (#13601) Authored by: Grub4K M test/test_InfoExtractor.py M yt_dlp/extractor/common.py ____________________________________________________________________________________________________________ Commit: c2ff2dbaec7929015373fe002e9bd4849931a4ce URL: https://git.catflap.org/yt-dlp/commit/?id=c2ff2dbaec7929015373fe002e9bd4849931a4ce Author: Simon Sawicki (Tue 1 Jul 2025 23:12:43 BST) Committer: GitHub (Tue 1 Jul 2025 23:12:43 BST) [rh:requests] Work around partial read dropping data (#13599) Authored by: Grub4K M test/test_networking.py M yt_dlp/networking/_requests.py ____________________________________________________________________________________________________________ Commit: ca5cce5b07d51efe7310b449cdefeca8d873e9df URL: https://git.catflap.org/yt-dlp/commit/?id=ca5cce5b07d51efe7310b449cdefeca8d873e9df Author: sepro (Tue 1 Jul 2025 20:17:11 BST) Committer: GitHub (Tue 1 Jul 2025 20:17:11 BST) [cleanup] Bump ruff to 0.12.x (#13596) Authored by: seproDev M pyproject.toml M yt_dlp/aes.py M yt_dlp/extractor/nhk.py ____________________________________________________________________________________________________________ Commit: f3008bc5f89d2691f2f8dfc51b406ef4e25281c3 URL: https://git.catflap.org/yt-dlp/commit/?id=f3008bc5f89d2691f2f8dfc51b406ef4e25281c3 Author: sepro (Tue 1 Jul 2025 12:23:53 BST) Committer: GitHub (Tue 1 Jul 2025 12:23:53 BST) No longer enable `--mtime` by default (#12781) Closes #12780 Authored by: seproDev M README.md M yt_dlp/YoutubeDL.py M yt_dlp/__init__.py M yt_dlp/downloader/fragment.py M yt_dlp/downloader/http.py M yt_dlp/options.py ____________________________________________________________________________________________________________ Commit: 30fa54280b363265d0235b0aab3b1725eb0f61b8 URL: https://git.catflap.org/yt-dlp/commit/?id=30fa54280b363265d0235b0aab3b1725eb0f61b8 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 1 Jul 2025 00:47:20 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 1 Jul 2025 00:47:20 BST) Release 2025.06.30 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: b0187844988e557c7e1e6bb1aabd4c1176768d86 URL: https://git.catflap.org/yt-dlp/commit/?id=b0187844988e557c7e1e6bb1aabd4c1176768d86 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 1 Jul 2025 00:44:42 BST) Committer: GitHub (Tue 1 Jul 2025 00:44:42 BST) [cleanup] Misc (#13590) Authored by: bashonly M devscripts/changelog_override.json ____________________________________________________________________________________________________________ Commit: 11b9416e10cff7513167d76d6c47774fcdd3e26a URL: https://git.catflap.org/yt-dlp/commit/?id=11b9416e10cff7513167d76d6c47774fcdd3e26a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 1 Jul 2025 00:37:56 BST) Committer: GitHub (Tue 1 Jul 2025 00:37:56 BST) [ie/sproutvideo] Support browser impersonation (#13589) Closes #13576 Authored by: bashonly M yt_dlp/extractor/sproutvideo.py ____________________________________________________________________________________________________________ Commit: 35fc33fbc51c7f5392fb2300f65abf6cf107ef90 URL: https://git.catflap.org/yt-dlp/commit/?id=35fc33fbc51c7f5392fb2300f65abf6cf107ef90 Author: Clark (Tue 1 Jul 2025 00:25:28 BST) Committer: GitHub (Tue 1 Jul 2025 00:25:28 BST) [ie/sauceplus] Add extractor (#13567) Authored by: ceandreasen, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/floatplane.py A yt_dlp/extractor/sauceplus.py ____________________________________________________________________________________________________________ Commit: b16722ede83377f77ea8352dcd0a6ca8e83b8f0f URL: https://git.catflap.org/yt-dlp/commit/?id=b16722ede83377f77ea8352dcd0a6ca8e83b8f0f Author: helpimnotdrowning <35247379+helpimnotdrowning@users.noreply.github.com> (Tue 1 Jul 2025 00:24:04 BST) Committer: GitHub (Tue 1 Jul 2025 00:24:04 BST) [ie/kick] Support subscriber-only content (#13550) Closes #13442 Authored by: helpimnotdrowning M yt_dlp/extractor/kick.py ____________________________________________________________________________________________________________ Commit: 500761e41acb96953a5064e951d41d190c287e46 URL: https://git.catflap.org/yt-dlp/commit/?id=500761e41acb96953a5064e951d41d190c287e46 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 1 Jul 2025 00:06:22 BST) Committer: GitHub (Tue 1 Jul 2025 00:06:22 BST) [ie] Fix m3u8 playlist data corruption (#13588) Revert 7b81634fb1d15999757e7a9883daa6ef09ea785b Closes #13581 Authored by: bashonly M test/test_InfoExtractor.py M yt_dlp/extractor/common.py ____________________________________________________________________________________________________________ Commit: 2ba5391cd68ed4f2415c827d2cecbcbc75ace10b URL: https://git.catflap.org/yt-dlp/commit/?id=2ba5391cd68ed4f2415c827d2cecbcbc75ace10b Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 1 Jul 2025 00:02:59 BST) Committer: GitHub (Tue 1 Jul 2025 00:02:59 BST) [ie/youtube] Fix premium formats extraction (#13586) Fix ff6f94041aeee19c5559e1c1cd693960a1c1dd14 Closes #13545 Authored by: bashonly M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: e9f157669e24953a88d15ce22053649db7a8e81e URL: https://git.catflap.org/yt-dlp/commit/?id=e9f157669e24953a88d15ce22053649db7a8e81e Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 30 Jun 2025 20:19:43 BST) Committer: GitHub (Mon 30 Jun 2025 20:19:43 BST) [ie/hotstar] Fix formats extraction (#13585) Fix b5bd057fe86550f3aa67f2fc8790d1c6a251c57b Authored by: bashonly M yt_dlp/extractor/hotstar.py ____________________________________________________________________________________________________________ Commit: 958153a226214c86879e36211ac191bf78289578 URL: https://git.catflap.org/yt-dlp/commit/?id=958153a226214c86879e36211ac191bf78289578 Author: sepro (Mon 30 Jun 2025 14:50:33 BST) Committer: GitHub (Mon 30 Jun 2025 14:50:33 BST) [jsinterp] Fix `extract_object` (#13580) Fixes sig extraction for YouTube player `e12fbea4` Authored by: seproDev M test/test_jsinterp.py M test/test_youtube_signature.py M yt_dlp/jsinterp.py ____________________________________________________________________________________________________________ Commit: 1b883846347addeab12663fd74317fd544341a1c URL: https://git.catflap.org/yt-dlp/commit/?id=1b883846347addeab12663fd74317fd544341a1c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 30 Jun 2025 14:05:52 BST) Committer: GitHub (Mon 30 Jun 2025 14:05:52 BST) [ci] Add signature tests (#13582) Authored by: bashonly A .github/workflows/signature-tests.yml ____________________________________________________________________________________________________________ Commit: 7b81634fb1d15999757e7a9883daa6ef09ea785b URL: https://git.catflap.org/yt-dlp/commit/?id=7b81634fb1d15999757e7a9883daa6ef09ea785b Author: Simon Sawicki (Sun 29 Jun 2025 17:49:27 BST) Committer: GitHub (Sun 29 Jun 2025 17:49:27 BST) [ie] Detect invalid m3u8 playlist data (#13563) Authored by: Grub4K M test/test_InfoExtractor.py M yt_dlp/extractor/common.py ____________________________________________________________________________________________________________ Commit: 7e2504f941a11ea2b0dba00de3f0295cdc253e79 URL: https://git.catflap.org/yt-dlp/commit/?id=7e2504f941a11ea2b0dba00de3f0295cdc253e79 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 29 Jun 2025 00:32:21 BST) Committer: GitHub (Sun 29 Jun 2025 00:32:21 BST) [ie/jiocinema] Remove extractors (#13565) Closes #10123, Closes #10144, Closes #10225, Closes #10240, Closes #10508 Authored by: bashonly M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/jiocinema.py ____________________________________________________________________________________________________________ Commit: 4bd9a7ade7e0508b9795b3e72a69eeb40788b62b URL: https://git.catflap.org/yt-dlp/commit/?id=4bd9a7ade7e0508b9795b3e72a69eeb40788b62b Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 29 Jun 2025 00:30:51 BST) Committer: GitHub (Sun 29 Jun 2025 00:30:51 BST) [ie/hotstar:series] Fix extractor (#13564) * Removes HotStarSeasonIE and HotStarPlaylistIE Authored by: bashonly M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/hotstar.py ____________________________________________________________________________________________________________ Commit: b5bd057fe86550f3aa67f2fc8790d1c6a251c57b URL: https://git.catflap.org/yt-dlp/commit/?id=b5bd057fe86550f3aa67f2fc8790d1c6a251c57b Author: chauhantirth <92777505+chauhantirth@users.noreply.github.com> (Sat 28 Jun 2025 03:29:43 BST) Committer: GitHub (Sat 28 Jun 2025 03:29:43 BST) [ie/hotstar] Fix extractor (#13530) Closes #11195 Authored by: chauhantirth, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/hotstar.py ____________________________________________________________________________________________________________ Commit: 5e292baad62c749b6c340621ab2d0f904165ddfb URL: https://git.catflap.org/yt-dlp/commit/?id=5e292baad62c749b6c340621ab2d0f904165ddfb Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 27 Jun 2025 23:31:06 BST) Committer: GitHub (Fri 27 Jun 2025 23:31:06 BST) [ie/hotstar] Raise for login required (#10405) Closes #10366 Authored by: bashonly M yt_dlp/extractor/hotstar.py ____________________________________________________________________________________________________________ Commit: 0a6b1044899f452cd10b6c7a6b00fa985a9a8b97 URL: https://git.catflap.org/yt-dlp/commit/?id=0a6b1044899f452cd10b6c7a6b00fa985a9a8b97 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 27 Jun 2025 23:29:37 BST) Committer: GitHub (Fri 27 Jun 2025 23:29:37 BST) [ie/hotstar] Fix metadata extraction (#13560) Closes #7946 Authored by: bashonly M yt_dlp/extractor/hotstar.py ____________________________________________________________________________________________________________ Commit: 06c1a8cdffe14050206683253726875144192ef5 URL: https://git.catflap.org/yt-dlp/commit/?id=06c1a8cdffe14050206683253726875144192ef5 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Thu 26 Jun 2025 18:45:03 BST) Committer: GitHub (Thu 26 Jun 2025 18:45:03 BST) [ie/niconico:live] Fix extractor and downloader (#13158) Authored by: doe1080 M yt_dlp/downloader/niconico.py M yt_dlp/extractor/common.py M yt_dlp/extractor/niconico.py ____________________________________________________________________________________________________________ Commit: 99b85ac102047446e6adf5b62bfc3c8d80b53778 URL: https://git.catflap.org/yt-dlp/commit/?id=99b85ac102047446e6adf5b62bfc3c8d80b53778 Author: c-basalt <117849907+c-basalt@users.noreply.github.com> (Thu 26 Jun 2025 18:42:41 BST) Committer: GitHub (Thu 26 Jun 2025 18:42:41 BST) [ie/BilibiliSpaceVideo] Extract hidden-mode collections as playlists (#13533) Closes #13435 Authored by: c-basalt M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: eff0759705ffcb0c9b9bb59433e9b3acbbd36ddc URL: https://git.catflap.org/yt-dlp/commit/?id=eff0759705ffcb0c9b9bb59433e9b3acbbd36ddc Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Thu 26 Jun 2025 00:53:38 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Thu 26 Jun 2025 00:53:38 BST) Release 2025.06.25 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 1838a1ce5d4ade80770ba9162eaffc9a1607dc70 URL: https://git.catflap.org/yt-dlp/commit/?id=1838a1ce5d4ade80770ba9162eaffc9a1607dc70 Author: Anton Larionov <11796525+anlar@users.noreply.github.com> (Thu 26 Jun 2025 00:51:20 BST) Committer: GitHub (Thu 26 Jun 2025 00:51:20 BST) [ie/mave] Add extractor (#13380) Authored by: anlar M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/mave.py ____________________________________________________________________________________________________________ Commit: 2600849badb0d08c55b58dcc77a13af6ba423da6 URL: https://git.catflap.org/yt-dlp/commit/?id=2600849badb0d08c55b58dcc77a13af6ba423da6 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Thu 26 Jun 2025 00:37:49 BST) Committer: GitHub (Thu 26 Jun 2025 00:37:49 BST) [ie/huya:live] Fix extractor (#13520) Authored by: doe1080 M yt_dlp/extractor/huya.py ____________________________________________________________________________________________________________ Commit: 3bd30291601c47fa4a257983473884103ecab0c7 URL: https://git.catflap.org/yt-dlp/commit/?id=3bd30291601c47fa4a257983473884103ecab0c7 Author: D Trombett (Thu 26 Jun 2025 00:26:23 BST) Committer: GitHub (Thu 26 Jun 2025 00:26:23 BST) [ie/tv8.it] Support slugless URLs (#13478) Authored by: DTrombett M yt_dlp/extractor/skyit.py ____________________________________________________________________________________________________________ Commit: a4ce4327c9836691d3b6b00e44a90b6741601ed8 URL: https://git.catflap.org/yt-dlp/commit/?id=a4ce4327c9836691d3b6b00e44a90b6741601ed8 Author: D Trombett (Thu 26 Jun 2025 00:24:39 BST) Committer: GitHub (Thu 26 Jun 2025 00:24:39 BST) [ie/SportDeutschland] Fix extractor (#13519) Closes #13518 Authored by: DTrombett M yt_dlp/extractor/sportdeutschland.py ____________________________________________________________________________________________________________ Commit: c57412d1f9cf0124adc972a47858ac42b740c61d URL: https://git.catflap.org/yt-dlp/commit/?id=c57412d1f9cf0124adc972a47858ac42b740c61d Author: Cæsim (Wed 25 Jun 2025 20:24:20 BST) Committer: GitHub (Wed 25 Jun 2025 20:24:20 BST) [ie/lsm] Fix extractors (#13126) Closes #12298 Authored by: Caesim404 M yt_dlp/extractor/cloudycdn.py M yt_dlp/extractor/lsm.py ____________________________________________________________________________________________________________ Commit: 5b559d0072b7164daf06bacdc41c6f11283452c8 URL: https://git.catflap.org/yt-dlp/commit/?id=5b559d0072b7164daf06bacdc41c6f11283452c8 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 25 Jun 2025 20:02:37 BST) Committer: GitHub (Wed 25 Jun 2025 20:02:37 BST) [ie/sproutvideo] Fix extractor (#13544) Closes #13540 Authored by: bashonly M yt_dlp/extractor/sproutvideo.py ____________________________________________________________________________________________________________ Commit: 8f94b76cbf7bbd9dfd8762c63cdea04f90f1297f URL: https://git.catflap.org/yt-dlp/commit/?id=8f94b76cbf7bbd9dfd8762c63cdea04f90f1297f Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 25 Jun 2025 19:32:57 BST) Committer: GitHub (Wed 25 Jun 2025 19:32:57 BST) [ie/youtube] Check any `ios` m3u8 formats prior to download (#13524) Closes #13511 Authored by: bashonly M yt_dlp/YoutubeDL.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: ff6f94041aeee19c5559e1c1cd693960a1c1dd14 URL: https://git.catflap.org/yt-dlp/commit/?id=ff6f94041aeee19c5559e1c1cd693960a1c1dd14 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 25 Jun 2025 18:10:00 BST) Committer: GitHub (Wed 25 Jun 2025 18:10:00 BST) [ie/youtube] Improve player context payloads (#13539) Closes #12563 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 73bf10211668e4a59ccafd790e06ee82d9fea9ea URL: https://git.catflap.org/yt-dlp/commit/?id=73bf10211668e4a59ccafd790e06ee82d9fea9ea Author: Simon Sawicki (Tue 17 Jun 2025 08:45:19 BST) Committer: GitHub (Tue 17 Jun 2025 08:45:19 BST) [test] `traversal`: Fix morsel tests for Python 3.14 (#13471) Authored by: Grub4K M test/test_traversal.py ____________________________________________________________________________________________________________ Commit: 1722c55400ff30bb5aee5dd7a262f0b7e9ce2f0e URL: https://git.catflap.org/yt-dlp/commit/?id=1722c55400ff30bb5aee5dd7a262f0b7e9ce2f0e Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Fri 13 Jun 2025 00:25:08 BST) Committer: GitHub (Fri 13 Jun 2025 00:25:08 BST) [ie/hypergryph] Improve metadata extraction (#13415) Closes #13384 Authored by: doe1080, eason1478 Co-authored-by: eason1478 <134664337+eason1478@users.noreply.github.com> M yt_dlp/extractor/hypergryph.py ____________________________________________________________________________________________________________ Commit: e6bd4a3da295b760ab20b39c18ce8934d312c2bf URL: https://git.catflap.org/yt-dlp/commit/?id=e6bd4a3da295b760ab20b39c18ce8934d312c2bf Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Fri 13 Jun 2025 00:16:48 BST) Committer: GitHub (Fri 13 Jun 2025 00:16:48 BST) [ie/brightcove:new] Improve metadata extraction (#13461) Authored by: doe1080 M yt_dlp/extractor/brightcove.py ____________________________________________________________________________________________________________ Commit: 51887484e46ab6015c041cb1ab626a55f25a03bd URL: https://git.catflap.org/yt-dlp/commit/?id=51887484e46ab6015c041cb1ab626a55f25a03bd Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 12 Jun 2025 23:15:01 BST) Committer: GitHub (Thu 12 Jun 2025 23:15:01 BST) [ie] Add `_search_nuxt_json` helper (#13386) * Adds InfoExtractor._search_nuxt_json for webpage extraction * Adds InfoExtractor._resolve_nuxt_array for direct use with payload JSON * Adds yt_dlp.utils.jslib module for Python solutions to common JavaScript libraries * Adds devalue.parse and devalue.parse_iter to jslib utils Ref: * https://github.com/nuxt/nuxt/commit/9e503be0f2a24f4df72a3ccab2db4d3e63511f57 * https://github.com/Rich-Harris/devalue/blob/f3fd2aa93d79f21746555671f955a897335edb1b/src/parse.js Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki M test/test_InfoExtractor.py A test/test_devalue.py M yt_dlp/extractor/common.py A yt_dlp/utils/jslib/__init__.py A yt_dlp/utils/jslib/devalue.py ____________________________________________________________________________________________________________ Commit: ba090caeaaaedfca4a2984f5cce104431759b163 URL: https://git.catflap.org/yt-dlp/commit/?id=ba090caeaaaedfca4a2984f5cce104431759b163 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 10 Jun 2025 00:41:52 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 10 Jun 2025 00:41:52 BST) Release 2025.06.09 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 339614a173c74b42d63e858c446a9cae262a13af URL: https://git.catflap.org/yt-dlp/commit/?id=339614a173c74b42d63e858c446a9cae262a13af Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 10 Jun 2025 00:39:00 BST) Committer: GitHub (Tue 10 Jun 2025 00:39:00 BST) [cleanup] Misc (#13278) Authored by: bashonly M README.md M yt_dlp/YoutubeDL.py M yt_dlp/extractor/douyutv.py M yt_dlp/extractor/qqmusic.py M yt_dlp/extractor/vk.py ____________________________________________________________________________________________________________ Commit: aa863ddab9b1d104678e9cf39bb76f5b14fca660 URL: https://git.catflap.org/yt-dlp/commit/?id=aa863ddab9b1d104678e9cf39bb76f5b14fca660 Author: nullpos (Sun 8 Jun 2025 01:45:32 BST) Committer: GitHub (Sun 8 Jun 2025 01:45:32 BST) [ie/cu.ntv.co.jp] Fix extractor (#13302) Closes #10976 Authored by: nullpos, doe1080 Co-authored-by: doe1080 <98906116+doe1080@users.noreply.github.com> M yt_dlp/extractor/ntvcojp.py ____________________________________________________________________________________________________________ Commit: db162b76f6bdece50babe2e0cacfe56888c2e125 URL: https://git.catflap.org/yt-dlp/commit/?id=db162b76f6bdece50babe2e0cacfe56888c2e125 Author: InvalidUsernameException (Sun 8 Jun 2025 01:10:01 BST) Committer: GitHub (Sun 8 Jun 2025 01:10:01 BST) [ie/zdf] Fix language extraction and format sorting (#13313) Closes #13118 Authored by: InvalidUsernameException M yt_dlp/extractor/dreisat.py M yt_dlp/extractor/zdf.py ____________________________________________________________________________________________________________ Commit: e3c605a61f4cc2de9059f37434fa108c3c20f58e URL: https://git.catflap.org/yt-dlp/commit/?id=e3c605a61f4cc2de9059f37434fa108c3c20f58e Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sun 8 Jun 2025 01:06:57 BST) Committer: GitHub (Sun 8 Jun 2025 01:06:57 BST) [ie/sr:mediathek] Improve metadata extraction (#13294) Authored by: doe1080 M yt_dlp/extractor/srmediathek.py ____________________________________________________________________________________________________________ Commit: 97ddfefeb4faba6e61cd80996c16952b8eab16f3 URL: https://git.catflap.org/yt-dlp/commit/?id=97ddfefeb4faba6e61cd80996c16952b8eab16f3 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sun 8 Jun 2025 01:04:32 BST) Committer: GitHub (Sun 8 Jun 2025 01:04:32 BST) [ie/nobelprize] Fix extractor (#13205) Authored by: doe1080 M yt_dlp/extractor/nobelprize.py ____________________________________________________________________________________________________________ Commit: a8bf0011bde92b3f1324a98bfbd38932fd3ebe18 URL: https://git.catflap.org/yt-dlp/commit/?id=a8bf0011bde92b3f1324a98bfbd38932fd3ebe18 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sun 8 Jun 2025 00:16:31 BST) Committer: GitHub (Sun 8 Jun 2025 00:16:31 BST) [ie/startrek] Fix extractor (#13188) Authored by: doe1080 M yt_dlp/extractor/startrek.py ____________________________________________________________________________________________________________ Commit: 13e55162719528d42d2133e16b65ff59a667a6e4 URL: https://git.catflap.org/yt-dlp/commit/?id=13e55162719528d42d2133e16b65ff59a667a6e4 Author: c-basalt <117849907+c-basalt@users.noreply.github.com> (Sun 8 Jun 2025 00:14:57 BST) Committer: GitHub (Sun 8 Jun 2025 00:14:57 BST) [ie/BiliBiliBangumi] Fix extractor (#13416) Closes #13121 Authored by: c-basalt M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: 03dba2012d9bd3f402fa8c2f122afba89bbd22a4 URL: https://git.catflap.org/yt-dlp/commit/?id=03dba2012d9bd3f402fa8c2f122afba89bbd22a4 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 6 Jun 2025 23:02:26 BST) Committer: GitHub (Fri 6 Jun 2025 23:02:26 BST) [ie/telecinco] Fix extractor (#13379) Closes #13378 Authored by: bashonly M yt_dlp/extractor/mitele.py M yt_dlp/extractor/telecinco.py ____________________________________________________________________________________________________________ Commit: 5d96527be80dc1ed1702d9cd548ff86de570ad70 URL: https://git.catflap.org/yt-dlp/commit/?id=5d96527be80dc1ed1702d9cd548ff86de570ad70 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 6 Jun 2025 22:53:30 BST) Committer: GitHub (Fri 6 Jun 2025 22:53:30 BST) [ie/stacommu] Avoid partial stream formats (#13412) Authored by: bashonly M yt_dlp/extractor/stacommu.py ____________________________________________________________________________________________________________ Commit: 1fd0e88b67db53ad163393d6965f68e908fa70e3 URL: https://git.catflap.org/yt-dlp/commit/?id=1fd0e88b67db53ad163393d6965f68e908fa70e3 Author: gamer191 <83270075+gamer191@users.noreply.github.com> (Fri 6 Jun 2025 22:50:36 BST) Committer: GitHub (Fri 6 Jun 2025 22:50:36 BST) [ie/youtube] Add `tv_simply` player client (#13389) Authored by: gamer191 M README.md M test/test_pot/test_pot_builtin_utils.py M test/test_pot/test_pot_builtin_webpospec.py M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/pot/utils.py ____________________________________________________________________________________________________________ Commit: 231349786e8c42089c2e079ec94c0ea866c37999 URL: https://git.catflap.org/yt-dlp/commit/?id=231349786e8c42089c2e079ec94c0ea866c37999 Author: gamer191 <83270075+gamer191@users.noreply.github.com> (Fri 6 Jun 2025 20:32:03 BST) Committer: GitHub (Fri 6 Jun 2025 20:32:03 BST) [ie/youtube] Extract srt subtitles (#13411) Closes #1734 Authored by: gamer191 M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: f37d599a697e82fe68b423865897d55bae34f373 URL: https://git.catflap.org/yt-dlp/commit/?id=f37d599a697e82fe68b423865897d55bae34f373 Author: Sipherdrakon <64430430+Sipherdrakon@users.noreply.github.com> (Fri 6 Jun 2025 10:50:21 BST) Committer: GitHub (Fri 6 Jun 2025 10:50:21 BST) [ie/aenetworks] Fix playlist extractors (#13408) Fix 41952255d114163c43caa2b07416210cbe7709b3 Authored by: Sipherdrakon M yt_dlp/extractor/aenetworks.py ____________________________________________________________________________________________________________ Commit: 9e38b273b7ac942e7e9fc05a651ed810ab7d30ba URL: https://git.catflap.org/yt-dlp/commit/?id=9e38b273b7ac942e7e9fc05a651ed810ab7d30ba Author: Simon Sawicki (Thu 5 Jun 2025 22:50:58 BST) Committer: GitHub (Thu 5 Jun 2025 22:50:58 BST) [ie/youtube] Rework nsig function name extraction (#13403) Closes #13401 Authored by: Grub4K M test/test_youtube_signature.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 4e7c1ea346b510280218b47e8653dbbca3a69870 URL: https://git.catflap.org/yt-dlp/commit/?id=4e7c1ea346b510280218b47e8653dbbca3a69870 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Tue 3 Jun 2025 20:20:46 BST) Committer: GitHub (Tue 3 Jun 2025 20:20:46 BST) [ie/umg:de] Rework extractor (#13373) Authored by: doe1080 M yt_dlp/extractor/umg.py ____________________________________________________________________________________________________________ Commit: e1b6062f8c4a3fa33c65269d48d09ec78de765a2 URL: https://git.catflap.org/yt-dlp/commit/?id=e1b6062f8c4a3fa33c65269d48d09ec78de765a2 Author: barsnick (Tue 3 Jun 2025 03:29:03 BST) Committer: GitHub (Tue 3 Jun 2025 03:29:03 BST) [ie/svt:play] Fix extractor (#13329) Closes #13312 Authored by: barsnick, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/svt.py ____________________________________________________________________________________________________________ Commit: c723c4e5e78263df178dbe69844a3d05f3ef9e35 URL: https://git.catflap.org/yt-dlp/commit/?id=c723c4e5e78263df178dbe69844a3d05f3ef9e35 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 2 Jun 2025 00:20:29 BST) Committer: GitHub (Mon 2 Jun 2025 00:20:29 BST) [ie/vimeo] Extract subtitles from player subdomain (#13350) Closes #12198 Authored by: bashonly M yt_dlp/extractor/vimeo.py ____________________________________________________________________________________________________________ Commit: 148a1eb4c59e127965396c7a6e6acf1979de459e URL: https://git.catflap.org/yt-dlp/commit/?id=148a1eb4c59e127965396c7a6e6acf1979de459e Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 2 Jun 2025 00:18:24 BST) Committer: GitHub (Mon 2 Jun 2025 00:18:24 BST) [ie/odnoklassniki] Detect and raise when login is required (#13361) Closes #13360 Authored by: bashonly M yt_dlp/extractor/odnoklassniki.py ____________________________________________________________________________________________________________ Commit: 85c8a405e3651dc041b758f4744d4fb3c4c55e01 URL: https://git.catflap.org/yt-dlp/commit/?id=85c8a405e3651dc041b758f4744d4fb3c4c55e01 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 2 Jun 2025 00:09:47 BST) Committer: GitHub (Mon 2 Jun 2025 00:09:47 BST) [ie] Improve JSON LD thumbnails extraction (#13368) Authored by: bashonly, doe1080 Co-authored-by: doe1080 <98906116+doe1080@users.noreply.github.com> M test/test_InfoExtractor.py M yt_dlp/extractor/common.py ____________________________________________________________________________________________________________ Commit: 943083edcd3df45aaa597a6967bc6c95b720f54c URL: https://git.catflap.org/yt-dlp/commit/?id=943083edcd3df45aaa597a6967bc6c95b720f54c Author: Sipherdrakon <64430430+Sipherdrakon@users.noreply.github.com> (Sun 1 Jun 2025 18:26:33 BST) Committer: GitHub (Sun 1 Jun 2025 18:26:33 BST) [ie/adobepass] Fix Philo MSO authentication (#13335) Closes #2603 Authored by: Sipherdrakon M yt_dlp/extractor/adobepass.py ____________________________________________________________________________________________________________ Commit: 3fe72e9eea38d9a58211cde42cfaa577ce020e2c URL: https://git.catflap.org/yt-dlp/commit/?id=3fe72e9eea38d9a58211cde42cfaa577ce020e2c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 31 May 2025 00:20:59 BST) Committer: GitHub (Sat 31 May 2025 00:20:59 BST) [ie/weverse] Support login with oauth refresh tokens (#13284) Closes #7806 Authored by: bashonly M yt_dlp/extractor/weverse.py ____________________________________________________________________________________________________________ Commit: d30a49742cfa22e61c47df4ac0e7334d648fb85d URL: https://git.catflap.org/yt-dlp/commit/?id=d30a49742cfa22e61c47df4ac0e7334d648fb85d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 31 May 2025 00:16:47 BST) Committer: GitHub (Sat 31 May 2025 00:16:47 BST) [ie/youtube] Improve signature extraction debug output (#13327) Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 6d265388c6e943419ac99e9151cf75a3265f980f URL: https://git.catflap.org/yt-dlp/commit/?id=6d265388c6e943419ac99e9151cf75a3265f980f Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 30 May 2025 23:51:25 BST) Committer: GitHub (Fri 30 May 2025 23:51:25 BST) [ie/10play] Fix extractor (#13349) Closes #12337 Authored by: bashonly M yt_dlp/extractor/tenplay.py ____________________________________________________________________________________________________________ Commit: a9b370069838e84d44ac7ad095d657003665885a URL: https://git.catflap.org/yt-dlp/commit/?id=a9b370069838e84d44ac7ad095d657003665885a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 30 May 2025 23:48:48 BST) Committer: GitHub (Fri 30 May 2025 23:48:48 BST) [test:postprocessors] Remove binary thumbnail test data (#13341) Authored by: bashonly M .gitignore M Makefile M test/test_postprocessors.py D test/testdata/thumbnails/foo %d bar/foo_%d.webp A test/testdata/thumbnails/foo %d bar/placeholder ____________________________________________________________________________________________________________ Commit: 201812100f315c6727a4418698d5b4e8a79863d4 URL: https://git.catflap.org/yt-dlp/commit/?id=201812100f315c6727a4418698d5b4e8a79863d4 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 28 May 2025 19:13:48 BST) Committer: GitHub (Wed 28 May 2025 19:13:48 BST) [build] Fix macOS requirements caching (#13328) Authored by: bashonly M .github/workflows/build.yml ____________________________________________________________________________________________________________ Commit: cc749a8a3b8b6e5c05318868c72a403f376a1b38 URL: https://git.catflap.org/yt-dlp/commit/?id=cc749a8a3b8b6e5c05318868c72a403f376a1b38 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 28 May 2025 00:11:58 BST) Committer: GitHub (Wed 28 May 2025 00:11:58 BST) [build] Exclude `pkg_resources` from being collected (#13320) Closes #13311 Authored by: bashonly M bundle/docker/static/entrypoint.sh M bundle/pyinstaller.py M pyproject.toml ____________________________________________________________________________________________________________ Commit: f7bbf5a617f9ab54ef51eaef99be36e175b5e9c3 URL: https://git.catflap.org/yt-dlp/commit/?id=f7bbf5a617f9ab54ef51eaef99be36e175b5e9c3 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 26 May 2025 23:54:43 BST) Committer: GitHub (Mon 26 May 2025 23:54:43 BST) [ie/youtube] nsig code improvements and cleanup (#13280) Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: b5be29fa58ec98226e11621fd9c58585bcff6879 URL: https://git.catflap.org/yt-dlp/commit/?id=b5be29fa58ec98226e11621fd9c58585bcff6879 Author: Brian <18603393+brian6932@users.noreply.github.com> (Mon 26 May 2025 23:31:22 BST) Committer: GitHub (Mon 26 May 2025 23:31:22 BST) [ie/youtube] Fix `--mark-watched` support (#13222) Closes #11532 Authored by: iednod55, brian6932 Co-authored-by: iednod55 <210167282+iednod55@users.noreply.github.com> M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 6121559e027a04574690799c1776bc42bb51af31 URL: https://git.catflap.org/yt-dlp/commit/?id=6121559e027a04574690799c1776bc42bb51af31 Author: bashonly (Sat 10 May 2025 09:25:17 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 26 May 2025 21:57:19 BST) [ie/vice] Mark extractors as broken (#13131) Authored by: bashonly M yt_dlp/extractor/vice.py ____________________________________________________________________________________________________________ Commit: 2e5bf002dad16f5ce35aa2023d392c9e518fcd8f URL: https://git.catflap.org/yt-dlp/commit/?id=2e5bf002dad16f5ce35aa2023d392c9e518fcd8f Author: Max (Mon 26 May 2025 20:44:35 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 26 May 2025 21:57:19 BST) [ie/go] Fix provider-locked content extraction (#13131) Closes #1770, Closes #8073 Authored by: maxbin123, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/go.py ____________________________________________________________________________________________________________ Commit: 6693d6603358ae6beca834dbd822a7917498b813 URL: https://git.catflap.org/yt-dlp/commit/?id=6693d6603358ae6beca834dbd822a7917498b813 Author: Max (Mon 26 May 2025 20:42:59 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 26 May 2025 21:57:19 BST) [ie/aenetworks] Fix provider-locked content extraction (#13131) Authored by: maxbin123 M yt_dlp/extractor/aenetworks.py ____________________________________________________________________________________________________________ Commit: b094747e93cfb0a2c53007120e37d0d84d41f030 URL: https://git.catflap.org/yt-dlp/commit/?id=b094747e93cfb0a2c53007120e37d0d84d41f030 Author: Max (Thu 8 May 2025 13:38:32 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 26 May 2025 21:57:19 BST) [ie/WatchESPN] Fix provider-locked content extraction (#13131) Closes #4662 Authored by: maxbin123 M yt_dlp/extractor/espn.py ____________________________________________________________________________________________________________ Commit: 98f8eec956e3b16cb66a3d49cc71af3807db795e URL: https://git.catflap.org/yt-dlp/commit/?id=98f8eec956e3b16cb66a3d49cc71af3807db795e Author: bashonly (Sat 10 May 2025 09:11:24 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 26 May 2025 21:57:19 BST) [ie/brightcove:new] Adapt to new AdobePass requirement (#13131) Authored by: bashonly M yt_dlp/extractor/brightcove.py ____________________________________________________________________________________________________________ Commit: 0daddc780d3ac5bebc3a3ec5b884d9243cbc0745 URL: https://git.catflap.org/yt-dlp/commit/?id=0daddc780d3ac5bebc3a3ec5b884d9243cbc0745 Author: bashonly (Sat 10 May 2025 09:28:02 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 26 May 2025 21:57:19 BST) [ie/turner] Adapt extractors to new AdobePass flow (#13131) Authored by: bashonly M yt_dlp/extractor/adultswim.py M yt_dlp/extractor/nba.py M yt_dlp/extractor/tbs.py M yt_dlp/extractor/teamcoco.py M yt_dlp/extractor/trutv.py M yt_dlp/extractor/turner.py ____________________________________________________________________________________________________________ Commit: 2d7949d5642bc37d1e71bf00c9a55260e5505d58 URL: https://git.catflap.org/yt-dlp/commit/?id=2d7949d5642bc37d1e71bf00c9a55260e5505d58 Author: bashonly (Mon 26 May 2025 20:14:16 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 26 May 2025 21:57:19 BST) [ie/nbc] Rework and adapt extractors to new AdobePass flow (#13131) Closes #1032, Closes #10874, Closes #11148, Closes #12432 Authored by: bashonly M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/bravotv.py M yt_dlp/extractor/nbc.py D yt_dlp/extractor/syfy.py ____________________________________________________________________________________________________________ Commit: ed108b3ea481c6a4b5215a9302ba92d74baa2425 URL: https://git.catflap.org/yt-dlp/commit/?id=ed108b3ea481c6a4b5215a9302ba92d74baa2425 Author: bashonly (Mon 26 May 2025 20:06:39 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 26 May 2025 21:57:19 BST) [ie/theplatform] Improve metadata extraction (#13131) Authored by: bashonly M yt_dlp/extractor/theplatform.py ____________________________________________________________________________________________________________ Commit: eee90acc47d7f8de24afaa8b0271ccaefdf6e88c URL: https://git.catflap.org/yt-dlp/commit/?id=eee90acc47d7f8de24afaa8b0271ccaefdf6e88c Author: Max (Mon 26 May 2025 20:03:39 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 26 May 2025 21:57:19 BST) [ie/adobepass] Add Fubo MSO (#13131) Closes #8287 Authored by: maxbin123 M yt_dlp/extractor/adobepass.py ____________________________________________________________________________________________________________ Commit: 711c5d5d098fee2992a1a624b1c4b30364b91426 URL: https://git.catflap.org/yt-dlp/commit/?id=711c5d5d098fee2992a1a624b1c4b30364b91426 Author: Max (Mon 26 May 2025 19:57:20 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 26 May 2025 21:57:19 BST) [ie/adobepass] Rework to require software statement (#13131) * Also removes broken cookie support Closes #11811 Authored by: maxbin123, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/adobepass.py ____________________________________________________________________________________________________________ Commit: 89c1b349ad81318d9d3bea76c01c891696e58d38 URL: https://git.catflap.org/yt-dlp/commit/?id=89c1b349ad81318d9d3bea76c01c891696e58d38 Author: bashonly (Mon 26 May 2025 19:48:10 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 26 May 2025 21:57:19 BST) [ie/adobepass] Validate login URL before sending credentials (#13131) Authored by: bashonly M yt_dlp/extractor/adobepass.py ____________________________________________________________________________________________________________ Commit: 0ee1102268cf31b07f8a8318a47424c66b2f7378 URL: https://git.catflap.org/yt-dlp/commit/?id=0ee1102268cf31b07f8a8318a47424c66b2f7378 Author: bashonly (Mon 26 May 2025 19:34:20 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 26 May 2025 21:57:19 BST) [ie/adobepass] Always add newer user-agent when required (#13131) Fix dcfeea4dd5e5686821350baa6c7767a011944867 Closes #516 Authored by: bashonly M yt_dlp/extractor/adobepass.py ____________________________________________________________________________________________________________ Commit: 7794374de8afb20499b023107e2abfd4e6b93ee4 URL: https://git.catflap.org/yt-dlp/commit/?id=7794374de8afb20499b023107e2abfd4e6b93ee4 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Fri 23 May 2025 20:25:56 BST) Committer: GitHub (Fri 23 May 2025 20:25:56 BST) [ie/twitter:broadcast] Support events URLs (#13248) Closes #12989 Authored by: doe1080 M yt_dlp/extractor/twitter.py ____________________________________________________________________________________________________________ Commit: 538eb305673c26bff6a2b12f1c96375fe02ce41a URL: https://git.catflap.org/yt-dlp/commit/?id=538eb305673c26bff6a2b12f1c96375fe02ce41a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 23 May 2025 18:42:24 BST) Committer: GitHub (Fri 23 May 2025 18:42:24 BST) [ie/podchaser] Fix extractor (#13271) Closes #13269 Authored by: bashonly M yt_dlp/extractor/podchaser.py ____________________________________________________________________________________________________________ Commit: f8051e3a61686c5db1de5f5746366ecfbc3ad20c URL: https://git.catflap.org/yt-dlp/commit/?id=f8051e3a61686c5db1de5f5746366ecfbc3ad20c Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Fri 23 May 2025 18:29:55 BST) Committer: GitHub (Fri 23 May 2025 18:29:55 BST) [ie/toutiao] Add extractor (#13246) Closes #12125 Authored by: doe1080 M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/toutiao.py ____________________________________________________________________________________________________________ Commit: 52f9729c9a92ad4656d746ff0b1acecb87b3e96d URL: https://git.catflap.org/yt-dlp/commit/?id=52f9729c9a92ad4656d746ff0b1acecb87b3e96d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 23 May 2025 13:58:53 BST) Committer: GitHub (Fri 23 May 2025 13:58:53 BST) [ie/twitcasting] Fix password-protected livestream support (#13097) Closes #13096 Authored by: bashonly M yt_dlp/extractor/twitcasting.py ____________________________________________________________________________________________________________ Commit: 1a8a03ea8d827107319a18076ee3505090667c5a URL: https://git.catflap.org/yt-dlp/commit/?id=1a8a03ea8d827107319a18076ee3505090667c5a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 23 May 2025 13:53:36 BST) Committer: GitHub (Fri 23 May 2025 13:53:36 BST) [ie/patreon] Fix referer header used for embeds (#13276) Fix e0d6c0822930f6e63f574d46d946a58b73ecd10c Closes #13263 Authored by: bashonly M yt_dlp/extractor/patreon.py ____________________________________________________________________________________________________________ Commit: e0d6c0822930f6e63f574d46d946a58b73ecd10c URL: https://git.catflap.org/yt-dlp/commit/?id=e0d6c0822930f6e63f574d46d946a58b73ecd10c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 22 May 2025 23:42:42 BST) Committer: GitHub (Thu 22 May 2025 23:42:42 BST) [ie/patreon] Fix m3u8 formats extraction (#13266) Closes #13263 Authored by: bashonly M yt_dlp/extractor/patreon.py ____________________________________________________________________________________________________________ Commit: 53ea743a9c158f8ca2d75a09ca44ba68606042d8 URL: https://git.catflap.org/yt-dlp/commit/?id=53ea743a9c158f8ca2d75a09ca44ba68606042d8 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 22 May 2025 23:41:31 BST) Committer: GitHub (Thu 22 May 2025 23:41:31 BST) [ie/youtube] Fix automatic captions for some client combinations (#13268) Fix 32ed5f107c6c641958d1cd2752e130de4db55a13 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 415b4c9f955b1a0391204bd24a7132590e7b3bdb URL: https://git.catflap.org/yt-dlp/commit/?id=415b4c9f955b1a0391204bd24a7132590e7b3bdb Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Thu 22 May 2025 10:49:11 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Thu 22 May 2025 10:49:11 BST) Release 2025.05.22 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M README.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 7977b329ed97b216e37bd402f4935f28c00eac9e URL: https://git.catflap.org/yt-dlp/commit/?id=7977b329ed97b216e37bd402f4935f28c00eac9e Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 22 May 2025 10:33:11 BST) Committer: GitHub (Thu 22 May 2025 10:33:11 BST) [cleanup] Misc (#13166) Authored by: bashonly M README.md M yt_dlp/extractor/playsuisse.py M yt_dlp/extractor/soundcloud.py M yt_dlp/extractor/twitter.py M yt_dlp/options.py ____________________________________________________________________________________________________________ Commit: e491fd4d090db3af52a82863fb0553dd5e17fb85 URL: https://git.catflap.org/yt-dlp/commit/?id=e491fd4d090db3af52a82863fb0553dd5e17fb85 Author: Matt Broadway (Thu 22 May 2025 10:22:11 BST) Committer: GitHub (Thu 22 May 2025 10:22:11 BST) [cookies] Fix Linux desktop environment detection (#13197) Closes #12885 Authored by: mbway M test/test_cookies.py M yt_dlp/cookies.py ____________________________________________________________________________________________________________ Commit: 32ed5f107c6c641958d1cd2752e130de4db55a13 URL: https://git.catflap.org/yt-dlp/commit/?id=32ed5f107c6c641958d1cd2752e130de4db55a13 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 22 May 2025 10:13:42 BST) Committer: GitHub (Thu 22 May 2025 10:13:42 BST) [ie/youtube] Add PO token support for subtitles (#13234) Closes #13075 Authored by: bashonly, coletdjnz Co-authored-by: coletdjnz M README.md M test/test_pot/test_pot_builtin_utils.py M yt_dlp/extractor/youtube/_base.py M yt_dlp/extractor/youtube/_video.py M yt_dlp/extractor/youtube/pot/provider.py M yt_dlp/extractor/youtube/pot/utils.py ____________________________________________________________________________________________________________ Commit: 167d7a9f0ffd1b4fe600193441bdb7358db2740b URL: https://git.catflap.org/yt-dlp/commit/?id=167d7a9f0ffd1b4fe600193441bdb7358db2740b Author: sepro (Wed 21 May 2025 23:27:07 BST) Committer: GitHub (Wed 21 May 2025 23:27:07 BST) [jsinterp] Fix increment/decrement evaluation (#13238) Closes #13241 Authored by: seproDev, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M test/test_jsinterp.py M test/test_youtube_signature.py M yt_dlp/jsinterp.py ____________________________________________________________________________________________________________ Commit: 83fabf352489d52843f67e6e9cc752db86d27e6e URL: https://git.catflap.org/yt-dlp/commit/?id=83fabf352489d52843f67e6e9cc752db86d27e6e Author: garret1317 (Wed 21 May 2025 19:29:35 BST) Committer: GitHub (Wed 21 May 2025 19:29:35 BST) [ie/xinpianchang] Fix extractor (#13245) Closes #12737 Authored by: garret1317 M yt_dlp/extractor/xinpianchang.py ____________________________________________________________________________________________________________ Commit: 00b1bec55249cf2ad6271d36492c51b34b6459d1 URL: https://git.catflap.org/yt-dlp/commit/?id=00b1bec55249cf2ad6271d36492c51b34b6459d1 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 20 May 2025 22:53:54 BST) Committer: GitHub (Tue 20 May 2025 22:53:54 BST) [ie/twitch] Support `--live-from-start` (#13202) Closes #10520 Authored by: bashonly M yt_dlp/extractor/twitch.py M yt_dlp/options.py ____________________________________________________________________________________________________________ Commit: c7e575e31608c19c5b26c10a4229db89db5fc9a8 URL: https://git.catflap.org/yt-dlp/commit/?id=c7e575e31608c19c5b26c10a4229db89db5fc9a8 Author: Yasin Özel (Tue 20 May 2025 22:39:27 BST) Committer: GitHub (Tue 20 May 2025 22:39:27 BST) [ie/youtube] Fix geo-restriction error handling (#13217) Authored by: yozel M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 31e090cb787f3504ec25485adff9a2a51d056734 URL: https://git.catflap.org/yt-dlp/commit/?id=31e090cb787f3504ec25485adff9a2a51d056734 Author: Subrat Lima <74418100+subrat-lima@users.noreply.github.com> (Tue 20 May 2025 22:37:21 BST) Committer: GitHub (Tue 20 May 2025 22:37:21 BST) [ie/picarto:vod] Support `/profile/` video URLs (#13227) Closes #13192 Authored by: subrat-lima M yt_dlp/extractor/picarto.py ____________________________________________________________________________________________________________ Commit: 545c1a5b6f2fe88722b41aef0e7485bf3be3f3f9 URL: https://git.catflap.org/yt-dlp/commit/?id=545c1a5b6f2fe88722b41aef0e7485bf3be3f3f9 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 20 May 2025 19:28:34 BST) Committer: GitHub (Tue 20 May 2025 19:28:34 BST) [ie/vimeo:event] Add extractor (#13216) Closes #1608 Authored by: bashonly M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/vimeo.py ____________________________________________________________________________________________________________ Commit: f569be4602c2a857087e495d5d7ed6060cd97abe URL: https://git.catflap.org/yt-dlp/commit/?id=f569be4602c2a857087e495d5d7ed6060cd97abe Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 20 May 2025 19:25:27 BST) Committer: GitHub (Tue 20 May 2025 19:25:27 BST) [ie/niconico] Fix error handling (#13236) Closes #11430 Authored by: bashonly M yt_dlp/extractor/niconico.py ____________________________________________________________________________________________________________ Commit: 2685654a37141cca63eda3a92da0e2706e23ccfd URL: https://git.catflap.org/yt-dlp/commit/?id=2685654a37141cca63eda3a92da0e2706e23ccfd Author: coletdjnz (Sun 18 May 2025 02:45:26 BST) Committer: GitHub (Sun 18 May 2025 02:45:26 BST) [ie/youtube] Add a PO Token Provider Framework (#12840) https://github.com/yt-dlp/yt-dlp/tree/master/yt_dlp/extractor/youtube/pot/README.md Authored by: coletdjnz M README.md M test/test_YoutubeDL.py M test/test_networking_utils.py A test/test_pot/conftest.py A test/test_pot/test_pot_builtin_memorycache.py A test/test_pot/test_pot_builtin_utils.py A test/test_pot/test_pot_builtin_webpospec.py A test/test_pot/test_pot_director.py A test/test_pot/test_pot_framework.py M yt_dlp/YoutubeDL.py M yt_dlp/extractor/youtube/_video.py A yt_dlp/extractor/youtube/pot/README.md A yt_dlp/extractor/youtube/pot/__init__.py A yt_dlp/extractor/youtube/pot/_builtin/__init__.py A yt_dlp/extractor/youtube/pot/_builtin/memory_cache.py A yt_dlp/extractor/youtube/pot/_builtin/webpo_cachespec.py A yt_dlp/extractor/youtube/pot/_director.py A yt_dlp/extractor/youtube/pot/_provider.py A yt_dlp/extractor/youtube/pot/_registry.py A yt_dlp/extractor/youtube/pot/cache.py A yt_dlp/extractor/youtube/pot/provider.py A yt_dlp/extractor/youtube/pot/utils.py M yt_dlp/networking/_curlcffi.py M yt_dlp/networking/_helper.py M yt_dlp/networking/_requests.py M yt_dlp/networking/_urllib.py M yt_dlp/networking/_websockets.py M yt_dlp/utils/networking.py ____________________________________________________________________________________________________________ Commit: abf58dcd6a09e14eec4ea82ae12f79a0337cb383 URL: https://git.catflap.org/yt-dlp/commit/?id=abf58dcd6a09e14eec4ea82ae12f79a0337cb383 Author: Povilas Balzaravičius (Sat 17 May 2025 21:37:00 BST) Committer: GitHub (Sat 17 May 2025 21:37:00 BST) [ie/LRTRadio] Fix extractor (#13200) Authored by: Pawka M yt_dlp/extractor/lrt.py ____________________________________________________________________________________________________________ Commit: 20f288bdc2173c7cc58d709d25ca193c1f6001e7 URL: https://git.catflap.org/yt-dlp/commit/?id=20f288bdc2173c7cc58d709d25ca193c1f6001e7 Author: Geoffrey Frogeye (Sat 17 May 2025 00:24:30 BST) Committer: GitHub (Sat 17 May 2025 00:24:30 BST) [ie/nebula] Support `--mark-watched` (#13120) Authored by: GeoffreyFrogeye M yt_dlp/extractor/nebula.py ____________________________________________________________________________________________________________ Commit: f475e8b529d18efdad603ffda02a56e707fe0e2c URL: https://git.catflap.org/yt-dlp/commit/?id=f475e8b529d18efdad603ffda02a56e707fe0e2c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 17 May 2025 00:16:58 BST) Committer: GitHub (Sat 17 May 2025 00:16:58 BST) [ie/once] Remove extractor (#13164) Authored by: bashonly M yt_dlp/extractor/espn.py M yt_dlp/extractor/gamespot.py D yt_dlp/extractor/once.py M yt_dlp/extractor/theplatform.py M yt_dlp/extractor/voxmedia.py ____________________________________________________________________________________________________________ Commit: 41c0a1fb89628696f8bb88e2b9f3a68f355b8c26 URL: https://git.catflap.org/yt-dlp/commit/?id=41c0a1fb89628696f8bb88e2b9f3a68f355b8c26 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 17 May 2025 00:16:03 BST) Committer: GitHub (Sat 17 May 2025 00:16:03 BST) [ie/1tv] Fix extractor (#13168) Closes #13167 Authored by: bashonly M yt_dlp/extractor/firsttv.py ____________________________________________________________________________________________________________ Commit: a7d9a5eb79ceeecb851389f3f2c88597871ca3f2 URL: https://git.catflap.org/yt-dlp/commit/?id=a7d9a5eb79ceeecb851389f3f2c88597871ca3f2 Author: Jan Baier <7996094+baierjan@users.noreply.github.com> (Sat 17 May 2025 00:04:24 BST) Committer: GitHub (Sat 17 May 2025 00:04:24 BST) [ie/iprima] Fix login support (#12937) Closes #12387 Authored by: baierjan M yt_dlp/extractor/iprima.py ____________________________________________________________________________________________________________ Commit: 586b557b124f954d3f625360ebe970989022ad97 URL: https://git.catflap.org/yt-dlp/commit/?id=586b557b124f954d3f625360ebe970989022ad97 Author: Subrat Lima (Sun 11 May 2025 08:43:46 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 11 May 2025 09:01:13 BST) [ie/jiosaavn:artist] Add extractor (#12803) Closes #10823 Authored by: subrat-lima M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/jiosaavn.py ____________________________________________________________________________________________________________ Commit: 317f4b8006c2c0f0f64f095b1485163ad97c9053 URL: https://git.catflap.org/yt-dlp/commit/?id=317f4b8006c2c0f0f64f095b1485163ad97c9053 Author: Subrat Lima (Sun 11 May 2025 06:51:34 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 11 May 2025 09:01:13 BST) [ie/jiosaavn:show:playlist] Add extractor (#12803) Closes #12766 Authored by: subrat-lima M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/jiosaavn.py ____________________________________________________________________________________________________________ Commit: 6839276496d8814cf16f58b637e45663467928e6 URL: https://git.catflap.org/yt-dlp/commit/?id=6839276496d8814cf16f58b637e45663467928e6 Author: Subrat Lima (Sun 11 May 2025 06:39:35 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 11 May 2025 09:01:13 BST) [ie/jiosaavn:show] Add extractor (#12803) Closes #12766 Authored by: subrat-lima M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/jiosaavn.py ____________________________________________________________________________________________________________ Commit: cbcfe6378dde33a650e3852ab17ad4503b8e008d URL: https://git.catflap.org/yt-dlp/commit/?id=cbcfe6378dde33a650e3852ab17ad4503b8e008d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 11 May 2025 00:22:53 BST) Committer: GitHub (Sun 11 May 2025 00:22:53 BST) [ie/sprout] Remove extractor (#13149) Authored by: bashonly M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/sprout.py ____________________________________________________________________________________________________________ Commit: 7dbb47f84f0ee1266a3a01f58c9bc4c76d76794a URL: https://git.catflap.org/yt-dlp/commit/?id=7dbb47f84f0ee1266a3a01f58c9bc4c76d76794a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 11 May 2025 00:22:38 BST) Committer: GitHub (Sun 11 May 2025 00:22:38 BST) [ie/cartoonnetwork] Remove extractor (#13148) Authored by: bashonly M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/cartoonnetwork.py ____________________________________________________________________________________________________________ Commit: 464c84fedf78eef822a431361155f108b5df96d7 URL: https://git.catflap.org/yt-dlp/commit/?id=464c84fedf78eef822a431361155f108b5df96d7 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 11 May 2025 00:15:12 BST) Committer: GitHub (Sun 11 May 2025 00:15:12 BST) [ie/amcnetworks] Fix extractor (#13147) Authored by: bashonly M yt_dlp/extractor/amcnetworks.py ____________________________________________________________________________________________________________ Commit: 7a7b85c9014d96421e18aa7ea5f4c1bee5ceece0 URL: https://git.catflap.org/yt-dlp/commit/?id=7a7b85c9014d96421e18aa7ea5f4c1bee5ceece0 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sat 10 May 2025 23:46:28 BST) Committer: GitHub (Sat 10 May 2025 23:46:28 BST) [ie/niconico:live] Fix extractor (#13045) Authored by: doe1080 M yt_dlp/extractor/niconico.py ____________________________________________________________________________________________________________ Commit: d880e060803ae8ed5a047e578cca01e1f0e630ce URL: https://git.catflap.org/yt-dlp/commit/?id=d880e060803ae8ed5a047e578cca01e1f0e630ce Author: v3DJG6GL <72495210+v3DJG6GL@users.noreply.github.com> (Sat 10 May 2025 23:37:04 BST) Committer: GitHub (Sat 10 May 2025 23:37:04 BST) [ie/playsuisse] Improve metadata extraction (#12466) Authored by: v3DJG6GL M yt_dlp/extractor/playsuisse.py ____________________________________________________________________________________________________________ Commit: ded11ebc9afba6ba33923375103e9be2d7c804e7 URL: https://git.catflap.org/yt-dlp/commit/?id=ded11ebc9afba6ba33923375103e9be2d7c804e7 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 10 May 2025 23:33:57 BST) Committer: GitHub (Sat 10 May 2025 23:33:57 BST) [ie/youtube] Extract `media_type` for all videos (#13136) Authored by: bashonly M yt_dlp/extractor/youtube/_clip.py M yt_dlp/extractor/youtube/_redirect.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: ea8498ed534642dd7e925961b97b934987142fd3 URL: https://git.catflap.org/yt-dlp/commit/?id=ea8498ed534642dd7e925961b97b934987142fd3 Author: diman8 (Sat 10 May 2025 09:53:59 BST) Committer: GitHub (Sat 10 May 2025 09:53:59 BST) [ie/SVTPage] Fix extractor (#12957) Closes #13142 Authored by: diman8 M yt_dlp/extractor/svt.py ____________________________________________________________________________________________________________ Commit: b26bc32579c00ef579d75a835807ccc87d20ee0a URL: https://git.catflap.org/yt-dlp/commit/?id=b26bc32579c00ef579d75a835807ccc87d20ee0a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 6 May 2025 21:32:41 BST) Committer: GitHub (Tue 6 May 2025 21:32:41 BST) [ie/nytimesarticle] Fix extraction (#13104) Closes #13098 Authored by: bashonly M yt_dlp/extractor/nytimes.py ____________________________________________________________________________________________________________ Commit: f123cc83b3aea45053f5fa1d9141048b01fc2774 URL: https://git.catflap.org/yt-dlp/commit/?id=f123cc83b3aea45053f5fa1d9141048b01fc2774 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 5 May 2025 16:03:07 BST) Committer: GitHub (Mon 5 May 2025 16:03:07 BST) [ie/wat.tv] Improve error handling (#13111) Closes #8191 Authored by: bashonly M yt_dlp/extractor/wat.py ____________________________________________________________________________________________________________ Commit: 0feec6dc131f488428bf881519e7c69766fbb9ae URL: https://git.catflap.org/yt-dlp/commit/?id=0feec6dc131f488428bf881519e7c69766fbb9ae Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 3 May 2025 21:11:40 BST) Committer: GitHub (Sat 3 May 2025 21:11:40 BST) [ie/youtube] Add `web_embedded` client for age-restricted videos (#13089) Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 1d0f6539c47e5d5c68c3c47cdb7075339e2885ac URL: https://git.catflap.org/yt-dlp/commit/?id=1d0f6539c47e5d5c68c3c47cdb7075339e2885ac Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 3 May 2025 20:31:33 BST) Committer: GitHub (Sat 3 May 2025 20:31:33 BST) [ie/bitchute] Fix extractor (#13081) Closes #13080 Authored by: bashonly M yt_dlp/extractor/bitchute.py ____________________________________________________________________________________________________________ Commit: 17cf9088d0d535e4a7feffbf02bd49cd9dae5ab9 URL: https://git.catflap.org/yt-dlp/commit/?id=17cf9088d0d535e4a7feffbf02bd49cd9dae5ab9 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 3 May 2025 18:10:31 BST) Committer: GitHub (Sat 3 May 2025 18:10:31 BST) [build] Bump PyInstaller to v6.13.0 (#13082) Ref: https://github.com/yt-dlp/yt-dlp/issues/10294 Authored by: bashonly M .github/workflows/build.yml M pyproject.toml ____________________________________________________________________________________________________________ Commit: 9064d2482d1fe722bbb4a49731fe0711c410d1c8 URL: https://git.catflap.org/yt-dlp/commit/?id=9064d2482d1fe722bbb4a49731fe0711c410d1c8 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 3 May 2025 18:08:24 BST) Committer: GitHub (Sat 3 May 2025 18:08:24 BST) [build] Bump run-on-arch-action to v3 (#13088) Authored by: bashonly M .github/workflows/build.yml ____________________________________________________________________________________________________________ Commit: 8f303afb43395be360cafd7ad4ce2b6e2eedfb8a URL: https://git.catflap.org/yt-dlp/commit/?id=8f303afb43395be360cafd7ad4ce2b6e2eedfb8a Author: Abdulmohsen <1621552+arabcoders@users.noreply.github.com> (Sat 3 May 2025 16:23:28 BST) Committer: GitHub (Sat 3 May 2025 16:23:28 BST) [ie/youtube] Fix `--live-from-start` support for premieres (#13079) Closes #8543 Authored by: arabcoders M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 5328eda8820cc5f21dcf917684d23fbdca41831d URL: https://git.catflap.org/yt-dlp/commit/?id=5328eda8820cc5f21dcf917684d23fbdca41831d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 3 May 2025 08:19:52 BST) Committer: GitHub (Sat 3 May 2025 08:19:52 BST) [ie/weverse] Fix live extraction (#13084) Closes #12883 Authored by: bashonly M yt_dlp/extractor/weverse.py ____________________________________________________________________________________________________________ Commit: b77e5a553a5d91bd059c3e3f1f3698be417132bf URL: https://git.catflap.org/yt-dlp/commit/?id=b77e5a553a5d91bd059c3e3f1f3698be417132bf Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Thu 1 May 2025 00:24:48 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Thu 1 May 2025 00:24:48 BST) Release 2025.04.30 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 505b400795af557bdcfd9d4fa7e9133b26ef431c URL: https://git.catflap.org/yt-dlp/commit/?id=505b400795af557bdcfd9d4fa7e9133b26ef431c Author: sepro (Thu 1 May 2025 00:01:25 BST) Committer: GitHub (Thu 1 May 2025 00:01:25 BST) [cleanup] Misc (#12844) Authored by: seproDev, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M .github/workflows/core.yml M README.md M devscripts/changelog_override.json M yt_dlp/update.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 74fc2ae12c24eb6b4e02c6360c89bd05f3c8f740 URL: https://git.catflap.org/yt-dlp/commit/?id=74fc2ae12c24eb6b4e02c6360c89bd05f3c8f740 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 30 Apr 2025 23:51:40 BST) Committer: GitHub (Wed 30 Apr 2025 23:51:40 BST) [ie/youtube] Do not strictly deprioritize `missing_pot` formats (#13061) Deprioritization was redundant; they're already hidden behind an extractor-arg Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 7be14109a6bd493a2e881da4f9e30adaf3e7e5d5 URL: https://git.catflap.org/yt-dlp/commit/?id=7be14109a6bd493a2e881da4f9e30adaf3e7e5d5 Author: InvalidUsernameException (Wed 30 Apr 2025 23:27:42 BST) Committer: GitHub (Wed 30 Apr 2025 23:27:42 BST) [ie/zdf] Fix extractors (#12779) Closes #12647 Authored by: InvalidUsernameException, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/dreisat.py M yt_dlp/extractor/phoenix.py M yt_dlp/extractor/zdf.py ____________________________________________________________________________________________________________ Commit: 61c9a938b390b8334ee3a879fe2d93f714e30138 URL: https://git.catflap.org/yt-dlp/commit/?id=61c9a938b390b8334ee3a879fe2d93f714e30138 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 30 Apr 2025 02:15:17 BST) Committer: GitHub (Wed 30 Apr 2025 02:15:17 BST) [ie/youtube] Cache signature timestamps (#13047) Closes #12825 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: fd8394bc50301ac5e930aa65aa71ab1b8372b8ab URL: https://git.catflap.org/yt-dlp/commit/?id=fd8394bc50301ac5e930aa65aa71ab1b8372b8ab Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 30 Apr 2025 02:13:35 BST) Committer: GitHub (Wed 30 Apr 2025 02:13:35 BST) [ie/youtube] Improve warning for SABR-only/SSAP player responses (#13049) Ref: https://github.com/yt-dlp/yt-dlp/issues/12482 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 22ac81a0692019ac833cf282e4ef99718e9ef3fa URL: https://git.catflap.org/yt-dlp/commit/?id=22ac81a0692019ac833cf282e4ef99718e9ef3fa Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 29 Apr 2025 17:45:54 BST) Committer: GitHub (Tue 29 Apr 2025 17:45:54 BST) [ie/vimeo] Extract from mobile API (#13034) Closes #12974 Authored by: bashonly M yt_dlp/extractor/vimeo.py ____________________________________________________________________________________________________________ Commit: 25cd7c1ecbb6cbf21dd3a6e59608e4af94715ecc URL: https://git.catflap.org/yt-dlp/commit/?id=25cd7c1ecbb6cbf21dd3a6e59608e4af94715ecc Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Mon 28 Apr 2025 23:42:01 BST) Committer: GitHub (Mon 28 Apr 2025 23:42:01 BST) [ie/niconico] Fix login support (#13008) Authored by: doe1080 M yt_dlp/extractor/niconico.py ____________________________________________________________________________________________________________ Commit: 28f04e8a5e383ff531db646190b4be45554610d6 URL: https://git.catflap.org/yt-dlp/commit/?id=28f04e8a5e383ff531db646190b4be45554610d6 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 28 Apr 2025 23:31:34 BST) Committer: GitHub (Mon 28 Apr 2025 23:31:34 BST) [ie/reddit] Support `--ignore-no-formats-error` (#12993) Closes #12987 Authored by: bashonly M yt_dlp/extractor/reddit.py ____________________________________________________________________________________________________________ Commit: a3e91df30a45943f40759d2c1e0b6c2ca4b2a263 URL: https://git.catflap.org/yt-dlp/commit/?id=a3e91df30a45943f40759d2c1e0b6c2ca4b2a263 Author: sepro (Mon 28 Apr 2025 23:21:54 BST) Committer: GitHub (Mon 28 Apr 2025 23:21:54 BST) [ie/TV2DK] Fix extractor (#12945) Closes #10334 Authored by: seproDev, bashonly Co-authored-by: bashonly M yt_dlp/extractor/tv2dk.py ____________________________________________________________________________________________________________ Commit: 80736b9c90818adee933a155079b8535bc06819f URL: https://git.catflap.org/yt-dlp/commit/?id=80736b9c90818adee933a155079b8535bc06819f Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 28 Apr 2025 23:20:39 BST) Committer: GitHub (Mon 28 Apr 2025 23:20:39 BST) [ie/bpb] Fix formats extraction (#13015) Closes #13011 Authored by: bashonly M yt_dlp/extractor/bpb.py ____________________________________________________________________________________________________________ Commit: 1ae6bff564a65af41e94f1a4727892471ecdd05a URL: https://git.catflap.org/yt-dlp/commit/?id=1ae6bff564a65af41e94f1a4727892471ecdd05a Author: Sergei Zharkov (Mon 28 Apr 2025 23:19:14 BST) Committer: GitHub (Mon 28 Apr 2025 23:19:14 BST) [ie/twitch:clips] Fix uploader metadata extraction (#13022) Fix 61046c31612b30c749cbdae934b7fe26abe659d7 Authored by: 1271 M yt_dlp/extractor/twitch.py ____________________________________________________________________________________________________________ Commit: b37ff4de5baf4e4e70c6a0ec34e136a279ad20af URL: https://git.catflap.org/yt-dlp/commit/?id=b37ff4de5baf4e4e70c6a0ec34e136a279ad20af Author: sepro (Mon 28 Apr 2025 21:58:30 BST) Committer: GitHub (Mon 28 Apr 2025 21:58:30 BST) [ie/linkedin:events] Add extractor (#12926) Authored by: seproDev, bashonly Co-authored-by: bashonly M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/linkedin.py ____________________________________________________________________________________________________________ Commit: 3690e91265d1d0bbeffaf6a9b8cc9baded1367bd URL: https://git.catflap.org/yt-dlp/commit/?id=3690e91265d1d0bbeffaf6a9b8cc9baded1367bd Author: Simon Sawicki (Mon 28 Apr 2025 20:21:06 BST) Committer: GitHub (Mon 28 Apr 2025 20:21:06 BST) [ci] Add file mode test to code check (#13036) Authored by: Grub4K M .github/workflows/quick-test.yml M yt_dlp/extractor/vk.py ____________________________________________________________________________________________________________ Commit: 8cb08028f5be2acb9835ce1670b196b9b077052f URL: https://git.catflap.org/yt-dlp/commit/?id=8cb08028f5be2acb9835ce1670b196b9b077052f Author: coletdjnz (Sun 27 Apr 2025 01:16:34 BST) Committer: GitHub (Sun 27 Apr 2025 01:16:34 BST) [ie/youtube] Detect and warn when account cookies are rotated (#13014) Related: https://github.com/yt-dlp/yt-dlp/issues/8227 Authored by: coletdjnz M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: 1cf39ddf3d10b6512daa7dd139e5f6c0dc548bbc URL: https://git.catflap.org/yt-dlp/commit/?id=1cf39ddf3d10b6512daa7dd139e5f6c0dc548bbc Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 26 Apr 2025 23:39:29 BST) Committer: GitHub (Sat 26 Apr 2025 23:39:29 BST) [ie/twitter] Fix extraction when logged-in (#13024) Closes #13010 Authored by: bashonly M yt_dlp/extractor/twitter.py ____________________________________________________________________________________________________________ Commit: c2d6659d1069f8cff97e1fd61d1c59e949e1e63d URL: https://git.catflap.org/yt-dlp/commit/?id=c2d6659d1069f8cff97e1fd61d1c59e949e1e63d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 26 Apr 2025 23:08:34 BST) Committer: GitHub (Sat 26 Apr 2025 23:08:34 BST) [ie/youtube] Detect player JS variants for any locale (#13003) Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 26feac3dd142536ad08ad1ed731378cb88e63602 URL: https://git.catflap.org/yt-dlp/commit/?id=26feac3dd142536ad08ad1ed731378cb88e63602 Author: coletdjnz (Fri 25 Apr 2025 05:11:07 BST) Committer: GitHub (Fri 25 Apr 2025 05:11:07 BST) [ie/youtube] Add context to video request rate limit error (#12958) Related: https://github.com/yt-dlp/yt-dlp/issues/11426 Authored by: coletdjnz M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 70599e53b736bb75922b737e6e0d4f76e419bb20 URL: https://git.catflap.org/yt-dlp/commit/?id=70599e53b736bb75922b737e6e0d4f76e419bb20 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Fri 25 Apr 2025 04:42:17 BST) Committer: GitHub (Fri 25 Apr 2025 04:42:17 BST) [ie/twitter:spaces] Improve metadata extraction (#12911) Authored by: doe1080 M yt_dlp/extractor/twitter.py ____________________________________________________________________________________________________________ Commit: 8d127b18f81131453eaba05d3bb810d9b73adb75 URL: https://git.catflap.org/yt-dlp/commit/?id=8d127b18f81131453eaba05d3bb810d9b73adb75 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Thu 24 Apr 2025 21:15:32 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 24 Apr 2025 21:20:25 BST) [fd/NiconicoDmc] Remove downloader (#12916) Authored by: doe1080 M yt_dlp/downloader/__init__.py M yt_dlp/downloader/niconico.py ____________________________________________________________________________________________________________ Commit: 7d05aa99c65352feae1cd9a3ff8784b64bfe382a URL: https://git.catflap.org/yt-dlp/commit/?id=7d05aa99c65352feae1cd9a3ff8784b64bfe382a Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Thu 24 Apr 2025 21:15:07 BST) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 24 Apr 2025 21:20:25 BST) [ie/niconico] Remove DMC formats support (#12916) Authored by: doe1080 M README.md M yt_dlp/extractor/niconico.py ____________________________________________________________________________________________________________ Commit: 36da6360e130197df927ee93409519ce3f4075f5 URL: https://git.catflap.org/yt-dlp/commit/?id=36da6360e130197df927ee93409519ce3f4075f5 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 24 Apr 2025 20:18:22 BST) Committer: GitHub (Thu 24 Apr 2025 20:18:22 BST) [ie/mlbtv] Fix device ID caching (#12980) Authored by: bashonly M yt_dlp/extractor/mlb.py ____________________________________________________________________________________________________________ Commit: e7e3b7a55c456da4a5a812b4fefce4dce8e6a616 URL: https://git.catflap.org/yt-dlp/commit/?id=e7e3b7a55c456da4a5a812b4fefce4dce8e6a616 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 24 Apr 2025 20:10:34 BST) Committer: GitHub (Thu 24 Apr 2025 20:10:34 BST) [ie/dacast] Support tokenized URLs (#12979) Authored by: bashonly M yt_dlp/extractor/dacast.py ____________________________________________________________________________________________________________ Commit: dce82346245e35a46fda836ca2089805d2347935 URL: https://git.catflap.org/yt-dlp/commit/?id=dce82346245e35a46fda836ca2089805d2347935 Author: D Trombett (Thu 24 Apr 2025 19:26:35 BST) Committer: GitHub (Thu 24 Apr 2025 19:26:35 BST) [ie/RaiPlay] Fix DRM detection (#12971) Closes #12969 Authored by: DTrombett M yt_dlp/extractor/rai.py ____________________________________________________________________________________________________________ Commit: 2381881fe58a723853350a6ab750a5efc9f10c85 URL: https://git.catflap.org/yt-dlp/commit/?id=2381881fe58a723853350a6ab750a5efc9f10c85 Author: sepro (Wed 23 Apr 2025 15:31:20 BST) Committer: GitHub (Wed 23 Apr 2025 15:31:20 BST) [ie/vk] Fix uploader extraction (#12985) Closes #12967 Authored by: seproDev M yt_dlp/extractor/vk.py ____________________________________________________________________________________________________________ Commit: 741fd809bc4d301c19b53877692ae510334a6750 URL: https://git.catflap.org/yt-dlp/commit/?id=741fd809bc4d301c19b53877692ae510334a6750 Author: Sergey B (Troex Nevelin) <436912+troex@users.noreply.github.com> (Wed 23 Apr 2025 01:14:42 BST) Committer: GitHub (Wed 23 Apr 2025 01:14:42 BST) [ie/GetCourseRu] Fix extractors (#12943) Closes #12941 Authored by: troex M yt_dlp/extractor/getcourseru.py ____________________________________________________________________________________________________________ Commit: 34a061a295d156934417c67ee98070b94943006b URL: https://git.catflap.org/yt-dlp/commit/?id=34a061a295d156934417c67ee98070b94943006b Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 23 Apr 2025 01:06:35 BST) Committer: GitHub (Wed 23 Apr 2025 01:06:35 BST) [ie/generic] Fix MPD extraction for `file://` URLs (#12978) Fix 5086d4aed6aeb3908c62f49e2d8f74cc0cb05110 Authored by: bashonly M yt_dlp/extractor/generic.py ____________________________________________________________________________________________________________ Commit: 9032f981362ea0be90626fab51ec37934feded6d URL: https://git.catflap.org/yt-dlp/commit/?id=9032f981362ea0be90626fab51ec37934feded6d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 23 Apr 2025 01:00:41 BST) Committer: GitHub (Wed 23 Apr 2025 01:00:41 BST) [ie/cda] Fix formats extraction (#12975) Closes #12962 Authored by: bashonly M yt_dlp/extractor/cda.py ____________________________________________________________________________________________________________ Commit: de271a06fd6d20d4f55597ff7f90e4d913de0a52 URL: https://git.catflap.org/yt-dlp/commit/?id=de271a06fd6d20d4f55597ff7f90e4d913de0a52 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 23 Apr 2025 00:54:41 BST) Committer: GitHub (Wed 23 Apr 2025 00:54:41 BST) [ie/twitcasting] Fix livestream extraction (#12977) Closes #12966 Authored by: bashonly M yt_dlp/extractor/twitcasting.py ____________________________________________________________________________________________________________ Commit: d596824c2f8428362c072518856065070616e348 URL: https://git.catflap.org/yt-dlp/commit/?id=d596824c2f8428362c072518856065070616e348 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 23 Apr 2025 00:47:38 BST) Committer: GitHub (Wed 23 Apr 2025 00:47:38 BST) [ie/vimeo] Fix API extraction (#12976) Closes #12974 Authored by: bashonly M yt_dlp/extractor/vimeo.py ____________________________________________________________________________________________________________ Commit: 88eb1e7a9a2720ac89d653c0d0e40292388823bb URL: https://git.catflap.org/yt-dlp/commit/?id=88eb1e7a9a2720ac89d653c0d0e40292388823bb Author: sepro (Sat 19 Apr 2025 21:08:34 BST) Committer: GitHub (Sat 19 Apr 2025 21:08:34 BST) Add `--preset-alias` option (#12839) Authored by: seproDev, Grub4K Co-authored-by: Simon Sawicki M yt_dlp/options.py ____________________________________________________________________________________________________________ Commit: f5a37ea40e20865b976ffeeff13eeae60292eb23 URL: https://git.catflap.org/yt-dlp/commit/?id=f5a37ea40e20865b976ffeeff13eeae60292eb23 Author: sepro (Sat 19 Apr 2025 01:02:09 BST) Committer: GitHub (Sat 19 Apr 2025 01:02:09 BST) [ie/loco] Fix extractor (#12934) Closes #12930 Authored by: seproDev M yt_dlp/extractor/loco.py ____________________________________________________________________________________________________________ Commit: f07ee91c71920ab1187a7ea756720e81aa406a9d URL: https://git.catflap.org/yt-dlp/commit/?id=f07ee91c71920ab1187a7ea756720e81aa406a9d Author: Florentin Le Moal (Sat 19 Apr 2025 00:47:14 BST) Committer: GitHub (Sat 19 Apr 2025 00:47:14 BST) [ie/rtve] Rework extractors (#10388) Closes #1346, Closes #5756 Authored by: meGAmeS1, seproDev Co-authored-by: sepro M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/rtve.py ____________________________________________________________________________________________________________ Commit: ed8ad1b4d6b9d7a1426ff5192ff924f3371e4721 URL: https://git.catflap.org/yt-dlp/commit/?id=ed8ad1b4d6b9d7a1426ff5192ff924f3371e4721 Author: fries1234 (Sat 19 Apr 2025 00:35:47 BST) Committer: GitHub (Sat 19 Apr 2025 00:35:47 BST) [ie/tvw:tvchannels] Add extractor (#12721) Authored by: fries1234 M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/tvw.py ____________________________________________________________________________________________________________ Commit: 839d64325356310e6de6cd9cad28fb546619ca63 URL: https://git.catflap.org/yt-dlp/commit/?id=839d64325356310e6de6cd9cad28fb546619ca63 Author: Florentin Le Moal (Fri 18 Apr 2025 21:12:31 BST) Committer: GitHub (Fri 18 Apr 2025 21:12:31 BST) [ie/AtresPlayer] Rework extractor (#11424) Closes #996, Closes #1165 Authored by: meGAmeS1, seproDev Co-authored-by: sepro M yt_dlp/extractor/atresplayer.py ____________________________________________________________________________________________________________ Commit: f5736bb35bde62348caebf7b188668655e316deb URL: https://git.catflap.org/yt-dlp/commit/?id=f5736bb35bde62348caebf7b188668655e316deb Author: 香芋奶茶 <17985734+Kiritomo@users.noreply.github.com> (Fri 18 Apr 2025 20:12:27 BST) Committer: GitHub (Fri 18 Apr 2025 20:12:27 BST) [ie/AbemaTV] Fix thumbnail extraction (#12859) Closes #12858 Authored by: Kiritomo M yt_dlp/extractor/abematv.py ____________________________________________________________________________________________________________ Commit: 9d26daa04ad5108257bc5e30f7f040c7f1fe7a5a URL: https://git.catflap.org/yt-dlp/commit/?id=9d26daa04ad5108257bc5e30f7f040c7f1fe7a5a Author: sepro (Fri 18 Apr 2025 20:09:41 BST) Committer: GitHub (Fri 18 Apr 2025 20:09:41 BST) [ie/panopto] Fix formats extraction (#12925) Closes #11042 Authored by: seproDev M yt_dlp/extractor/panopto.py ____________________________________________________________________________________________________________ Commit: 73a26f9ee68610e33c0b4407b77355f2ab7afd0e URL: https://git.catflap.org/yt-dlp/commit/?id=73a26f9ee68610e33c0b4407b77355f2ab7afd0e Author: sepro (Fri 18 Apr 2025 20:08:13 BST) Committer: GitHub (Fri 18 Apr 2025 20:08:13 BST) [ie/linkedin] Support feed URLs (#12927) Closes #6104 Authored by: seproDev M yt_dlp/extractor/linkedin.py ____________________________________________________________________________________________________________ Commit: 4e69a626cce51428bc1d66dc606a56d9498b03a5 URL: https://git.catflap.org/yt-dlp/commit/?id=4e69a626cce51428bc1d66dc606a56d9498b03a5 Author: sepro (Fri 18 Apr 2025 20:05:01 BST) Committer: GitHub (Fri 18 Apr 2025 20:05:01 BST) [ie/tvp:vod] Improve `_VALID_URL` (#12923) Closes #12917 Authored by: seproDev M yt_dlp/extractor/tvp.py ____________________________________________________________________________________________________________ Commit: 77aa15e98f34c4ad425aabf39dd1ee37b48f772c URL: https://git.catflap.org/yt-dlp/commit/?id=77aa15e98f34c4ad425aabf39dd1ee37b48f772c Author: pj47x <59305980+pj47x@users.noreply.github.com> (Fri 18 Apr 2025 19:38:58 BST) Committer: GitHub (Fri 18 Apr 2025 19:38:58 BST) [ie/manyvids] Fix extractor (#10907) Closes #8268 Authored by: pj47x M yt_dlp/extractor/manyvids.py ____________________________________________________________________________________________________________ Commit: cb271d445bc2d866c9a3404b1d8f59bcb77447df URL: https://git.catflap.org/yt-dlp/commit/?id=cb271d445bc2d866c9a3404b1d8f59bcb77447df Author: Michał Walenciak (Fri 18 Apr 2025 19:32:38 BST) Committer: GitHub (Fri 18 Apr 2025 19:32:38 BST) [ie/CDAFolder] Extend `_VALID_URL` (#12919) Closes #12918 Authored by: Kicer86, fireattack Co-authored-by: fireattack M yt_dlp/extractor/cda.py ____________________________________________________________________________________________________________ Commit: ceab4d5ed63a1f135a1816fe967c9d9a1ec7e6e8 URL: https://git.catflap.org/yt-dlp/commit/?id=ceab4d5ed63a1f135a1816fe967c9d9a1ec7e6e8 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Fri 18 Apr 2025 00:46:19 BST) Committer: GitHub (Fri 18 Apr 2025 00:46:19 BST) [networking] Add PATCH request shortcut (#12884) Authored by: doe1080 M test/test_networking.py M yt_dlp/networking/__init__.py M yt_dlp/networking/common.py ____________________________________________________________________________________________________________ Commit: ed6c6d7eefbc78fa72e4e60ad6edaa3ee2acc715 URL: https://git.catflap.org/yt-dlp/commit/?id=ed6c6d7eefbc78fa72e4e60ad6edaa3ee2acc715 Author: leeblackc <1013217387@qq.com> (Fri 18 Apr 2025 00:42:08 BST) Committer: GitHub (Fri 18 Apr 2025 00:42:08 BST) [ie/youtube] Add extractor arg to skip "initial_data" request (#12865) Closes https://github.com/yt-dlp/yt-dlp/issues/12826 Authored by: leeblackc M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: f484c51599a6cd01eb078ea7dc9bbba942967774 URL: https://git.catflap.org/yt-dlp/commit/?id=f484c51599a6cd01eb078ea7dc9bbba942967774 Author: coletdjnz (Fri 18 Apr 2025 00:40:39 BST) Committer: GitHub (Fri 18 Apr 2025 00:40:39 BST) [ie/youtube] Add warning on video captcha challenge (#12939) Authored by: coletdjnz M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 72ba4879304c2082fecbb472e6cc05ee2d154a3b URL: https://git.catflap.org/yt-dlp/commit/?id=72ba4879304c2082fecbb472e6cc05ee2d154a3b Author: coletdjnz (Fri 18 Apr 2025 00:34:30 BST) Committer: GitHub (Fri 18 Apr 2025 00:34:30 BST) [ie/youtube:tab] Extract continuation from empty page (#12938) Fixes https://github.com/yt-dlp/yt-dlp/issues/12933 https://github.com/yt-dlp/yt-dlp/issues/8206 Authored by: coletdjnz M test/helper.py M yt_dlp/extractor/youtube/_tab.py ____________________________________________________________________________________________________________ Commit: 74e90dd9b8f9c1a5c48a2515126654f4d398d687 URL: https://git.catflap.org/yt-dlp/commit/?id=74e90dd9b8f9c1a5c48a2515126654f4d398d687 Author: Subrat Lima <74418100+subrat-lima@users.noreply.github.com> (Mon 7 Apr 2025 00:26:44 BST) Committer: GitHub (Mon 7 Apr 2025 00:26:44 BST) [ie/LRTRadio] Add extractor (#12801) Closes #12745 Authored by: subrat-lima M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/lrt.py ____________________________________________________________________________________________________________ Commit: 1d45e30537bf83e069184a440703e4c43b2e0198 URL: https://git.catflap.org/yt-dlp/commit/?id=1d45e30537bf83e069184a440703e4c43b2e0198 Author: Snack (Mon 7 Apr 2025 00:24:58 BST) Committer: GitHub (Mon 7 Apr 2025 00:24:58 BST) [ie/niconico:live] Fix extractor (#12809) Closes #12365 Authored by: Snack-X M yt_dlp/downloader/niconico.py M yt_dlp/extractor/niconico.py ____________________________________________________________________________________________________________ Commit: 3c1c75ecb8ab352f422b59af46fff2be992e4115 URL: https://git.catflap.org/yt-dlp/commit/?id=3c1c75ecb8ab352f422b59af46fff2be992e4115 Author: Frank Aurich <1100101+automatic@gmail.com> (Sun 6 Apr 2025 20:04:24 BST) Committer: GitHub (Sun 6 Apr 2025 20:04:24 BST) [ie/kika] Add playlist extractor (#12832) Closes #3658 Authored by: 1100101 M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/kika.py ____________________________________________________________________________________________________________ Commit: 7faa18b83dcfc74a1a1e2034e6b0369c495ca645 URL: https://git.catflap.org/yt-dlp/commit/?id=7faa18b83dcfc74a1a1e2034e6b0369c495ca645 Author: J.Luis (Sun 6 Apr 2025 19:48:07 BST) Committer: GitHub (Sun 6 Apr 2025 19:48:07 BST) [ie/ivoox] Add extractor (#12768) Authored by: NeonMan, seproDev Co-authored-by: sepro M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/ivoox.py ____________________________________________________________________________________________________________ Commit: a473e592337edb8ca40cde52c1fcaee261c54df9 URL: https://git.catflap.org/yt-dlp/commit/?id=a473e592337edb8ca40cde52c1fcaee261c54df9 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sun 6 Apr 2025 19:46:08 BST) Committer: GitHub (Sun 6 Apr 2025 19:46:08 BST) [utils] `url_or_none`: Support WebSocket URLs (#12848) Authored by: doe1080 M test/test_utils.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 45f01de00e1bc076b7f676a669736326178647b1 URL: https://git.catflap.org/yt-dlp/commit/?id=45f01de00e1bc076b7f676a669736326178647b1 Author: sepro (Sun 6 Apr 2025 19:31:00 BST) Committer: GitHub (Sun 6 Apr 2025 19:31:00 BST) [utils] `_yield_json_ld`: Make function less fatal (#12855) Authored by: seproDev M yt_dlp/extractor/common.py ____________________________________________________________________________________________________________ Commit: db6d1f145ad583e0220637726029f8f2fa6200a0 URL: https://git.catflap.org/yt-dlp/commit/?id=db6d1f145ad583e0220637726029f8f2fa6200a0 Author: WouterGordts (Sun 6 Apr 2025 18:51:08 BST) Committer: GitHub (Sun 6 Apr 2025 18:51:08 BST) [ie/mixcloud] Refactor extractor (#12830) Authored by: WouterGordts, seproDev Co-authored-by: sepro M yt_dlp/extractor/mixcloud.py ____________________________________________________________________________________________________________ Commit: a3f2b54c2535d862de6efa9cfaa6ca9a2b2f7dd6 URL: https://git.catflap.org/yt-dlp/commit/?id=a3f2b54c2535d862de6efa9cfaa6ca9a2b2f7dd6 Author: sepro (Sun 6 Apr 2025 16:41:48 BST) Committer: GitHub (Sun 6 Apr 2025 16:41:48 BST) [ie/dzen.ru] Rework extractors (#12852) Closes #5523, Closes #10818, Closes #11385, Closes #11470 Authored by: seproDev M yt_dlp/extractor/yandexvideo.py ____________________________________________________________________________________________________________ Commit: 91832111a12d87499294a0f430829b8c2254c339 URL: https://git.catflap.org/yt-dlp/commit/?id=91832111a12d87499294a0f430829b8c2254c339 Author: LN Liberda (Sun 6 Apr 2025 16:05:43 BST) Committer: GitHub (Sun 6 Apr 2025 16:05:43 BST) [ie/TokFMPodcast] Fix formats extraction (#12842) Authored by: selfisekai M yt_dlp/extractor/agora.py ____________________________________________________________________________________________________________ Commit: 425017531fbc3369becb5a44013e26f26efabf45 URL: https://git.catflap.org/yt-dlp/commit/?id=425017531fbc3369becb5a44013e26f26efabf45 Author: Ben Faerber (Sat 5 Apr 2025 21:09:53 BST) Committer: GitHub (Sat 5 Apr 2025 21:09:53 BST) [ie/parti] Add extractors (#12769) Closes #11434 Authored by: benfaerber M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/parti.py ____________________________________________________________________________________________________________ Commit: 58d0c83457b93b3c9a81eb6bc5a4c65f25e949df URL: https://git.catflap.org/yt-dlp/commit/?id=58d0c83457b93b3c9a81eb6bc5a4c65f25e949df Author: sepro (Sat 5 Apr 2025 19:29:57 BST) Committer: GitHub (Sat 5 Apr 2025 19:29:57 BST) [ie/rumble] Improve format extraction (#12838) Closes #12837 Authored by: seproDev M yt_dlp/extractor/rumble.py ____________________________________________________________________________________________________________ Commit: 4ebf41309d04a6e196944f1c0f5f0154cff0055a URL: https://git.catflap.org/yt-dlp/commit/?id=4ebf41309d04a6e196944f1c0f5f0154cff0055a Author: sepro (Sat 5 Apr 2025 18:49:51 BST) Committer: GitHub (Sat 5 Apr 2025 18:49:51 BST) [ie/CrowdBunker] Make format extraction non-fatal (#12836) Authored by: seproDev M yt_dlp/extractor/crowdbunker.py ____________________________________________________________________________________________________________ Commit: e1847535e28788414a25546a45bebcada2f34558 URL: https://git.catflap.org/yt-dlp/commit/?id=e1847535e28788414a25546a45bebcada2f34558 Author: CasperMcFadden95 <145611964+CasperMcFadden95@users.noreply.github.com> (Thu 3 Apr 2025 20:02:24 BST) Committer: GitHub (Thu 3 Apr 2025 20:02:24 BST) [ie/RoyaLive] Add extractor (#12817) Authored by: CasperMcFadden95 M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/roya.py ____________________________________________________________________________________________________________ Commit: 5361a7c6e2933c919716e0cb1e3116c28c40419f URL: https://git.catflap.org/yt-dlp/commit/?id=5361a7c6e2933c919716e0cb1e3116c28c40419f Author: sepro (Thu 3 Apr 2025 18:55:36 BST) Committer: GitHub (Thu 3 Apr 2025 18:55:36 BST) [ie/vk] Fix chapters extraction (#12821) Fix 05c8023a27dd37c49163c0498bf98e3e3c1cb4b9 Authored by: seproDev M yt_dlp/extractor/vk.py ____________________________________________________________________________________________________________ Commit: 349f36606fa7fb658216334a73ac7825c13503c2 URL: https://git.catflap.org/yt-dlp/commit/?id=349f36606fa7fb658216334a73ac7825c13503c2 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Mon 31 Mar 2025 22:54:27 BST) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Mon 31 Mar 2025 22:54:27 BST) Release 2025.03.31 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 5e457af57fae9645b1b8fa0ed689229c8fb9656b URL: https://git.catflap.org/yt-dlp/commit/?id=5e457af57fae9645b1b8fa0ed689229c8fb9656b Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 31 Mar 2025 22:38:21 BST) Committer: GitHub (Mon 31 Mar 2025 22:38:21 BST) [cleanup] Misc (#12802) Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 61046c31612b30c749cbdae934b7fe26abe659d7 URL: https://git.catflap.org/yt-dlp/commit/?id=61046c31612b30c749cbdae934b7fe26abe659d7 Author: DmitryScaletta (Mon 31 Mar 2025 22:21:14 BST) Committer: GitHub (Mon 31 Mar 2025 22:21:14 BST) [ie/twitch:clips] Extract portrait formats (#12763) Authored by: DmitryScaletta M yt_dlp/extractor/twitch.py ____________________________________________________________________________________________________________ Commit: 07f04005e40ebdb368920c511e36e98af0077ed3 URL: https://git.catflap.org/yt-dlp/commit/?id=07f04005e40ebdb368920c511e36e98af0077ed3 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 31 Mar 2025 20:45:48 BST) Committer: GitHub (Mon 31 Mar 2025 20:45:48 BST) [ie/youtube] Add `player_js_variant` extractor-arg (#12767) - Always distinguish between different JS variants' code/functions - Change naming scheme for nsig and sigfuncs in disk cache Authored by: bashonly M README.md M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: e465b078ead75472fcb7b86f6ccaf2b5d3bc4c21 URL: https://git.catflap.org/yt-dlp/commit/?id=e465b078ead75472fcb7b86f6ccaf2b5d3bc4c21 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 31 Mar 2025 20:25:10 BST) Committer: GitHub (Mon 31 Mar 2025 20:25:10 BST) [ie/on24] Support `mainEvent` URLs (#12800) Closes #12782 Authored by: bashonly M yt_dlp/extractor/on24.py ____________________________________________________________________________________________________________ Commit: d63696f23a341ee36a3237ccb5d5e14b34c2c579 URL: https://git.catflap.org/yt-dlp/commit/?id=d63696f23a341ee36a3237ccb5d5e14b34c2c579 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 31 Mar 2025 20:21:44 BST) Committer: GitHub (Mon 31 Mar 2025 20:21:44 BST) [ie/MicrosoftLearnEpisode] Extract more formats (#12799) Closes #12798 Authored by: bashonly M yt_dlp/extractor/microsoftembed.py ____________________________________________________________________________________________________________ Commit: bb321cfdc3fd4400598ddb12a15862bc2ac8fc10 URL: https://git.catflap.org/yt-dlp/commit/?id=bb321cfdc3fd4400598ddb12a15862bc2ac8fc10 Author: Muhammad Labeeb <72980976+mlabeeb03@users.noreply.github.com> (Mon 31 Mar 2025 20:06:33 BST) Committer: GitHub (Mon 31 Mar 2025 20:06:33 BST) [ie/francaisfacile] Add extractor (#12787) Authored by: mlabeeb03 M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/francaisfacile.py ____________________________________________________________________________________________________________ Commit: 5fc521cbd0ce7b2410d0935369558838728e205d URL: https://git.catflap.org/yt-dlp/commit/?id=5fc521cbd0ce7b2410d0935369558838728e205d Author: Miroslav Bendík (Mon 31 Mar 2025 20:04:52 BST) Committer: GitHub (Mon 31 Mar 2025 20:04:52 BST) [ie/stvr] Rename extractor from RTVS to STVR (#12788) Authored by: mireq M yt_dlp/extractor/rtvs.py ____________________________________________________________________________________________________________ Commit: f033d86b96b36f8c5289dd7c3304f42d4d9f6ff4 URL: https://git.catflap.org/yt-dlp/commit/?id=f033d86b96b36f8c5289dd7c3304f42d4d9f6ff4 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 31 Mar 2025 00:28:14 BST) Committer: GitHub (Mon 31 Mar 2025 00:28:14 BST) [ie/mlbtv] Fix radio-only extraction (#12792) Authored by: bashonly M yt_dlp/extractor/mlb.py ____________________________________________________________________________________________________________ Commit: 9a1ec1d36e172d252714cef712a6d091e0a0c4f2 URL: https://git.catflap.org/yt-dlp/commit/?id=9a1ec1d36e172d252714cef712a6d091e0a0c4f2 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 31 Mar 2025 00:02:59 BST) Committer: GitHub (Mon 31 Mar 2025 00:02:59 BST) [ie/generic] Validate response before checking m3u8 live status (#12784) Closes #12744 Authored by: bashonly M yt_dlp/extractor/generic.py ____________________________________________________________________________________________________________ Commit: 29560359120f28adaaac67c86fa8442eb72daa0d URL: https://git.catflap.org/yt-dlp/commit/?id=29560359120f28adaaac67c86fa8442eb72daa0d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 30 Mar 2025 23:54:55 BST) Committer: GitHub (Sun 30 Mar 2025 23:54:55 BST) [ie/sbs] Fix subtitles extraction (#12785) Closes #12783 Authored by: bashonly M yt_dlp/extractor/sbs.py ____________________________________________________________________________________________________________ Commit: 22e34adbd741e1c7072015debd615dc3fb71c401 URL: https://git.catflap.org/yt-dlp/commit/?id=22e34adbd741e1c7072015debd615dc3fb71c401 Author: sepro (Sun 30 Mar 2025 23:38:46 BST) Committer: GitHub (Sun 30 Mar 2025 23:38:46 BST) Add `--compat-options 2024` (#12789) Authored by: seproDev M README.md M yt_dlp/options.py ____________________________________________________________________________________________________________ Commit: 6a6d97b2cbc78f818de05cc96edcdcfd52caa259 URL: https://git.catflap.org/yt-dlp/commit/?id=6a6d97b2cbc78f818de05cc96edcdcfd52caa259 Author: coletdjnz (Fri 28 Mar 2025 22:13:09 GMT) Committer: GitHub (Fri 28 Mar 2025 22:13:09 GMT) [ie/youtube:tab] Fix playlist continuation extraction (#12777) Fixes https://github.com/yt-dlp/yt-dlp/issues/12759 Authored by: coletdjnz M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: 3ddbebb3c69c9da88d8030d54d9bff9c8f49465c URL: https://git.catflap.org/yt-dlp/commit/?id=3ddbebb3c69c9da88d8030d54d9bff9c8f49465c Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Thu 27 Mar 2025 23:45:56 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Thu 27 Mar 2025 23:45:56 GMT) Release 2025.03.27 Created by: bashonly :ci skip all M Changelog.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 48be862b32648bff5b3e553e40fca4dcc6e88b28 URL: https://git.catflap.org/yt-dlp/commit/?id=48be862b32648bff5b3e553e40fca4dcc6e88b28 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 27 Mar 2025 22:31:01 GMT) Committer: GitHub (Thu 27 Mar 2025 22:31:01 GMT) [ie/youtube] Make signature and nsig extraction more robust (#12761) Authored by: bashonly, seproDev Co-authored-by: sepro M test/test_youtube_signature.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: a8b9ff3c2a0ae25735e580173becc78545b92572 URL: https://git.catflap.org/yt-dlp/commit/?id=a8b9ff3c2a0ae25735e580173becc78545b92572 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 27 Mar 2025 22:28:30 GMT) Committer: GitHub (Thu 27 Mar 2025 22:28:30 GMT) [jsinterp] Fix nested attributes and object extraction (#12760) Authored by: bashonly, seproDev Co-authored-by: sepro M test/test_jsinterp.py M yt_dlp/jsinterp.py ____________________________________________________________________________________________________________ Commit: 6eaa574c8217ea9b9c5177fece0714fa622da34c URL: https://git.catflap.org/yt-dlp/commit/?id=6eaa574c8217ea9b9c5177fece0714fa622da34c Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 26 Mar 2025 00:04:51 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 26 Mar 2025 00:04:51 GMT) Release 2025.03.26 Created by: bashonly :ci skip all M Changelog.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: ecee97b4fa90d51c48f9154c3a6d5a8ffe46cd5c URL: https://git.catflap.org/yt-dlp/commit/?id=ecee97b4fa90d51c48f9154c3a6d5a8ffe46cd5c Author: sepro (Tue 25 Mar 2025 23:47:45 GMT) Committer: GitHub (Tue 25 Mar 2025 23:47:45 GMT) [ie/youtube] Only cache nsig code on successful decoding (#12750) Authored by: seproDev, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: a550dfc904a02843a26369ae50dbb7c0febfb30e URL: https://git.catflap.org/yt-dlp/commit/?id=a550dfc904a02843a26369ae50dbb7c0febfb30e Author: sepro (Tue 25 Mar 2025 23:40:58 GMT) Committer: GitHub (Tue 25 Mar 2025 23:40:58 GMT) [ie/youtube] Fix signature and nsig extraction for player `4fcd6e4a` (#12748) Closes #12746 Authored by: seproDev M test/test_youtube_signature.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 336b33e72fe0105a33c40c8e5afdff720e17afdb URL: https://git.catflap.org/yt-dlp/commit/?id=336b33e72fe0105a33c40c8e5afdff720e17afdb Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 25 Mar 2025 00:07:18 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 25 Mar 2025 00:07:18 GMT) Release 2025.03.25 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 9dde546e7ee3e1515d88ee3af08b099351455dc0 URL: https://git.catflap.org/yt-dlp/commit/?id=9dde546e7ee3e1515d88ee3af08b099351455dc0 Author: sepro (Tue 25 Mar 2025 00:05:02 GMT) Committer: GitHub (Tue 25 Mar 2025 00:05:02 GMT) [cleanup] Misc (#12694) Authored by: seproDev M yt_dlp/extractor/bokecc.py M yt_dlp/extractor/hse.py M yt_dlp/extractor/moviepilot.py M yt_dlp/extractor/polskieradio.py M yt_dlp/extractor/redgifs.py M yt_dlp/extractor/senategov.py M yt_dlp/extractor/taptap.py M yt_dlp/extractor/wykop.py M yt_dlp/extractor/youporn.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 66e0bab814e4a52ef3e12d81123ad992a29df50e URL: https://git.catflap.org/yt-dlp/commit/?id=66e0bab814e4a52ef3e12d81123ad992a29df50e Author: Abdulmohsen <1621552+arabcoders@users.noreply.github.com> (Tue 25 Mar 2025 00:00:22 GMT) Committer: GitHub (Tue 25 Mar 2025 00:00:22 GMT) [ie/TVer] Fix extractor (#12659) Closes #12643, Closes #12282 Authored by: arabcoders, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M README.md M yt_dlp/extractor/tver.py ____________________________________________________________________________________________________________ Commit: 801afeac91f97dc0b58cd39cc7e8c50f619dc4e1 URL: https://git.catflap.org/yt-dlp/commit/?id=801afeac91f97dc0b58cd39cc7e8c50f619dc4e1 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Mon 24 Mar 2025 23:12:09 GMT) Committer: GitHub (Mon 24 Mar 2025 23:12:09 GMT) [ie/streaks] Add extractor (#12679) Authored by: doe1080 M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/streaks.py ____________________________________________________________________________________________________________ Commit: 86ab79e1a5182092321102adf6ca34195803b878 URL: https://git.catflap.org/yt-dlp/commit/?id=86ab79e1a5182092321102adf6ca34195803b878 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 24 Mar 2025 22:38:22 GMT) Committer: GitHub (Mon 24 Mar 2025 22:38:22 GMT) [ie] Fix sorting of HLS audio formats by `GROUP-ID` (#12714) Closes #11178 Authored by: bashonly M test/test_InfoExtractor.py M yt_dlp/extractor/common.py ____________________________________________________________________________________________________________ Commit: 3396eb50dcd245b49c0f4aecd6e80ec914095d16 URL: https://git.catflap.org/yt-dlp/commit/?id=3396eb50dcd245b49c0f4aecd6e80ec914095d16 Author: Subrat Lima <74418100+subrat-lima@users.noreply.github.com> (Mon 24 Mar 2025 22:26:45 GMT) Committer: GitHub (Mon 24 Mar 2025 22:26:45 GMT) [ie/17live:vod] Add extractor (#12723) Closes #12570 Authored by: subrat-lima M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/ichinanalive.py ____________________________________________________________________________________________________________ Commit: 5086d4aed6aeb3908c62f49e2d8f74cc0cb05110 URL: https://git.catflap.org/yt-dlp/commit/?id=5086d4aed6aeb3908c62f49e2d8f74cc0cb05110 Author: fireattack (Mon 24 Mar 2025 22:24:09 GMT) Committer: GitHub (Mon 24 Mar 2025 22:24:09 GMT) [ie/generic] Fix MPD base URL parsing (#12718) Closes #12709 Authored by: fireattack M yt_dlp/extractor/generic.py ____________________________________________________________________________________________________________ Commit: 9491b44032b330e05bd5eaa546187005d1e8538e URL: https://git.catflap.org/yt-dlp/commit/?id=9491b44032b330e05bd5eaa546187005d1e8538e Author: sepro (Mon 24 Mar 2025 21:28:47 GMT) Committer: GitHub (Mon 24 Mar 2025 21:28:47 GMT) [utils] `js_to_json`: Make function less fatal (#12715) Authored by: seproDev M test/test_utils.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: b7fbb5a0a16a8e8d3e29c29e26ebed677d0d6ea3 URL: https://git.catflap.org/yt-dlp/commit/?id=b7fbb5a0a16a8e8d3e29c29e26ebed677d0d6ea3 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Mon 24 Mar 2025 21:28:09 GMT) Committer: GitHub (Mon 24 Mar 2025 21:28:09 GMT) [ie/vrsquare] Add extractors (#12515) Authored by: doe1080 M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/vrsquare.py ____________________________________________________________________________________________________________ Commit: 4054a2b623bd1e277b49d2e9abc3d112a4b1c7be URL: https://git.catflap.org/yt-dlp/commit/?id=4054a2b623bd1e277b49d2e9abc3d112a4b1c7be Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 24 Mar 2025 21:22:25 GMT) Committer: GitHub (Mon 24 Mar 2025 21:22:25 GMT) [ie/youtube] Fix PhantomJS nsig fallback (#12728) Also fixes the NSigDeno plugin Closes #12724 Authored by: bashonly M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: b9c979461b244713bf42691a5bc02834e2ba4b2c URL: https://git.catflap.org/yt-dlp/commit/?id=b9c979461b244713bf42691a5bc02834e2ba4b2c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 24 Mar 2025 21:18:51 GMT) Committer: GitHub (Mon 24 Mar 2025 21:18:51 GMT) [ie/youtube] Fix signature and nsig extraction for player `363db69b` (#12725) Closes #12724 Authored by: bashonly M test/test_youtube_signature.py M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 9d5e6de2e7a47226d1f72c713ad45c88ba01db68 URL: https://git.catflap.org/yt-dlp/commit/?id=9d5e6de2e7a47226d1f72c713ad45c88ba01db68 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 23 Mar 2025 16:35:46 GMT) Committer: GitHub (Sun 23 Mar 2025 16:35:46 GMT) [ie/9now.com.au] Fix extractor (#12702) Closes #12591 Authored by: bashonly M yt_dlp/extractor/ninenow.py ____________________________________________________________________________________________________________ Commit: 9bf23902ceb948b9685ce1dab575491571720fc6 URL: https://git.catflap.org/yt-dlp/commit/?id=9bf23902ceb948b9685ce1dab575491571720fc6 Author: Simon Sawicki (Sat 22 Mar 2025 23:15:20 GMT) Committer: GitHub (Sat 22 Mar 2025 23:15:20 GMT) [rh:curl_cffi] Support `curl_cffi` 0.10.x (#12670) Authored by: Grub4K M pyproject.toml M test/test_networking.py M yt_dlp/YoutubeDL.py M yt_dlp/__init__.py M yt_dlp/networking/_curlcffi.py ____________________________________________________________________________________________________________ Commit: be5af3f9e91747768c2b41157851bfbe14c663f7 URL: https://git.catflap.org/yt-dlp/commit/?id=be5af3f9e91747768c2b41157851bfbe14c663f7 Author: sepro (Sat 22 Mar 2025 21:53:20 GMT) Committer: GitHub (Sat 22 Mar 2025 21:53:20 GMT) [ie/deezer] Remove extractors (#12704) Authored by: seproDev M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/deezer.py M yt_dlp/extractor/unsupported.py ____________________________________________________________________________________________________________ Commit: fe4f14b8369038e7c58f7de546d76de1ce3a91ce URL: https://git.catflap.org/yt-dlp/commit/?id=fe4f14b8369038e7c58f7de546d76de1ce3a91ce Author: sepro (Sat 22 Mar 2025 21:34:07 GMT) Committer: GitHub (Sat 22 Mar 2025 21:34:07 GMT) [ie/viki] Remove extractors (#12703) Closes #2907, Closes #2869 Authored by: seproDev M test/test_subtitles.py M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/unsupported.py D yt_dlp/extractor/viki.py ____________________________________________________________________________________________________________ Commit: b872ffec50fd50f790a5a490e006a369a28a3df3 URL: https://git.catflap.org/yt-dlp/commit/?id=b872ffec50fd50f790a5a490e006a369a28a3df3 Author: Simon Sawicki (Sat 22 Mar 2025 20:03:28 GMT) Committer: GitHub (Sat 22 Mar 2025 20:03:28 GMT) [core] Fix attribute error on failed VT init (#12696) Authored by: Grub4K M yt_dlp/YoutubeDL.py ____________________________________________________________________________________________________________ Commit: e2dfccaf808b406d5bcb7dd04ae9ce420752dd6f URL: https://git.catflap.org/yt-dlp/commit/?id=e2dfccaf808b406d5bcb7dd04ae9ce420752dd6f Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 22 Mar 2025 16:44:05 GMT) Committer: GitHub (Sat 22 Mar 2025 16:44:05 GMT) [ie/chzzk:video] Fix extraction (#12692) Closes #12487 Authored by: dirkf, bashonly Co-authored-by: dirkf M yt_dlp/extractor/chzzk.py ____________________________________________________________________________________________________________ Commit: b4488a9e128bf826c3ffbf2d2809ce3141016adb URL: https://git.catflap.org/yt-dlp/commit/?id=b4488a9e128bf826c3ffbf2d2809ce3141016adb Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Fri 21 Mar 2025 23:49:09 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Fri 21 Mar 2025 23:49:09 GMT) Release 2025.03.21 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: f36e4b6e65cb8403791aae2f520697115cb88dec URL: https://git.catflap.org/yt-dlp/commit/?id=f36e4b6e65cb8403791aae2f520697115cb88dec Author: Simon Sawicki (Fri 21 Mar 2025 23:41:56 GMT) Committer: GitHub (Fri 21 Mar 2025 23:41:56 GMT) [cleanup] Misc (#12526) Authored by: Grub4K, seproDev, gamer191, dirkf Co-authored-by: sepro M pyproject.toml M test/test_http_proxy.py M test/test_jsinterp.py M test/test_utils.py M yt_dlp/aes.py M yt_dlp/extractor/bandlab.py M yt_dlp/extractor/bluesky.py M yt_dlp/extractor/common.py M yt_dlp/extractor/medaltv.py M yt_dlp/extractor/weibo.py M yt_dlp/jsinterp.py M yt_dlp/postprocessor/ffmpeg.py M yt_dlp/update.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 983095485c731240aae27c950cb8c24a50827b56 URL: https://git.catflap.org/yt-dlp/commit/?id=983095485c731240aae27c950cb8c24a50827b56 Author: D Trombett (Fri 21 Mar 2025 23:24:13 GMT) Committer: GitHub (Fri 21 Mar 2025 23:24:13 GMT) [ie/loco] Add extractor (#12667) Closes #12496 Authored by: DTrombett M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/loco.py ____________________________________________________________________________________________________________ Commit: bbada3ec0779422cde34f1ce3dcf595da463b493 URL: https://git.catflap.org/yt-dlp/commit/?id=bbada3ec0779422cde34f1ce3dcf595da463b493 Author: Michaël De Boey (Fri 21 Mar 2025 23:19:36 GMT) Committer: GitHub (Fri 21 Mar 2025 23:19:36 GMT) [ie/ketnet] Remove extractor (#12628) Authored by: MichaelDeBoey M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/vrt.py ____________________________________________________________________________________________________________ Commit: 8305df00012ff8138a6ff95279d06b54ac607f63 URL: https://git.catflap.org/yt-dlp/commit/?id=8305df00012ff8138a6ff95279d06b54ac607f63 Author: Michiel Sikma (Fri 21 Mar 2025 23:16:30 GMT) Committer: GitHub (Fri 21 Mar 2025 23:16:30 GMT) [ie/soop] Fix timestamp extraction (#12609) Closes #12606 Authored by: msikma M yt_dlp/extractor/afreecatv.py ____________________________________________________________________________________________________________ Commit: 7223d29569a48a35ad132a508c115973866838d3 URL: https://git.catflap.org/yt-dlp/commit/?id=7223d29569a48a35ad132a508c115973866838d3 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 21 Mar 2025 23:14:46 GMT) Committer: GitHub (Fri 21 Mar 2025 23:14:46 GMT) [ie/mitele] Fix extractor (#12689) Closes #12655 Authored by: bashonly M yt_dlp/extractor/mitele.py M yt_dlp/extractor/telecinco.py ____________________________________________________________________________________________________________ Commit: f5fb2229e66cf59d5bf16065bc041b42a28354a0 URL: https://git.catflap.org/yt-dlp/commit/?id=f5fb2229e66cf59d5bf16065bc041b42a28354a0 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 21 Mar 2025 23:04:58 GMT) Committer: GitHub (Fri 21 Mar 2025 23:04:58 GMT) [ie/BilibiliPlaylist] Fix extractor (#12690) Closes #12651 Authored by: bashonly M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: 89a68c4857ddbaf937ff22f12648baaf6b5af840 URL: https://git.catflap.org/yt-dlp/commit/?id=89a68c4857ddbaf937ff22f12648baaf6b5af840 Author: JChris246 <43832407+JChris246@users.noreply.github.com> (Fri 21 Mar 2025 23:04:34 GMT) Committer: GitHub (Fri 21 Mar 2025 23:04:34 GMT) [ie/jamendo] Fix thumbnail extraction (#12622) Closes #11779 Authored by: JChris246, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/jamendo.py ____________________________________________________________________________________________________________ Commit: 9b868518a15599f3d7ef5a1c730dda164c30da9b URL: https://git.catflap.org/yt-dlp/commit/?id=9b868518a15599f3d7ef5a1c730dda164c30da9b Author: sepro (Fri 21 Mar 2025 20:58:10 GMT) Committer: GitHub (Fri 21 Mar 2025 20:58:10 GMT) [ie/youtube] Fix nsig and signature extraction for player `643afba4` (#12684) Closes #12677, Closes #12682 Authored by: seproDev, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M test/test_jsinterp.py M test/test_youtube_signature.py M yt_dlp/extractor/youtube/_video.py M yt_dlp/jsinterp.py ____________________________________________________________________________________________________________ Commit: 2ee3a0aff9be2be3bea60640d3d8a0febaf0acb6 URL: https://git.catflap.org/yt-dlp/commit/?id=2ee3a0aff9be2be3bea60640d3d8a0febaf0acb6 Author: D Trombett (Sun 16 Mar 2025 22:10:16 GMT) Committer: GitHub (Sun 16 Mar 2025 22:10:16 GMT) [ie/tv8.it] Add live and playlist extractors (#12569) Closes #12542 Authored by: DTrombett M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/skyit.py ____________________________________________________________________________________________________________ Commit: 01a8be4c23f186329d85f9c78db34a55f3294ac5 URL: https://git.catflap.org/yt-dlp/commit/?id=01a8be4c23f186329d85f9c78db34a55f3294ac5 Author: Arc8ne <87318107+Arc8ne@users.noreply.github.com> (Sun 16 Mar 2025 22:03:10 GMT) Committer: GitHub (Sun 16 Mar 2025 22:03:10 GMT) [ie/Canalsurmas] Add extractor (#12497) Closes #5516 Authored by: Arc8ne M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/canalsurmas.py ____________________________________________________________________________________________________________ Commit: ebac65aa9e0bf9a97c24d00f7977900d2577364b URL: https://git.catflap.org/yt-dlp/commit/?id=ebac65aa9e0bf9a97c24d00f7977900d2577364b Author: Refael Ackermann (Sun 16 Mar 2025 21:41:32 GMT) Committer: GitHub (Sun 16 Mar 2025 21:41:32 GMT) [ie/NBCStations] Fix extractor (#12534) Authored by: refack M yt_dlp/extractor/nbc.py ____________________________________________________________________________________________________________ Commit: 4815dac131d42c51e12c1d05232db0bbbf607329 URL: https://git.catflap.org/yt-dlp/commit/?id=4815dac131d42c51e12c1d05232db0bbbf607329 Author: thedenv <70494480+thedenv@users.noreply.github.com> (Sun 16 Mar 2025 18:54:46 GMT) Committer: GitHub (Sun 16 Mar 2025 18:54:46 GMT) [ie/msn] Rework extractor (#12513) Closes #3225 Authored by: thedenv, seproDev Co-authored-by: sepro M yt_dlp/extractor/msn.py ____________________________________________________________________________________________________________ Commit: 95f8df2f796d0048119615200758199aedcd7cf4 URL: https://git.catflap.org/yt-dlp/commit/?id=95f8df2f796d0048119615200758199aedcd7cf4 Author: Simon Sawicki (Sun 16 Mar 2025 11:45:44 GMT) Committer: GitHub (Sun 16 Mar 2025 11:45:44 GMT) [networking] Always add unsupported suffix on version mismatch (#12626) Authored by: Grub4K M yt_dlp/networking/_requests.py M yt_dlp/networking/_websockets.py ____________________________________________________________________________________________________________ Commit: e67d786c7cc87bd449d22e0ddef08306891c1173 URL: https://git.catflap.org/yt-dlp/commit/?id=e67d786c7cc87bd449d22e0ddef08306891c1173 Author: coletdjnz (Sat 15 Mar 2025 21:28:16 GMT) Committer: GitHub (Sat 15 Mar 2025 21:28:16 GMT) [ie/youtube] Warn on DRM formats (#12593) Authored by: coletdjnz M yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: d9a53cc1e6fd912daf500ca4f19e9ca88994dbf9 URL: https://git.catflap.org/yt-dlp/commit/?id=d9a53cc1e6fd912daf500ca4f19e9ca88994dbf9 Author: sepro (Sat 15 Mar 2025 21:16:00 GMT) Committer: GitHub (Sat 15 Mar 2025 21:16:00 GMT) [ie/reddit] Truncate title (#12567) Authored by: seproDev M yt_dlp/extractor/reddit.py ____________________________________________________________________________________________________________ Commit: 83b119dadb0f267f1fb66bf7ed74c097349de79e URL: https://git.catflap.org/yt-dlp/commit/?id=83b119dadb0f267f1fb66bf7ed74c097349de79e Author: sepro (Sat 15 Mar 2025 21:15:29 GMT) Committer: GitHub (Sat 15 Mar 2025 21:15:29 GMT) [ie/tiktok] Truncate title (#12566) Authored by: seproDev M yt_dlp/extractor/tiktok.py ____________________________________________________________________________________________________________ Commit: 06f6de78db2eceeabd062ab1a3023e0ff9d4df53 URL: https://git.catflap.org/yt-dlp/commit/?id=06f6de78db2eceeabd062ab1a3023e0ff9d4df53 Author: sepro (Sat 15 Mar 2025 21:15:03 GMT) Committer: GitHub (Sat 15 Mar 2025 21:15:03 GMT) [ie/twitter] Truncate title (#12560) Authored by: seproDev M yt_dlp/extractor/twitter.py ____________________________________________________________________________________________________________ Commit: 3380febe9984c21c79c3147c1d390a4cf339bc4c URL: https://git.catflap.org/yt-dlp/commit/?id=3380febe9984c21c79c3147c1d390a4cf339bc4c Author: sepro (Sat 15 Mar 2025 20:57:56 GMT) Committer: GitHub (Sat 15 Mar 2025 20:57:56 GMT) [ie/youtube] Player client maintenance (#12603) Authored by: seproDev M README.md M yt_dlp/extractor/youtube/_base.py ____________________________________________________________________________________________________________ Commit: be0d819e1103195043f6743650781f0d4d343f6d URL: https://git.catflap.org/yt-dlp/commit/?id=be0d819e1103195043f6743650781f0d4d343f6d Author: rysson (Sat 15 Mar 2025 20:47:50 GMT) Committer: GitHub (Sat 15 Mar 2025 20:47:50 GMT) [ie/cda] Fix login support (#12552) Closes #10306 Authored by: rysson M yt_dlp/extractor/cda.py ____________________________________________________________________________________________________________ Commit: df9ebeec00d658693252978d1ffb885e67aa6ab6 URL: https://git.catflap.org/yt-dlp/commit/?id=df9ebeec00d658693252978d1ffb885e67aa6ab6 Author: Michaël De Boey (Sat 15 Mar 2025 20:29:22 GMT) Committer: GitHub (Sat 15 Mar 2025 20:29:22 GMT) [ie/vrtmax] Rework extractor (#12479) Closes #7997, Closes #8174, Closes #9375 Authored by: MichaelDeBoey, bergoid, seproDev Co-authored-by: bergoid Co-authored-by: sepro D yt_dlp/extractor/gigya.py M yt_dlp/extractor/vrt.py ____________________________________________________________________________________________________________ Commit: 17504f253564cfad86244de2b6346d07d2300ca5 URL: https://git.catflap.org/yt-dlp/commit/?id=17504f253564cfad86244de2b6346d07d2300ca5 Author: fireattack (Sat 15 Mar 2025 16:14:01 GMT) Committer: GitHub (Sat 15 Mar 2025 16:14:01 GMT) [ie/openrec] Fix `_VALID_URL` (#12608) Authored by: fireattack M yt_dlp/extractor/openrec.py ____________________________________________________________________________________________________________ Commit: 4432a9390c79253ac830702b226d2e558b636725 URL: https://git.catflap.org/yt-dlp/commit/?id=4432a9390c79253ac830702b226d2e558b636725 Author: coletdjnz (Thu 13 Mar 2025 04:37:33 GMT) Committer: GitHub (Thu 13 Mar 2025 04:37:33 GMT) [ie/youtube] Split into package (#12557) Authored by: coletdjnz A yt_dlp/extractor/youtube/__init__.py A yt_dlp/extractor/youtube/_base.py A yt_dlp/extractor/youtube/_clip.py A yt_dlp/extractor/youtube/_mistakes.py A yt_dlp/extractor/youtube/_notifications.py A yt_dlp/extractor/youtube/_redirect.py A yt_dlp/extractor/youtube/_search.py A yt_dlp/extractor/youtube/_tab.py R051 yt_dlp/extractor/youtube.py yt_dlp/extractor/youtube/_video.py ____________________________________________________________________________________________________________ Commit: 05c8023a27dd37c49163c0498bf98e3e3c1cb4b9 URL: https://git.catflap.org/yt-dlp/commit/?id=05c8023a27dd37c49163c0498bf98e3e3c1cb4b9 Author: sepro (Fri 7 Mar 2025 21:14:38 GMT) Committer: GitHub (Fri 7 Mar 2025 21:14:38 GMT) [ie/vk] Improve metadata extraction (#12510) Closes #12509 Authored by: seproDev M yt_dlp/extractor/vk.py ____________________________________________________________________________________________________________ Commit: bd0a66816934de70312eea1e71c59c13b401dc3a URL: https://git.catflap.org/yt-dlp/commit/?id=bd0a66816934de70312eea1e71c59c13b401dc3a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 5 Mar 2025 06:38:23 GMT) Committer: GitHub (Wed 5 Mar 2025 06:38:23 GMT) [ie/pinterest] Fix extractor (#12538) Closes #12529 Authored by: mikf Co-authored-by: =?UTF-8?q?Mike=20F=C3=A4hrmann?= M yt_dlp/extractor/pinterest.py ____________________________________________________________________________________________________________ Commit: b8b47547049f5ebc3dd680fc7de70ed0ca9c0d70 URL: https://git.catflap.org/yt-dlp/commit/?id=b8b47547049f5ebc3dd680fc7de70ed0ca9c0d70 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 5 Mar 2025 06:22:52 GMT) Committer: GitHub (Wed 5 Mar 2025 06:22:52 GMT) [ie/twitter] Fix syndication token generation (#12537) Fix 14cd7f3443c6da4d49edaefcc12da9dee86e243e Authored by: bashonly M yt_dlp/extractor/twitter.py ____________________________________________________________________________________________________________ Commit: 9d70abe4de401175cbbaaa36017806f16b2df9af URL: https://git.catflap.org/yt-dlp/commit/?id=9d70abe4de401175cbbaaa36017806f16b2df9af Author: u-spec-png <54671367+u-spec-png@users.noreply.github.com> (Tue 4 Mar 2025 00:51:23 GMT) Committer: GitHub (Tue 4 Mar 2025 00:51:23 GMT) [ie/N1] Fix extraction of newer articles (#12514) Authored by: u-spec-png M yt_dlp/extractor/n1.py ____________________________________________________________________________________________________________ Commit: 8eb9c1bf3b9908cca22ef043602aa24fb9f352c6 URL: https://git.catflap.org/yt-dlp/commit/?id=8eb9c1bf3b9908cca22ef043602aa24fb9f352c6 Author: sepro (Mon 3 Mar 2025 23:46:18 GMT) Committer: GitHub (Mon 3 Mar 2025 23:46:18 GMT) [ie/RTP] Rework extractor (#11638) Closes #4661, Closes #10393, Closes #11244 Authored by: seproDev, vallovic, red-acid, pferreir, somini Co-authored-by: vallovic Co-authored-by: red-acid <161967284+red-acid@users.noreply.github.com> Co-authored-by: Pedro Ferreira Co-authored-by: somini M yt_dlp/extractor/rtp.py ____________________________________________________________________________________________________________ Commit: 42b7440963866e31ff84a5b89030d1c596fa2e6e URL: https://git.catflap.org/yt-dlp/commit/?id=42b7440963866e31ff84a5b89030d1c596fa2e6e Author: fries1234 (Mon 3 Mar 2025 22:25:30 GMT) Committer: GitHub (Mon 3 Mar 2025 22:25:30 GMT) [ie/tvw] Add extractor (#12271) Authored by: fries1234 M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/tvw.py ____________________________________________________________________________________________________________ Commit: 172d5fcd778bf2605db7647ebc56b29ed18d24ac URL: https://git.catflap.org/yt-dlp/commit/?id=172d5fcd778bf2605db7647ebc56b29ed18d24ac Author: sepro (Mon 3 Mar 2025 21:55:03 GMT) Committer: GitHub (Mon 3 Mar 2025 21:55:03 GMT) [ie/MagellanTV] Fix extractor (#12505) Closes #12498 Authored by: seproDev M yt_dlp/extractor/magellantv.py ____________________________________________________________________________________________________________ Commit: 7d18fed8f1983fe6de4ddc810dfb2761ba5744ac URL: https://git.catflap.org/yt-dlp/commit/?id=7d18fed8f1983fe6de4ddc810dfb2761ba5744ac Author: Simon Sawicki (Sun 2 Mar 2025 23:10:01 GMT) Committer: GitHub (Sun 2 Mar 2025 23:10:01 GMT) [networking] Add `keep_header_casing` extension (#11652) Authored by: coletdjnz, Grub4K Co-authored-by: coletdjnz M test/test_networking.py M test/test_utils.py M test/test_websockets.py M yt_dlp/networking/_requests.py M yt_dlp/networking/_urllib.py M yt_dlp/networking/_websockets.py M yt_dlp/networking/common.py M yt_dlp/networking/impersonate.py M yt_dlp/utils/networking.py ____________________________________________________________________________________________________________ Commit: 79ec2fdff75c8c1bb89b550266849ad4dec48dd3 URL: https://git.catflap.org/yt-dlp/commit/?id=79ec2fdff75c8c1bb89b550266849ad4dec48dd3 Author: coletdjnz (Fri 28 Feb 2025 06:33:31 GMT) Committer: GitHub (Fri 28 Feb 2025 06:33:31 GMT) [ie/youtube] Warn on missing formats due to SSAP (#12483) See https://github.com/yt-dlp/yt-dlp/issues/12482 Authored by: coletdjnz M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 3042afb5fe342d3a00de76704cd7de611acc350e URL: https://git.catflap.org/yt-dlp/commit/?id=3042afb5fe342d3a00de76704cd7de611acc350e Author: sepro (Wed 26 Feb 2025 18:39:50 GMT) Committer: GitHub (Wed 26 Feb 2025 18:39:50 GMT) [ie/CultureUnplugged] Extend `_VALID_URL` (#12486) Closes #12477 Authored by: seproDev M yt_dlp/extractor/cultureunplugged.py ____________________________________________________________________________________________________________ Commit: ad60137c141efa5023fbc0ac8579eaefe8b3d8cc URL: https://git.catflap.org/yt-dlp/commit/?id=ad60137c141efa5023fbc0ac8579eaefe8b3d8cc Author: sepro (Wed 26 Feb 2025 18:36:33 GMT) Committer: GitHub (Wed 26 Feb 2025 18:36:33 GMT) [ie/Dailymotion] Improve embed detection (#12464) Closes #12453 Authored by: seproDev M yt_dlp/extractor/dailymotion.py ____________________________________________________________________________________________________________ Commit: 0bb39788626002a8a67e925580227952c563c8b9 URL: https://git.catflap.org/yt-dlp/commit/?id=0bb39788626002a8a67e925580227952c563c8b9 Author: 4ft35t <4ft35t@users.noreply.github.com> (Sun 23 Feb 2025 19:16:06 GMT) Committer: GitHub (Sun 23 Feb 2025 19:16:06 GMT) [ie/weibo] Support playlists (#12284) Closes #12283 Authored by: 4ft35t M yt_dlp/extractor/weibo.py ____________________________________________________________________________________________________________ Commit: 7508e34f203e97389f1d04db92140b13401dd724 URL: https://git.catflap.org/yt-dlp/commit/?id=7508e34f203e97389f1d04db92140b13401dd724 Author: XPA <96982836+xpadev-net@users.noreply.github.com> (Sun 23 Feb 2025 19:07:08 GMT) Committer: GitHub (Sun 23 Feb 2025 19:07:08 GMT) [ie/niconico] Fix format sorting (#12442) Authored by: xpadev-net M yt_dlp/extractor/niconico.py ____________________________________________________________________________________________________________ Commit: 9807181cfbf87bfa732f415c30412bdbd77cbf81 URL: https://git.catflap.org/yt-dlp/commit/?id=9807181cfbf87bfa732f415c30412bdbd77cbf81 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 23 Feb 2025 18:24:48 GMT) Committer: GitHub (Sun 23 Feb 2025 18:24:48 GMT) [ie/lbry] Make m3u8 format extraction non-fatal (#12463) Closes #12459 Authored by: bashonly M yt_dlp/extractor/lbry.py ____________________________________________________________________________________________________________ Commit: 7126b472601814b7fd8c9de02069e8fff1764891 URL: https://git.catflap.org/yt-dlp/commit/?id=7126b472601814b7fd8c9de02069e8fff1764891 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 23 Feb 2025 17:59:22 GMT) Committer: GitHub (Sun 23 Feb 2025 17:59:22 GMT) [ie/lbry] Raise appropriate error for non-media files (#12462) Closes #12182 Authored by: bashonly M yt_dlp/extractor/lbry.py ____________________________________________________________________________________________________________ Commit: eb1417786a3027b1e7290ec37ef6aaece50ebed0 URL: https://git.catflap.org/yt-dlp/commit/?id=eb1417786a3027b1e7290ec37ef6aaece50ebed0 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 23 Feb 2025 09:56:47 GMT) Committer: GitHub (Sun 23 Feb 2025 09:56:47 GMT) [ie/gem.cbc.ca] Fix login support (#12414) Closes #12406 Authored by: bashonly M yt_dlp/extractor/cbc.py ____________________________________________________________________________________________________________ Commit: 6933f5670cea9c3e2fb16c1caa1eda54d13122c5 URL: https://git.catflap.org/yt-dlp/commit/?id=6933f5670cea9c3e2fb16c1caa1eda54d13122c5 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 23 Feb 2025 09:22:51 GMT) Committer: GitHub (Sun 23 Feb 2025 09:22:51 GMT) [ie/playsuisse] Fix login support (#12444) Closes #12425 Authored by: bashonly M yt_dlp/extractor/playsuisse.py ____________________________________________________________________________________________________________ Commit: 26a502fc727d0e91b2db6bf4a112823bcc672e85 URL: https://git.catflap.org/yt-dlp/commit/?id=26a502fc727d0e91b2db6bf4a112823bcc672e85 Author: Alexander Seiler (Sun 23 Feb 2025 09:14:35 GMT) Committer: GitHub (Sun 23 Feb 2025 09:14:35 GMT) [ie/azmedien] Fix extractor (#12375) Authored by: goggle M yt_dlp/extractor/azmedien.py ____________________________________________________________________________________________________________ Commit: 652827d5a076c9483c36654ad2cf3fe46219baf4 URL: https://git.catflap.org/yt-dlp/commit/?id=652827d5a076c9483c36654ad2cf3fe46219baf4 Author: Ben Faerber (Sun 23 Feb 2025 09:11:58 GMT) Committer: GitHub (Sun 23 Feb 2025 09:11:58 GMT) [ie/softwhiteunderbelly] Add extractor (#12281) Authored by: benfaerber M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/softwhiteunderbelly.py ____________________________________________________________________________________________________________ Commit: 0e1697232fcbba7551f983fd1ba93bb445cbb08b URL: https://git.catflap.org/yt-dlp/commit/?id=0e1697232fcbba7551f983fd1ba93bb445cbb08b Author: Pedro Belo (Sun 23 Feb 2025 08:57:27 GMT) Committer: GitHub (Sun 23 Feb 2025 08:57:27 GMT) [ie/globo] Fix subtitles extraction (#12270) Authored by: pedro M yt_dlp/extractor/globo.py ____________________________________________________________________________________________________________ Commit: 9f77e04c76e36e1cbbf49bc9eb385fa6ef804b67 URL: https://git.catflap.org/yt-dlp/commit/?id=9f77e04c76e36e1cbbf49bc9eb385fa6ef804b67 Author: Kenshin9977 <33557877+Kenshin9977@users.noreply.github.com> (Sun 23 Feb 2025 08:50:43 GMT) Committer: GitHub (Sun 23 Feb 2025 08:50:43 GMT) Fix external downloader availability when using `--ffmpeg-location` (#12318) This fix is only applicable to the CLI option Authored by: Kenshin9977 M yt_dlp/downloader/external.py M yt_dlp/postprocessor/ffmpeg.py ____________________________________________________________________________________________________________ Commit: c034d655487be668222ef9476a16f374584e49a7 URL: https://git.catflap.org/yt-dlp/commit/?id=c034d655487be668222ef9476a16f374584e49a7 Author: Simon Sawicki (Sun 23 Feb 2025 08:44:27 GMT) Committer: GitHub (Sun 23 Feb 2025 08:44:27 GMT) Fix lazy extractor state (Fix 4445f37a7a66b248dbd8376c43137e6e441f138e) (#12452) Authored by: coletdjnz, Grub4K, pukkandan M yt_dlp/extractor/extractors.py M yt_dlp/globals.py ____________________________________________________________________________________________________________ Commit: 480125560a3b9972d29ae0da850aba8109e6bd41 URL: https://git.catflap.org/yt-dlp/commit/?id=480125560a3b9972d29ae0da850aba8109e6bd41 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 23 Feb 2025 08:35:22 GMT) Committer: GitHub (Sun 23 Feb 2025 08:35:22 GMT) [ie/instagram] Improve error handling (#12410) Closes #5967, Closes #6294, Closes #7328, Closes #8452 Authored by: bashonly M yt_dlp/extractor/instagram.py ____________________________________________________________________________________________________________ Commit: a59abe0636dc49b22a67246afe35613571b86f05 URL: https://git.catflap.org/yt-dlp/commit/?id=a59abe0636dc49b22a67246afe35613571b86f05 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 23 Feb 2025 08:31:00 GMT) Committer: GitHub (Sun 23 Feb 2025 08:31:00 GMT) [ie/instagram] Fix extraction of older private posts (#12451) Authored by: bashonly M yt_dlp/extractor/instagram.py ____________________________________________________________________________________________________________ Commit: a90641c8363fa0c10800b36eb6b01ee22d3a9409 URL: https://git.catflap.org/yt-dlp/commit/?id=a90641c8363fa0c10800b36eb6b01ee22d3a9409 Author: Chris Ellsworth (Sun 23 Feb 2025 08:16:04 GMT) Committer: GitHub (Sun 23 Feb 2025 08:16:04 GMT) [ie/instagram] Add `app_id` extractor-arg (#12359) Authored by: chrisellsworth M README.md M yt_dlp/extractor/instagram.py ____________________________________________________________________________________________________________ Commit: 65c3c58c0a67463a150920203cec929045c95a24 URL: https://git.catflap.org/yt-dlp/commit/?id=65c3c58c0a67463a150920203cec929045c95a24 Author: fireattack (Sun 23 Feb 2025 07:24:21 GMT) Committer: GitHub (Sun 23 Feb 2025 07:24:21 GMT) [ie/instagram:story] Support `--no-playlist` (#12397) Closes #12395 Authored by: fireattack M yt_dlp/extractor/instagram.py ____________________________________________________________________________________________________________ Commit: 99ea2978757a431eeb2a265b3395ccbe4ce202cf URL: https://git.catflap.org/yt-dlp/commit/?id=99ea2978757a431eeb2a265b3395ccbe4ce202cf Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 23 Feb 2025 06:53:13 GMT) Committer: GitHub (Sun 23 Feb 2025 06:53:13 GMT) [ie/tiktok] Improve error handling (#12445) Closes #8678 Authored by: bashonly M yt_dlp/extractor/tiktok.py ____________________________________________________________________________________________________________ Commit: 6deeda5c11f34f613724fa0627879f0d607ba1b4 URL: https://git.catflap.org/yt-dlp/commit/?id=6deeda5c11f34f613724fa0627879f0d607ba1b4 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 23 Feb 2025 06:20:53 GMT) Committer: GitHub (Sun 23 Feb 2025 06:20:53 GMT) [ie/soundcloud] Fix thumbnail extraction (#12447) Closes #11835, Closes #12435 Authored by: bashonly M yt_dlp/extractor/soundcloud.py ____________________________________________________________________________________________________________ Commit: 7f3006eb0c0659982bb956d71b0bc806bcb0a5f2 URL: https://git.catflap.org/yt-dlp/commit/?id=7f3006eb0c0659982bb956d71b0bc806bcb0a5f2 Author: Refael Ackermann (Sun 23 Feb 2025 00:40:53 GMT) Committer: GitHub (Sun 23 Feb 2025 00:40:53 GMT) [ie/wsj] Support opinion URLs and impersonation (#12431) Authored by: refack M yt_dlp/extractor/wsj.py ____________________________________________________________________________________________________________ Commit: 4445f37a7a66b248dbd8376c43137e6e441f138e URL: https://git.catflap.org/yt-dlp/commit/?id=4445f37a7a66b248dbd8376c43137e6e441f138e Author: coletdjnz (Sat 22 Feb 2025 22:00:46 GMT) Committer: GitHub (Sat 22 Feb 2025 22:00:46 GMT) [core] Load plugins on demand (#11305) - Adds `--no-plugin-dirs` to disable plugin loading - `--plugin-dirs` now supports post-processors Authored by: coletdjnz, Grub4K, pukkandan M README.md M devscripts/make_lazy_extractors.py M pyproject.toml M test/test_YoutubeDL.py M test/test_plugins.py M test/testdata/plugin_packages/testpackage/yt_dlp_plugins/extractor/package.py A test/testdata/reload_plugins/yt_dlp_plugins/extractor/normal.py A test/testdata/reload_plugins/yt_dlp_plugins/postprocessor/normal.py M test/testdata/yt_dlp_plugins/extractor/ignore.py M test/testdata/yt_dlp_plugins/extractor/normal.py A test/testdata/yt_dlp_plugins/extractor/override.py A test/testdata/yt_dlp_plugins/extractor/overridetwo.py M test/testdata/yt_dlp_plugins/postprocessor/normal.py M test/testdata/zipped_plugins/yt_dlp_plugins/extractor/zipped.py M yt_dlp/YoutubeDL.py M yt_dlp/__init__.py M yt_dlp/extractor/__init__.py M yt_dlp/extractor/common.py M yt_dlp/extractor/extractors.py A yt_dlp/globals.py M yt_dlp/options.py M yt_dlp/plugins.py M yt_dlp/postprocessor/__init__.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 3a1583ca75fb523cbad0e5e174387ea7b477d175 URL: https://git.catflap.org/yt-dlp/commit/?id=3a1583ca75fb523cbad0e5e174387ea7b477d175 Author: sepro (Fri 21 Feb 2025 21:39:41 GMT) Committer: GitHub (Fri 21 Feb 2025 21:39:41 GMT) [ie/BunnyCdn] Add extractor (#11586) Also adds BunnyCdnFD Authored by: seproDev, Grub4K Co-authored-by: Simon Sawicki M yt_dlp/downloader/__init__.py A yt_dlp/downloader/bunnycdn.py M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/bunnycdn.py M yt_dlp/extractor/sovietscloset.py ____________________________________________________________________________________________________________ Commit: a3e0c7d3b267abdf3933b709704a28d43bb46503 URL: https://git.catflap.org/yt-dlp/commit/?id=a3e0c7d3b267abdf3933b709704a28d43bb46503 Author: Simon Sawicki (Fri 21 Feb 2025 20:29:07 GMT) Committer: GitHub (Fri 21 Feb 2025 20:29:07 GMT) [test] Show all differences for `expect_value` and `expect_dict` (#12334) Authored by: Grub4K M test/helper.py ____________________________________________________________________________________________________________ Commit: f7a1f2d8132967a62b0f6d5665c6d2dde2d42c09 URL: https://git.catflap.org/yt-dlp/commit/?id=f7a1f2d8132967a62b0f6d5665c6d2dde2d42c09 Author: Simon Sawicki (Thu 20 Feb 2025 19:33:31 GMT) Committer: GitHub (Thu 20 Feb 2025 19:33:31 GMT) [core] Support emitting ConEmu progress codes (#10649) Authored by: Grub4K M yt_dlp/YoutubeDL.py M yt_dlp/downloader/common.py M yt_dlp/postprocessor/common.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 9deed13d7cce6d3647379e50589c92de89227509 URL: https://git.catflap.org/yt-dlp/commit/?id=9deed13d7cce6d3647379e50589c92de89227509 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 20 Feb 2025 15:51:08 GMT) Committer: GitHub (Thu 20 Feb 2025 15:51:08 GMT) [ie/soundcloud] Extract tags (#12420) Authored by: bashonly M yt_dlp/extractor/soundcloud.py ____________________________________________________________________________________________________________ Commit: c2e6e1d5f77f3b720a6266f2869eb750d20e5dc1 URL: https://git.catflap.org/yt-dlp/commit/?id=c2e6e1d5f77f3b720a6266f2869eb750d20e5dc1 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 20 Feb 2025 15:39:06 GMT) Committer: GitHub (Thu 20 Feb 2025 15:39:06 GMT) [ie/niconico:live] Fix thumbnail extraction (#12419) Closes #12417 Authored by: bashonly M yt_dlp/extractor/niconico.py ____________________________________________________________________________________________________________ Commit: 9c3e8b16967cb6582712b6b7e4c107631d3873d0 URL: https://git.catflap.org/yt-dlp/commit/?id=9c3e8b16967cb6582712b6b7e4c107631d3873d0 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 19 Feb 2025 02:42:18 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 19 Feb 2025 02:42:18 GMT) Release 2025.02.19 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 4985a4041770eaa0016271809a1fd950dc809a55 URL: https://git.catflap.org/yt-dlp/commit/?id=4985a4041770eaa0016271809a1fd950dc809a55 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 19 Feb 2025 02:29:29 GMT) Committer: GitHub (Wed 19 Feb 2025 02:29:29 GMT) [cleanup] Misc (#12238) Authored by: StefanLobbenmeier, dirkf, Grub4K Co-authored-by: Stefan Lobbenmeier Co-authored-by: dirkf Co-authored-by: Simon Sawicki M .github/workflows/codeql.yml M README.md M devscripts/run_tests.py M yt_dlp/__init__.py M yt_dlp/extractor/pbs.py ____________________________________________________________________________________________________________ Commit: 01a63629a21781458dcbd38779898e117678f5ff URL: https://git.catflap.org/yt-dlp/commit/?id=01a63629a21781458dcbd38779898e117678f5ff Author: sepro (Wed 19 Feb 2025 02:27:49 GMT) Committer: GitHub (Wed 19 Feb 2025 02:27:49 GMT) [docs] Add note to `supportedsites.md` (#12382) Authored by: seproDev M devscripts/make_supportedsites.py ____________________________________________________________________________________________________________ Commit: be69468752ff598cacee57bb80533deab2367a5d URL: https://git.catflap.org/yt-dlp/commit/?id=be69468752ff598cacee57bb80533deab2367a5d Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 19 Feb 2025 02:23:42 GMT) Committer: GitHub (Wed 19 Feb 2025 02:23:42 GMT) [fd/hls] Support `--write-pages` for m3u8 media playlists (#12333) Authored by: bashonly M yt_dlp/downloader/hls.py M yt_dlp/extractor/common.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 5271ef48c6f61c145e03e18e960995d2e651d205 URL: https://git.catflap.org/yt-dlp/commit/?id=5271ef48c6f61c145e03e18e960995d2e651d205 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 19 Feb 2025 02:20:50 GMT) Committer: GitHub (Wed 19 Feb 2025 02:20:50 GMT) [ie/gem.cbc.ca] Fix extractors (#12404) Does not fix broken login support Closes #11848 Authored by: bashonly, dirkf Co-authored-by: dirkf M yt_dlp/extractor/cbc.py ____________________________________________________________________________________________________________ Commit: d48e612609d012abbea3785be4d26d78a014abb2 URL: https://git.catflap.org/yt-dlp/commit/?id=d48e612609d012abbea3785be4d26d78a014abb2 Author: coletdjnz (Wed 19 Feb 2025 00:39:51 GMT) Committer: GitHub (Wed 19 Feb 2025 00:39:51 GMT) [ie/youtube] Retry on more critical requests (#12339) Authored by: coletdjnz M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 5c4c2ddfaa47988b4d50c1ad4988badc0b4f30c2 URL: https://git.catflap.org/yt-dlp/commit/?id=5c4c2ddfaa47988b4d50c1ad4988badc0b4f30c2 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 19 Feb 2025 00:28:34 GMT) Committer: GitHub (Wed 19 Feb 2025 00:28:34 GMT) [ie/francetvinfo.fr] Fix extractor (#12402) Closes #12366 Authored by: bashonly M yt_dlp/extractor/francetv.py ____________________________________________________________________________________________________________ Commit: ec17fb16e8d69d4e3e10fb73bf3221be8570dfee URL: https://git.catflap.org/yt-dlp/commit/?id=ec17fb16e8d69d4e3e10fb73bf3221be8570dfee Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 19 Feb 2025 00:24:12 GMT) Committer: GitHub (Wed 19 Feb 2025 00:24:12 GMT) [ie/youtube] nsig workaround for `tce` player JS (#12401) Closes #12398 Authored by: bashonly M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: e7882b682b959e476d8454911655b3e9b14c79b2 URL: https://git.catflap.org/yt-dlp/commit/?id=e7882b682b959e476d8454911655b3e9b14c79b2 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 19 Feb 2025 00:19:02 GMT) Committer: GitHub (Wed 19 Feb 2025 00:19:02 GMT) [ie/3sat] Fix extractor (#12403) Fix 241ace4f104d50fdf7638f9203927aefcf57a1f7 Closes #12391 Authored by: bashonly M yt_dlp/extractor/dreisat.py M yt_dlp/extractor/zdf.py ____________________________________________________________________________________________________________ Commit: 6ca23ffaa4663cb552f937f0b1e9769b66db11bd URL: https://git.catflap.org/yt-dlp/commit/?id=6ca23ffaa4663cb552f937f0b1e9769b66db11bd Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 11 Feb 2025 21:32:25 GMT) Committer: GitHub (Tue 11 Feb 2025 21:32:25 GMT) [ie/reddit] Bypass gated subreddit warning (#12335) Closes #12331 Authored by: bashonly M yt_dlp/extractor/reddit.py ____________________________________________________________________________________________________________ Commit: f53553087d3fde9dcd61d6e9f98caf09db1d8ef2 URL: https://git.catflap.org/yt-dlp/commit/?id=f53553087d3fde9dcd61d6e9f98caf09db1d8ef2 Author: Laurent FAVOLE (Tue 11 Feb 2025 20:04:20 GMT) Committer: GitHub (Tue 11 Feb 2025 20:04:20 GMT) [ie/Digiview] Add extractor (#9902) Authored by: lfavole M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/digiview.py ____________________________________________________________________________________________________________ Commit: 4ecb833472c90e078567b561fb7c089f1aa9587b URL: https://git.catflap.org/yt-dlp/commit/?id=4ecb833472c90e078567b561fb7c089f1aa9587b Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 11 Feb 2025 00:40:21 GMT) Committer: GitHub (Tue 11 Feb 2025 00:40:21 GMT) [misc] Clarify that the issue template cannot be removed (#12332) Fix 517ddf3c3f12560ab93e3d36244dc82db9f97818 Authored by: bashonly M .github/ISSUE_TEMPLATE/1_broken_site.yml M .github/ISSUE_TEMPLATE/2_site_support_request.yml M .github/ISSUE_TEMPLATE/3_site_feature_request.yml M .github/ISSUE_TEMPLATE/4_bug_report.yml M .github/ISSUE_TEMPLATE/5_feature_request.yml M .github/ISSUE_TEMPLATE/6_question.yml M devscripts/make_issue_template.py ____________________________________________________________________________________________________________ Commit: 208163447408c78673b08c172beafe5c310fb167 URL: https://git.catflap.org/yt-dlp/commit/?id=208163447408c78673b08c172beafe5c310fb167 Author: Mozi <29089388+pzhlkj6612@users.noreply.github.com> (Mon 10 Feb 2025 23:22:21 GMT) Committer: GitHub (Mon 10 Feb 2025 23:22:21 GMT) [test:download] Validate and sort info dict fields (#12299) Authored by: pzhlkj6612, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M test/helper.py ____________________________________________________________________________________________________________ Commit: c987be0acb6872c6561f28aa28171e803393d851 URL: https://git.catflap.org/yt-dlp/commit/?id=c987be0acb6872c6561f28aa28171e803393d851 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 10 Feb 2025 23:08:10 GMT) Committer: GitHub (Mon 10 Feb 2025 23:08:10 GMT) [fd/hls] Support `hls_media_playlist_data` format field (#12322) Authored by: bashonly M yt_dlp/YoutubeDL.py M yt_dlp/downloader/hls.py M yt_dlp/extractor/common.py ____________________________________________________________________________________________________________ Commit: 14cd7f3443c6da4d49edaefcc12da9dee86e243e URL: https://git.catflap.org/yt-dlp/commit/?id=14cd7f3443c6da4d49edaefcc12da9dee86e243e Author: Patrick Robertson (Mon 10 Feb 2025 19:00:00 GMT) Committer: GitHub (Mon 10 Feb 2025 19:00:00 GMT) [ie/twitter] Fix syndication token generation (#12107) Authored by: pjrobertson, Grub4K Co-authored-by: Simon Sawicki M yt_dlp/extractor/twitter.py ____________________________________________________________________________________________________________ Commit: 4ca8c44a073d5aa3a3e3112c35b2b23d6ce25ac6 URL: https://git.catflap.org/yt-dlp/commit/?id=4ca8c44a073d5aa3a3e3112c35b2b23d6ce25ac6 Author: sepro (Sun 9 Feb 2025 21:37:23 GMT) Committer: GitHub (Sun 9 Feb 2025 21:37:23 GMT) [jsinterp] Improve zeroise (#12313) Authored by: seproDev M test/test_jsinterp.py M test/test_youtube_signature.py M yt_dlp/jsinterp.py ____________________________________________________________________________________________________________ Commit: 241ace4f104d50fdf7638f9203927aefcf57a1f7 URL: https://git.catflap.org/yt-dlp/commit/?id=241ace4f104d50fdf7638f9203927aefcf57a1f7 Author: Stefan Lobbenmeier (Sun 9 Feb 2025 19:19:28 GMT) Committer: GitHub (Sun 9 Feb 2025 19:19:28 GMT) [ie/zdf] Extract more metadata (#9565) Closes #9564 Authored by: StefanLobbenmeier M yt_dlp/extractor/zdf.py ____________________________________________________________________________________________________________ Commit: 1295bbedd45fa8d9bc3f7a194864ae280297848e URL: https://git.catflap.org/yt-dlp/commit/?id=1295bbedd45fa8d9bc3f7a194864ae280297848e Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 9 Feb 2025 02:21:48 GMT) Committer: GitHub (Sun 9 Feb 2025 02:21:48 GMT) [ie/francetv:site] Fix livestream extraction (#12316) Closes #12310 Authored by: bashonly M yt_dlp/extractor/francetv.py ____________________________________________________________________________________________________________ Commit: 19edaa44fcd375f54e63d6227b092f5252d3e889 URL: https://git.catflap.org/yt-dlp/commit/?id=19edaa44fcd375f54e63d6227b092f5252d3e889 Author: Julien Valentin (Sat 8 Feb 2025 23:28:54 GMT) Committer: GitHub (Sat 8 Feb 2025 23:28:54 GMT) [ie/generic] Extract `live_status` for DASH manifest URLs (#12256) * Also removes the content-type check for dash+xml/mpd. This was added in cf1f13b817d88eb7d4b449f20cbad3215030e35f, but is a no-op since the regex pattern was never changed accordingly. And it looks like it was unwanted anyways per 28ad7df65ddb78c16ac008886d14ae2914aea6be Closes #12255 Authored by: mp3butcher M yt_dlp/extractor/generic.py ____________________________________________________________________________________________________________ Commit: 10b7ff68e98f17655e31952f6e17120b2d7dda96 URL: https://git.catflap.org/yt-dlp/commit/?id=10b7ff68e98f17655e31952f6e17120b2d7dda96 Author: entourage8 <193440922+entourage8@users.noreply.github.com> (Sat 8 Feb 2025 21:43:12 GMT) Committer: GitHub (Sat 8 Feb 2025 21:43:12 GMT) [fd/hls] Fix `BYTERANGE` logic (#11972) Closes #3578, Closes #3810, Closes #9400 Authored by: entourage8 M yt_dlp/downloader/hls.py ____________________________________________________________________________________________________________ Commit: 0d9f061d38c3a4da61972e2adad317079f2f1c84 URL: https://git.catflap.org/yt-dlp/commit/?id=0d9f061d38c3a4da61972e2adad317079f2f1c84 Author: Simon Sawicki (Sat 8 Feb 2025 17:48:36 GMT) Committer: GitHub (Sat 8 Feb 2025 17:48:36 GMT) [jsinterp] Add `js_number_to_string` (#12110) Authored by: Grub4K M test/test_jsinterp.py M yt_dlp/jsinterp.py ____________________________________________________________________________________________________________ Commit: 517ddf3c3f12560ab93e3d36244dc82db9f97818 URL: https://git.catflap.org/yt-dlp/commit/?id=517ddf3c3f12560ab93e3d36244dc82db9f97818 Author: sepro (Sat 8 Feb 2025 16:00:38 GMT) Committer: GitHub (Sat 8 Feb 2025 16:00:38 GMT) [misc] Improve Issue/PR templates (#11499) Authored by: seproDev M .github/ISSUE_TEMPLATE/1_broken_site.yml M .github/ISSUE_TEMPLATE/2_site_support_request.yml M .github/ISSUE_TEMPLATE/3_site_feature_request.yml M .github/ISSUE_TEMPLATE/4_bug_report.yml M .github/ISSUE_TEMPLATE/5_feature_request.yml M .github/ISSUE_TEMPLATE/6_question.yml M .github/ISSUE_TEMPLATE/config.yml M .github/ISSUE_TEMPLATE_tmpl/1_broken_site.yml M .github/ISSUE_TEMPLATE_tmpl/2_site_support_request.yml M .github/ISSUE_TEMPLATE_tmpl/3_site_feature_request.yml M .github/ISSUE_TEMPLATE_tmpl/4_bug_report.yml M .github/ISSUE_TEMPLATE_tmpl/5_feature_request.yml M .github/ISSUE_TEMPLATE_tmpl/6_question.yml M .github/PULL_REQUEST_TEMPLATE.md M README.md M devscripts/make_issue_template.py ____________________________________________________________________________________________________________ Commit: 03c3d705778c07739e0034b51490877cffdc0983 URL: https://git.catflap.org/yt-dlp/commit/?id=03c3d705778c07739e0034b51490877cffdc0983 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 30 Jan 2025 19:58:10 GMT) Committer: GitHub (Thu 30 Jan 2025 19:58:10 GMT) [ie/cwtv:movie] Add extractor (#12227) Closes #12113 Authored by: bashonly M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/cwtv.py ____________________________________________________________________________________________________________ Commit: f8d0161455f00add65585ca1a476a7b5d56f5f96 URL: https://git.catflap.org/yt-dlp/commit/?id=f8d0161455f00add65585ca1a476a7b5d56f5f96 Author: dove <147140405+slipinthedove@users.noreply.github.com> (Wed 29 Jan 2025 23:55:40 GMT) Committer: GitHub (Wed 29 Jan 2025 23:55:40 GMT) [ie/globo] Fix extractor (#11795) Closes #9512, Closes #11541, Closes #11772 Authored by: slipinthedove, YoshiTabletopGamer Co-authored-by: YoshiTabletopGamer <88633614+YoshiTabletopGamer@users.noreply.github.com> M yt_dlp/extractor/globo.py ____________________________________________________________________________________________________________ Commit: d59f14a0a7a8b55e6bf468237def62b73ab4a517 URL: https://git.catflap.org/yt-dlp/commit/?id=d59f14a0a7a8b55e6bf468237def62b73ab4a517 Author: alard (Wed 29 Jan 2025 23:38:36 GMT) Committer: GitHub (Wed 29 Jan 2025 23:38:36 GMT) [ie/goplay] Fix extractor (#12237) Authored by: alard M yt_dlp/extractor/goplay.py ____________________________________________________________________________________________________________ Commit: 817483ccc68aed6049ed9c4a2ffae44ca82d2b1c URL: https://git.catflap.org/yt-dlp/commit/?id=817483ccc68aed6049ed9c4a2ffae44ca82d2b1c Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 29 Jan 2025 23:23:29 GMT) Committer: GitHub (Wed 29 Jan 2025 23:23:29 GMT) [ie/francetv:site] Fix extractor (#12236) Closes #12209 Authored by: bashonly M yt_dlp/extractor/francetv.py ____________________________________________________________________________________________________________ Commit: 861aeec449c8f3c062d962945b234ff0341f61f3 URL: https://git.catflap.org/yt-dlp/commit/?id=861aeec449c8f3c062d962945b234ff0341f61f3 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 29 Jan 2025 16:56:06 GMT) Committer: GitHub (Wed 29 Jan 2025 16:56:06 GMT) [ie/dropbox] Fix extraction (#12228) Closes #12109 Authored by: bashonly M yt_dlp/extractor/dropbox.py ____________________________________________________________________________________________________________ Commit: 57c717fee4bfbc9309845bbb48901b72e4b69304 URL: https://git.catflap.org/yt-dlp/commit/?id=57c717fee4bfbc9309845bbb48901b72e4b69304 Author: barsnick (Tue 28 Jan 2025 23:41:02 GMT) Committer: GitHub (Tue 28 Jan 2025 23:41:02 GMT) [ie/acast] Support shows.acast.com URLs (#12223) Authored by: barsnick M yt_dlp/extractor/acast.py ____________________________________________________________________________________________________________ Commit: 9fb8ab2ff67fb699f60cce09163a580976e90c0e URL: https://git.catflap.org/yt-dlp/commit/?id=9fb8ab2ff67fb699f60cce09163a580976e90c0e Author: Roland Hieber (Tue 28 Jan 2025 23:38:26 GMT) Committer: GitHub (Tue 28 Jan 2025 23:38:26 GMT) [ie/pbs] Support www.thirteen.org URLs (#11191) Authored by: rohieb M yt_dlp/extractor/pbs.py ____________________________________________________________________________________________________________ Commit: 18a28514e306e822eab4f3a79c76d515bf076406 URL: https://git.catflap.org/yt-dlp/commit/?id=18a28514e306e822eab4f3a79c76d515bf076406 Author: arantius (Tue 28 Jan 2025 23:26:37 GMT) Committer: GitHub (Tue 28 Jan 2025 23:26:37 GMT) [ie/cwtv] Fix extractor (#12207) Closes #12108 Authored by: arantius M yt_dlp/extractor/cwtv.py M yt_dlp/extractor/theplatform.py ____________________________________________________________________________________________________________ Commit: 5ff7a43623e3a92270f66a7e37b5fc53d7a57fdf URL: https://git.catflap.org/yt-dlp/commit/?id=5ff7a43623e3a92270f66a7e37b5fc53d7a57fdf Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Sun 26 Jan 2025 03:54:22 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Sun 26 Jan 2025 03:54:22 GMT) Release 2025.01.26 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 3b4531934465580be22937fecbb6e1a3a9e2334f URL: https://git.catflap.org/yt-dlp/commit/?id=3b4531934465580be22937fecbb6e1a3a9e2334f Author: sepro (Sun 26 Jan 2025 03:32:10 GMT) Committer: GitHub (Sun 26 Jan 2025 03:32:10 GMT) [cleanup] Misc (#12194) Closes #12098, Closes #12133 Authored by: seproDev, bashonly, lonble, pjrobertson Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> Co-authored-by: Lonble <74650029+lonble@users.noreply.github.com> Co-authored-by: Patrick Robertson M .gitignore M devscripts/changelog_override.json M yt_dlp/extractor/bilibili.py M yt_dlp/extractor/bluesky.py M yt_dlp/extractor/laracasts.py M yt_dlp/extractor/plvideo.py M yt_dlp/extractor/tver.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 421bc72103d1faed473a451299cd17d6abb433bb URL: https://git.catflap.org/yt-dlp/commit/?id=421bc72103d1faed473a451299cd17d6abb433bb Author: nosoop (Sun 26 Jan 2025 03:27:12 GMT) Committer: GitHub (Sun 26 Jan 2025 03:27:12 GMT) [ie/youtube] Extract `media_type` for livestreams (#11605) Closes #11563 Authored by: nosoop M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: d4f5be1735c8feaeb3308666e0b878e9782f529d URL: https://git.catflap.org/yt-dlp/commit/?id=d4f5be1735c8feaeb3308666e0b878e9782f529d Author: FestplattenSchnitzel <45077355+FestplattenSchnitzel@users.noreply.github.com> (Sun 26 Jan 2025 03:20:42 GMT) Committer: GitHub (Sun 26 Jan 2025 03:20:42 GMT) [ie/ViMP:Playlist] Add support for tags (#11688) Authored by: FestplattenSchnitzel M yt_dlp/extractor/videocampus_sachsen.py ____________________________________________________________________________________________________________ Commit: 797d2472a299692e01ad1500e8c3b7bc1daa7fe4 URL: https://git.catflap.org/yt-dlp/commit/?id=797d2472a299692e01ad1500e8c3b7bc1daa7fe4 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 26 Jan 2025 03:12:32 GMT) Committer: GitHub (Sun 26 Jan 2025 03:12:32 GMT) [ie/TheaterComplexTownPPV] Support `live` URLs (#11720) Closes #11718 Authored by: bashonly M yt_dlp/extractor/stacommu.py ____________________________________________________________________________________________________________ Commit: 3b99a0f0e07f0120ab416f34a8f5ab75d4fdf1d1 URL: https://git.catflap.org/yt-dlp/commit/?id=3b99a0f0e07f0120ab416f34a8f5ab75d4fdf1d1 Author: knackku (Sun 26 Jan 2025 03:10:24 GMT) Committer: GitHub (Sun 26 Jan 2025 03:10:24 GMT) [ie/xhamster] Various improvements (#11738) Closes #7620 Authored by: knackku M yt_dlp/extractor/xhamster.py ____________________________________________________________________________________________________________ Commit: c709cc41cbc16edc846e0a431cfa8508396d4cb6 URL: https://git.catflap.org/yt-dlp/commit/?id=c709cc41cbc16edc846e0a431cfa8508396d4cb6 Author: middlingphys <38708390+middlingphys@users.noreply.github.com> (Sun 26 Jan 2025 03:05:40 GMT) Committer: GitHub (Sun 26 Jan 2025 03:05:40 GMT) [ie/abematv] Support season extraction (#11771) Closes #10602 Authored by: middlingphys M yt_dlp/extractor/abematv.py ____________________________________________________________________________________________________________ Commit: 4850ce91d163579fa615c3c0d44c9bd64682c22b URL: https://git.catflap.org/yt-dlp/commit/?id=4850ce91d163579fa615c3c0d44c9bd64682c22b Author: invertico <8355966+invertico@users.noreply.github.com> (Sun 26 Jan 2025 02:40:05 GMT) Committer: GitHub (Sun 26 Jan 2025 02:40:05 GMT) [ie/redgifs] Support `/ifr/` URLs (#11805) Authored by: invertico M yt_dlp/extractor/redgifs.py ____________________________________________________________________________________________________________ Commit: e2e73b5c65593ec0a5e685663e6ec0f4aaffc1f1 URL: https://git.catflap.org/yt-dlp/commit/?id=e2e73b5c65593ec0a5e685663e6ec0f4aaffc1f1 Author: msm595 (Sun 26 Jan 2025 02:36:16 GMT) Committer: GitHub (Sun 26 Jan 2025 02:36:16 GMT) [ie/patreon] Extract attachment filename as `alt_title` (#12000) Authored by: msm595 M yt_dlp/extractor/patreon.py ____________________________________________________________________________________________________________ Commit: 13825ab77815ee6e1603abbecbb9f3795057b93c URL: https://git.catflap.org/yt-dlp/commit/?id=13825ab77815ee6e1603abbecbb9f3795057b93c Author: krandor (Sun 26 Jan 2025 02:25:35 GMT) Committer: GitHub (Sun 26 Jan 2025 02:25:35 GMT) [ie/pbs] Fix extractor (#12024) Closes #8703, Closes #9740, Closes #11514 Authored by: dirkf, krandor, n10dollar Co-authored-by: dirkf Co-authored-by: Neil M yt_dlp/extractor/pbs.py ____________________________________________________________________________________________________________ Commit: bc88b904cd02314da41ce1b2fdf046d0680fe965 URL: https://git.catflap.org/yt-dlp/commit/?id=bc88b904cd02314da41ce1b2fdf046d0680fe965 Author: test20140 (Sun 26 Jan 2025 01:47:15 GMT) Committer: GitHub (Sun 26 Jan 2025 01:47:15 GMT) [ie/niconico:series] Fix extractor (#11822) Closes #7320, Closes #12001 Authored by: test20140 M yt_dlp/extractor/niconico.py ____________________________________________________________________________________________________________ Commit: 76ac023ff02f06e8c003d104f02a03deeddebdcd URL: https://git.catflap.org/yt-dlp/commit/?id=76ac023ff02f06e8c003d104f02a03deeddebdcd Author: kibaa (Sun 26 Jan 2025 01:23:29 GMT) Committer: GitHub (Sun 26 Jan 2025 01:23:29 GMT) [ie/youtube:tab] Improve shorts title extraction (#11991) (#11997) Closes #11991 Authored by: d3d9, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: b3007c44cdac38187fc6600de76959a7079a44d1 URL: https://git.catflap.org/yt-dlp/commit/?id=b3007c44cdac38187fc6600de76959a7079a44d1 Author: kclauhk <78251477+kclauhk@users.noreply.github.com> (Sun 26 Jan 2025 01:16:26 GMT) Committer: GitHub (Sun 26 Jan 2025 01:16:26 GMT) [ie/naver] Fix m3u8 formats extraction (#12037) Closes #11953 Authored by: kclauhk M yt_dlp/extractor/naver.py ____________________________________________________________________________________________________________ Commit: 78912ed9c81f109169b828c397294a6cf8eacf41 URL: https://git.catflap.org/yt-dlp/commit/?id=78912ed9c81f109169b828c397294a6cf8eacf41 Author: N/Ame <173015200+grqz@users.noreply.github.com> (Sun 26 Jan 2025 00:56:36 GMT) Committer: GitHub (Sun 26 Jan 2025 00:56:36 GMT) [ie/bilibili] Support space video list extraction without login (#12089) Closes #12007 Authored by: grqz M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: bb69f5dab79fb32c4ec0d50e05f7fa26d05d54ba URL: https://git.catflap.org/yt-dlp/commit/?id=bb69f5dab79fb32c4ec0d50e05f7fa26d05d54ba Author: InvalidUsernameException (Sun 26 Jan 2025 00:29:57 GMT) Committer: GitHub (Sun 26 Jan 2025 00:29:57 GMT) [ie/zdf] Fix extractors (#11041) Closes #4782, Closes #10672 Authored by: InvalidUsernameException M yt_dlp/extractor/zdf.py ____________________________________________________________________________________________________________ Commit: 6d304133ab32bcd1eb78ff1467f1a41dd9b66c33 URL: https://git.catflap.org/yt-dlp/commit/?id=6d304133ab32bcd1eb78ff1467f1a41dd9b66c33 Author: gavin <32209764+7x11x13@users.noreply.github.com> (Sat 25 Jan 2025 22:52:48 GMT) Committer: GitHub (Sat 25 Jan 2025 22:52:48 GMT) [ie/soundcloud] Extract more metadata (#11945) Authored by: 7x11x13 M yt_dlp/extractor/soundcloud.py ____________________________________________________________________________________________________________ Commit: 9ff330948c92f6b2e1d9c928787362ab19cd6c62 URL: https://git.catflap.org/yt-dlp/commit/?id=9ff330948c92f6b2e1d9c928787362ab19cd6c62 Author: Jixun <5713045+jixunmoe@users.noreply.github.com> (Sat 25 Jan 2025 21:42:34 GMT) Committer: GitHub (Sat 25 Jan 2025 21:42:34 GMT) [ie/vimeo] Fix thumbnail extraction (#12142) Closes #11931 Authored by: jixunmoe M yt_dlp/extractor/vimeo.py ____________________________________________________________________________________________________________ Commit: fc12e724a3b4988cfc467d2981887dde48c26b69 URL: https://git.catflap.org/yt-dlp/commit/?id=fc12e724a3b4988cfc467d2981887dde48c26b69 Author: Simon Sawicki (Sat 25 Jan 2025 21:32:00 GMT) Committer: GitHub (Sat 25 Jan 2025 21:32:00 GMT) [utils] `sanitize_path`: Fix some incorrect behavior (#11923) Authored by: Grub4K M test/test_utils.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 61ae5dc34ac775d6c122575e21ef2153b1273a2b URL: https://git.catflap.org/yt-dlp/commit/?id=61ae5dc34ac775d6c122575e21ef2153b1273a2b Author: Konstantin Kulakov <16433297+kvk-2015@users.noreply.github.com> (Sat 25 Jan 2025 21:21:45 GMT) Committer: GitHub (Sat 25 Jan 2025 21:21:45 GMT) [ie/1tv] Support sport1tv.ru domain (#11889) Closes #11894 Authored by: kvk-2015 M yt_dlp/extractor/firsttv.py ____________________________________________________________________________________________________________ Commit: 465167910407449354eb48e9861efd0819f53eb5 URL: https://git.catflap.org/yt-dlp/commit/?id=465167910407449354eb48e9861efd0819f53eb5 Author: c-basalt <117849907+c-basalt@users.noreply.github.com> (Sat 25 Jan 2025 20:56:30 GMT) Committer: GitHub (Sat 25 Jan 2025 20:56:30 GMT) [ie/bilibili] Support space `/lists/` URLs (#11964) Closes #11959 Authored by: c-basalt M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: ff44ed53061e065804da6275d182d7928cc03a5e URL: https://git.catflap.org/yt-dlp/commit/?id=ff44ed53061e065804da6275d182d7928cc03a5e Author: sepro (Sat 25 Jan 2025 19:57:08 GMT) Committer: GitHub (Sat 25 Jan 2025 19:57:08 GMT) [ie/crunchyroll] Remove extractors (#12195) Closes #2561, Closes #5869, Closes #6278, Closes #7099, Closes #7414, Closes #7465, Closes #7976, Closes #8235, Closes #9867, Closes #10207 Authored by: seproDev M README.md M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/crunchyroll.py M yt_dlp/extractor/unsupported.py ____________________________________________________________________________________________________________ Commit: cdcf1e86726b8fa44f7e7126bbf1c18e1798d25c URL: https://git.catflap.org/yt-dlp/commit/?id=cdcf1e86726b8fa44f7e7126bbf1c18e1798d25c Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sat 25 Jan 2025 19:29:24 GMT) Committer: GitHub (Sat 25 Jan 2025 19:29:24 GMT) [ie/funimation] Remove extractors (#12167) Closes #1569, Closes #2255, Closes #2517, Closes #2723, Closes #4318, Closes #4345, Closes #5326, Closes #6575, Closes #8644 Authored by: doe1080 M README.md M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/funimation.py ____________________________________________________________________________________________________________ Commit: f7d071e8aa3bf67ed7e0f881e749ca9ab50b3f8f URL: https://git.catflap.org/yt-dlp/commit/?id=f7d071e8aa3bf67ed7e0f881e749ca9ab50b3f8f Author: Dioarya (Sat 25 Jan 2025 19:12:56 GMT) Committer: GitHub (Sat 25 Jan 2025 19:12:56 GMT) [core] Fix float comparison values in format filters (#11880) Closes #10115 Authored by: Dioarya, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M test/test_YoutubeDL.py M yt_dlp/YoutubeDL.py ____________________________________________________________________________________________________________ Commit: 45732e2590a1bd0bc9608f5eb68c59341ca84f02 URL: https://git.catflap.org/yt-dlp/commit/?id=45732e2590a1bd0bc9608f5eb68c59341ca84f02 Author: Boof <97455552+hexahigh@users.noreply.github.com> (Sat 25 Jan 2025 18:24:04 GMT) Committer: GitHub (Sat 25 Jan 2025 18:24:04 GMT) [ie/nrk] Fix extraction (#12193) Closes #12192 Authored by: hexahigh M yt_dlp/extractor/nrk.py ____________________________________________________________________________________________________________ Commit: 7bfb4f72e490310d2681c7f4815218a2ebbc73ee URL: https://git.catflap.org/yt-dlp/commit/?id=7bfb4f72e490310d2681c7f4815218a2ebbc73ee Author: gavin <32209764+7x11x13@users.noreply.github.com> (Sat 25 Jan 2025 17:48:06 GMT) Committer: GitHub (Sat 25 Jan 2025 17:48:06 GMT) [ie/soundcloud:user] Add `/comments` page support (#11999) Authored by: 7x11x13 M yt_dlp/extractor/soundcloud.py ____________________________________________________________________________________________________________ Commit: 5d904b077d2f58ae44bdf208d2dcfcc3ff8347f5 URL: https://git.catflap.org/yt-dlp/commit/?id=5d904b077d2f58ae44bdf208d2dcfcc3ff8347f5 Author: Subrat Lima <74418100+subrat-lima@users.noreply.github.com> (Sat 25 Jan 2025 17:14:45 GMT) Committer: GitHub (Sat 25 Jan 2025 17:14:45 GMT) [ie/subsplash] Add extractors (#11054) Closes #10922 Authored by: subrat-lima, seproDev Co-authored-by: sepro M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/subsplash.py ____________________________________________________________________________________________________________ Commit: e7cc02b14d8d323f805d14325a9c95593a170d28 URL: https://git.catflap.org/yt-dlp/commit/?id=e7cc02b14d8d323f805d14325a9c95593a170d28 Author: Roman (Sat 25 Jan 2025 17:10:44 GMT) Committer: GitHub (Sat 25 Jan 2025 17:10:44 GMT) [ie/GoodGame] Fix extractor (#12173) Authored by: NecroRomnt M yt_dlp/extractor/goodgame.py ____________________________________________________________________________________________________________ Commit: f0d4b8a5d6354b294bc9631cf15a7160b7bad5de URL: https://git.catflap.org/yt-dlp/commit/?id=f0d4b8a5d6354b294bc9631cf15a7160b7bad5de Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 25 Jan 2025 16:18:15 GMT) Committer: GitHub (Sat 25 Jan 2025 16:18:15 GMT) [ie/youtube] Restore convenience workarounds (#12181) Authored by: bashonly M README.md M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 6b91d232e316efa406035915532eb126fbaeea38 URL: https://git.catflap.org/yt-dlp/commit/?id=6b91d232e316efa406035915532eb126fbaeea38 Author: coletdjnz (Sat 25 Jan 2025 00:17:37 GMT) Committer: GitHub (Sat 25 Jan 2025 00:17:37 GMT) [ie/youtube] Use different PO token for GVS and Player (#12090) Authored by: coletdjnz M README.md M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: de82acf8769282ce321a86737ecc1d4bef0e82a7 URL: https://git.catflap.org/yt-dlp/commit/?id=de82acf8769282ce321a86737ecc1d4bef0e82a7 Author: Antoine Bollengier <44288655+b5i@users.noreply.github.com> (Thu 23 Jan 2025 22:52:32 GMT) Committer: GitHub (Thu 23 Jan 2025 22:52:32 GMT) [ie/youtube] Update `ios` player client (#12155) Authored by: b5i M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 326fb1ffaf4e8349f1fe8ba2a81839652e044bff URL: https://git.catflap.org/yt-dlp/commit/?id=326fb1ffaf4e8349f1fe8ba2a81839652e044bff Author: coletdjnz (Thu 23 Jan 2025 05:26:02 GMT) Committer: GitHub (Thu 23 Jan 2025 05:26:02 GMT) [ie/youtube] Download `tv` client Innertube config (#12168) Authored by: coletdjnz M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: ccda63934df7de2823f0834218c4254c7c4d2e4c URL: https://git.catflap.org/yt-dlp/commit/?id=ccda63934df7de2823f0834218c4254c7c4d2e4c Author: August Wikerfors <0x9fff00+git@protonmail.ch> (Tue 21 Jan 2025 21:59:39 GMT) Committer: GitHub (Tue 21 Jan 2025 21:59:39 GMT) [ie/Bluesky] Prefer source format (#12154) Authored by: 0x9fff00 M yt_dlp/extractor/bluesky.py ____________________________________________________________________________________________________________ Commit: 9676b05715b61c8c5dd5598871e60d8807fb1a86 URL: https://git.catflap.org/yt-dlp/commit/?id=9676b05715b61c8c5dd5598871e60d8807fb1a86 Author: finch71 (Mon 20 Jan 2025 20:45:04 GMT) Committer: GitHub (Mon 20 Jan 2025 20:45:04 GMT) [ie/BiliBiliDynamic] Add extractor (#11838) Closes #11726 Authored by: finch71, grqz Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com> M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: f9f24ae376a9eaca777816479a4a29f6f0ce7681 URL: https://git.catflap.org/yt-dlp/commit/?id=f9f24ae376a9eaca777816479a4a29f6f0ce7681 Author: sepro (Mon 20 Jan 2025 18:55:30 GMT) Committer: GitHub (Mon 20 Jan 2025 18:55:30 GMT) [ie/XiaoHongShu] Extract more formats (#12147) Authored by: seproDev M yt_dlp/extractor/xiaohongshu.py ____________________________________________________________________________________________________________ Commit: af2c821d74049b519895288aca23cee81fc4b049 URL: https://git.catflap.org/yt-dlp/commit/?id=af2c821d74049b519895288aca23cee81fc4b049 Author: kclauhk <78251477+kclauhk@users.noreply.github.com> (Mon 20 Jan 2025 15:26:05 GMT) Committer: GitHub (Mon 20 Jan 2025 15:26:05 GMT) [ie/piramidetv] Add extractors (#10777) Closes #10706, Closes #10708 Authored by: kclauhk, HobbyistDev, seproDev Co-authored-by: HobbyistDev Co-authored-by: sepro M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/piramidetv.py ____________________________________________________________________________________________________________ Commit: 1ef3ee7500c4ab8c26f7fdc5b0ad1da4d16eec8e URL: https://git.catflap.org/yt-dlp/commit/?id=1ef3ee7500c4ab8c26f7fdc5b0ad1da4d16eec8e Author: Paul Wise (Mon 20 Jan 2025 15:13:24 GMT) Committer: GitHub (Mon 20 Jan 2025 15:13:24 GMT) [ie/nest] Add extractors (#11747) Authored by: pabs3, seproDev Co-authored-by: sepro M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/nest.py ____________________________________________________________________________________________________________ Commit: 20c765d02385a105c8ef13b6f7a737491d29c19a URL: https://git.catflap.org/yt-dlp/commit/?id=20c765d02385a105c8ef13b6f7a737491d29c19a Author: subsense <3291255+subsense@users.noreply.github.com> (Mon 20 Jan 2025 15:08:11 GMT) Committer: GitHub (Mon 20 Jan 2025 15:08:11 GMT) [ie/eggs] Add extractors (#11904) Closes #11843 Authored by: subsense, seproDev Co-authored-by: sepro M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/eggs.py ____________________________________________________________________________________________________________ Commit: 3fc46086562857d5493cbcff687f76e4e4ed303f URL: https://git.catflap.org/yt-dlp/commit/?id=3fc46086562857d5493cbcff687f76e4e4ed303f Author: cotko (Mon 20 Jan 2025 06:53:21 GMT) Committer: GitHub (Mon 20 Jan 2025 06:53:21 GMT) [ie/rtvslo.si:show] Extract more metadata (#12136) Authored by: cotko M yt_dlp/extractor/rtvslo.py ____________________________________________________________________________________________________________ Commit: 68221ecc87c6a3f3515757bac2a0f9674a38e3f2 URL: https://git.catflap.org/yt-dlp/commit/?id=68221ecc87c6a3f3515757bac2a0f9674a38e3f2 Author: Grabien <60237587+Grabien@users.noreply.github.com> (Sun 19 Jan 2025 23:01:22 GMT) Committer: GitHub (Sun 19 Jan 2025 23:01:22 GMT) [ie/senategov] Fix extractors (#9361) Authored by: Grabien, seproDev Co-authored-by: sepro M yt_dlp/extractor/senategov.py ____________________________________________________________________________________________________________ Commit: de30f652ffb7623500215f5906844f2ae0d92c7b URL: https://git.catflap.org/yt-dlp/commit/?id=de30f652ffb7623500215f5906844f2ae0d92c7b Author: sepro (Sun 19 Jan 2025 16:52:31 GMT) Committer: GitHub (Sun 19 Jan 2025 16:52:31 GMT) [ie/LBRY] Support signed URLs (#12138) Authored by: seproDev M yt_dlp/extractor/lbry.py ____________________________________________________________________________________________________________ Commit: 89198bb23b4d03e0473ac408bfb50d67c2f71165 URL: https://git.catflap.org/yt-dlp/commit/?id=89198bb23b4d03e0473ac408bfb50d67c2f71165 Author: Boof <97455552+hexahigh@users.noreply.github.com> (Sun 19 Jan 2025 13:13:40 GMT) Committer: GitHub (Sun 19 Jan 2025 13:13:40 GMT) [ie/nrk] Extract more formats (#12069) Closes #12053 Authored by: hexahigh M yt_dlp/extractor/nrk.py ____________________________________________________________________________________________________________ Commit: a567f97b62ae9f6d6f5a9376c361512ab8dceda2 URL: https://git.catflap.org/yt-dlp/commit/?id=a567f97b62ae9f6d6f5a9376c361512ab8dceda2 Author: 4ft35t <4ft35t@users.noreply.github.com> (Sun 19 Jan 2025 13:10:36 GMT) Committer: GitHub (Sun 19 Jan 2025 13:10:36 GMT) [ie/Weibo] Extend `_VALID_URL` (#12088) Closes #12086 Authored by: 4ft35t M yt_dlp/extractor/weibo.py ____________________________________________________________________________________________________________ Commit: 164368610456e2d96b279f8b120dea08f7b1d74f URL: https://git.catflap.org/yt-dlp/commit/?id=164368610456e2d96b279f8b120dea08f7b1d74f Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 16 Jan 2025 02:40:13 GMT) Committer: GitHub (Thu 16 Jan 2025 02:40:13 GMT) [ie/dropout] Fix extraction (#12102) Closes #12103 Authored by: bashonly M yt_dlp/extractor/dropout.py ____________________________________________________________________________________________________________ Commit: bbc7591d3bb650f96cd1f1584055888cc919f14a URL: https://git.catflap.org/yt-dlp/commit/?id=bbc7591d3bb650f96cd1f1584055888cc919f14a Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 15 Jan 2025 23:50:41 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Wed 15 Jan 2025 23:50:41 GMT) Release 2025.01.15 Created by: bashonly :ci skip all M Changelog.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: c8541f8b13e743fcfa06667530d13fee8686e22a URL: https://git.catflap.org/yt-dlp/commit/?id=c8541f8b13e743fcfa06667530d13fee8686e22a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 15 Jan 2025 18:21:56 GMT) Committer: GitHub (Wed 15 Jan 2025 18:21:56 GMT) [ie/youtube] Do not use `web_creator` as a default client (#12087) Closes #12085 Authored by: bashonly M README.md M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: a3c0321825110d7eb447a6e6f393cec2bade34f9 URL: https://git.catflap.org/yt-dlp/commit/?id=a3c0321825110d7eb447a6e6f393cec2bade34f9 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Sun 12 Jan 2025 23:35:35 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Sun 12 Jan 2025 23:35:35 GMT) Release 2025.01.12 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: dade5e35c89adaad04408bfef766820dbca06ebe URL: https://git.catflap.org/yt-dlp/commit/?id=dade5e35c89adaad04408bfef766820dbca06ebe Author: Simon Sawicki (Sun 12 Jan 2025 23:24:22 GMT) Committer: GitHub (Sun 12 Jan 2025 23:24:22 GMT) [cleanup] Misc (#11915) Authored by: grqz, Grub4K, seproDev Co-authored-by: sepro Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com> M README.md M pyproject.toml M yt_dlp/YoutubeDL.py ____________________________________________________________________________________________________________ Commit: e2ef4fece6c9742d1733e3bae408c4787765f78c URL: https://git.catflap.org/yt-dlp/commit/?id=e2ef4fece6c9742d1733e3bae408c4787765f78c Author: Allen <64094914+allendema@users.noreply.github.com> (Sun 12 Jan 2025 18:43:16 GMT) Committer: GitHub (Sun 12 Jan 2025 18:43:16 GMT) [ie/vine] Remove extractors (#11700) Authored by: allendema M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/tumblr.py M yt_dlp/extractor/twitter.py D yt_dlp/extractor/vine.py ____________________________________________________________________________________________________________ Commit: 1f489f4a45691cac3f9e787d22a3a8a086229ba6 URL: https://git.catflap.org/yt-dlp/commit/?id=1f489f4a45691cac3f9e787d22a3a8a086229ba6 Author: Mozi <29089388+pzhlkj6612@users.noreply.github.com> (Sun 12 Jan 2025 18:42:02 GMT) Committer: GitHub (Sun 12 Jan 2025 18:42:02 GMT) [ie/DrTalks] Add extractor (#10831) Closes #6390 Authored by: pzhlkj6612, seproDev Co-authored-by: sepro M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/drtalks.py ____________________________________________________________________________________________________________ Commit: 75079f4e3f7dce49b61ef01da7adcd9876a0ca3b URL: https://git.catflap.org/yt-dlp/commit/?id=75079f4e3f7dce49b61ef01da7adcd9876a0ca3b Author: coletdjnz (Sun 12 Jan 2025 02:02:57 GMT) Committer: GitHub (Sun 12 Jan 2025 02:02:57 GMT) [ie/youtube] Refactor cookie auth (#11989) Authored by: coletdjnz M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 712d2abb32f59b2d246be2901255f84f1a4c30b3 URL: https://git.catflap.org/yt-dlp/commit/?id=712d2abb32f59b2d246be2901255f84f1a4c30b3 Author: coletdjnz (Sun 12 Jan 2025 02:01:13 GMT) Committer: GitHub (Sun 12 Jan 2025 02:01:13 GMT) [ie/youtube] Use `tv` instead of `mweb` client by default (#12059) Authored by: coletdjnz M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 8346b549150003df988538e54c9d8bc4de568979 URL: https://git.catflap.org/yt-dlp/commit/?id=8346b549150003df988538e54c9d8bc4de568979 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 11 Jan 2025 19:05:23 GMT) Committer: GitHub (Sat 11 Jan 2025 19:05:23 GMT) Fix filename sanitization with `--no-windows-filenames` (#11988) Fix bug in 6fc85f617a5850307fd5b258477070e6ee177796 Closes #11987 Authored by: bashonly M yt_dlp/YoutubeDL.py ____________________________________________________________________________________________________________ Commit: 1f4e1e85a27c5b43e34d7706cfd88ffce1b56a4a URL: https://git.catflap.org/yt-dlp/commit/?id=1f4e1e85a27c5b43e34d7706cfd88ffce1b56a4a Author: Paul Storkman <111140294+Strkmn@users.noreply.github.com> (Sat 11 Jan 2025 18:51:16 GMT) Committer: GitHub (Sat 11 Jan 2025 18:51:16 GMT) [core] Validate retries values are non-negative (#11927) Closes #11926 Authored by: Strkmn M yt_dlp/__init__.py ____________________________________________________________________________________________________________ Commit: 763ed06ee69f13949397897bd42ff2ec3dc3d384 URL: https://git.catflap.org/yt-dlp/commit/?id=763ed06ee69f13949397897bd42ff2ec3dc3d384 Author: HobbyistDev <105957301+HobbyistDev@users.noreply.github.com> (Sat 11 Jan 2025 17:25:18 GMT) Committer: GitHub (Sat 11 Jan 2025 17:25:18 GMT) [ie/XiaoHongShu] Extend `_VALID_URL` (#11806) Closes #11797 Authored by: HobbyistDev M yt_dlp/extractor/xiaohongshu.py ____________________________________________________________________________________________________________ Commit: 3c14e9191f3035b9a729d1d87bc0381f42de57cf URL: https://git.catflap.org/yt-dlp/commit/?id=3c14e9191f3035b9a729d1d87bc0381f42de57cf Author: voidptr_t (Sat 11 Jan 2025 14:39:31 GMT) Committer: GitHub (Sat 11 Jan 2025 14:39:31 GMT) [ie/PlVideo] Add extractor (#10657) Closes #10311 Authored by: Sanceilaks, seproDev Co-authored-by: sepro M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/plvideo.py ____________________________________________________________________________________________________________ Commit: 0b6b7742c2e7f2a1fcb0b54ef3dd484bab404b3f URL: https://git.catflap.org/yt-dlp/commit/?id=0b6b7742c2e7f2a1fcb0b54ef3dd484bab404b3f Author: coletdjnz (Thu 26 Dec 2024 01:19:17 GMT) Committer: GitHub (Thu 26 Dec 2024 01:19:17 GMT) [ie/youtube] Fix DASH formats incorrectly skipped in some situations (#11910) Closes https://github.com/yt-dlp/yt-dlp/issues/11907 Authored by: coletdjnz M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 3905f64920ed078d9eeb5640884f5854e01d744d URL: https://git.catflap.org/yt-dlp/commit/?id=3905f64920ed078d9eeb5640884f5854e01d744d Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Mon 23 Dec 2024 23:47:20 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Mon 23 Dec 2024 23:47:20 GMT) Release 2024.12.23 Created by: bashonly :ci skip all M Changelog.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 65cf46cddd873fd229dbb0fc0689bca4c201c6b6 URL: https://git.catflap.org/yt-dlp/commit/?id=65cf46cddd873fd229dbb0fc0689bca4c201c6b6 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 23 Dec 2024 23:26:35 GMT) Committer: GitHub (Mon 23 Dec 2024 23:26:35 GMT) [ie/youtube] Player client maintenance (#11893) Closes #11867 Authored by: bashonly M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 9f42e68a74f3f00b0253fe70763abd57cac4237b URL: https://git.catflap.org/yt-dlp/commit/?id=9f42e68a74f3f00b0253fe70763abd57cac4237b Author: coletdjnz (Mon 23 Dec 2024 23:03:28 GMT) Committer: GitHub (Mon 23 Dec 2024 23:03:28 GMT) [ie/youtube] Skip iOS formats that require PO Token (#11890) Partial fix for https://github.com/yt-dlp/yt-dlp/issues/11868 Authored by: coletdjnz M README.md M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 6fc85f617a5850307fd5b258477070e6ee177796 URL: https://git.catflap.org/yt-dlp/commit/?id=6fc85f617a5850307fd5b258477070e6ee177796 Author: pukkandan (Mon 23 Dec 2024 10:27:25 GMT) Committer: GitHub (Mon 23 Dec 2024 10:27:25 GMT) Don't sanitize filename on Unix when `--no-windows-filenames` (#9591) Closes #4547, Closes #8464 Authored by: pukkandan M README.md M test/test_YoutubeDL.py M yt_dlp/YoutubeDL.py M yt_dlp/options.py ____________________________________________________________________________________________________________ Commit: d298693b1b266d198e8eeecb90ea17c4a031268f URL: https://git.catflap.org/yt-dlp/commit/?id=d298693b1b266d198e8eeecb90ea17c4a031268f Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 15 Dec 2024 20:16:04 GMT) Committer: GitHub (Sun 15 Dec 2024 20:16:04 GMT) [ie/soundcloud] Various fixes (#11820) - Fix original/download formats so that they are considered bestaudio - Raise appropriate error if track is DRM-protected Authored by: bashonly M yt_dlp/extractor/soundcloud.py ____________________________________________________________________________________________________________ Commit: 09a6c687126f04e243fcb105a828787efddd1030 URL: https://git.catflap.org/yt-dlp/commit/?id=09a6c687126f04e243fcb105a828787efddd1030 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 15 Dec 2024 20:09:48 GMT) Committer: GitHub (Sun 15 Dec 2024 20:09:48 GMT) [ie/youtube] Add age-gate workaround for some embeddable videos (#11821) Closes #11296 Authored by: bashonly M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 1a8851b689763e5173b96f70f8a71df0e4a44b66 URL: https://git.catflap.org/yt-dlp/commit/?id=1a8851b689763e5173b96f70f8a71df0e4a44b66 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 15 Dec 2024 20:07:18 GMT) Committer: GitHub (Sun 15 Dec 2024 20:07:18 GMT) [ie/youtube] Fix `uploader_id` extraction (#11818) Closes #11816 Authored by: bashonly M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: b91c3925c2059970daa801cb131c0c2f4f302e72 URL: https://git.catflap.org/yt-dlp/commit/?id=b91c3925c2059970daa801cb131c0c2f4f302e72 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 15 Dec 2024 19:55:30 GMT) Committer: GitHub (Sun 15 Dec 2024 19:55:30 GMT) [update] Check 64-bitness when upgrading ARM builds (#11819) Closes #11813 Authored by: bashonly M yt_dlp/update.py ____________________________________________________________________________________________________________ Commit: 3d3ee458c1fe49dd5ebd7651a092119d23eb7000 URL: https://git.catflap.org/yt-dlp/commit/?id=3d3ee458c1fe49dd5ebd7651a092119d23eb7000 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 15 Dec 2024 19:47:50 GMT) Committer: GitHub (Sun 15 Dec 2024 19:47:50 GMT) [update] Fix endless update loop for `linux_exe` builds (#11827) Closes #11808 Authored by: bashonly M yt_dlp/update.py ____________________________________________________________________________________________________________ Commit: 2037a6414f81db8080ca724dca506fde91974c5d URL: https://git.catflap.org/yt-dlp/commit/?id=2037a6414f81db8080ca724dca506fde91974c5d Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Fri 13 Dec 2024 10:35:40 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Fri 13 Dec 2024 10:35:40 GMT) Release 2024.12.13 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 54216696261bc07cacd9a837c501d9e0b7fed09e URL: https://git.catflap.org/yt-dlp/commit/?id=54216696261bc07cacd9a837c501d9e0b7fed09e Author: sepro (Fri 13 Dec 2024 10:25:29 GMT) Committer: GitHub (Fri 13 Dec 2024 10:25:29 GMT) [cleanup] Make more playlist entries lazy (#11763) Authored by: seproDev M yt_dlp/extractor/brightcove.py M yt_dlp/extractor/dvtv.py M yt_dlp/extractor/nytimes.py M yt_dlp/extractor/vidyard.py ____________________________________________________________________________________________________________ Commit: dc3c4fddcc653989dae71fc563d82a308fc898cc URL: https://git.catflap.org/yt-dlp/commit/?id=dc3c4fddcc653989dae71fc563d82a308fc898cc Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 13 Dec 2024 10:21:48 GMT) Committer: GitHub (Fri 13 Dec 2024 10:21:48 GMT) [ie/youtube] Prioritize original language over auto-dubbed audio (#11803) Closes #11753 Authored by: bashonly M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 5460cd91891bf613a2065e2fc278d9903c37a127 URL: https://git.catflap.org/yt-dlp/commit/?id=5460cd91891bf613a2065e2fc278d9903c37a127 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 13 Dec 2024 09:43:08 GMT) Committer: GitHub (Fri 13 Dec 2024 09:43:08 GMT) [ie/youtube] Fix signature function extraction for `2f1832d2` (#11801) Closes #11798 Authored by: bashonly M test/test_youtube_signature.py M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: f6c73aad5f1a67544bea137ebd9d1e22e0e56567 URL: https://git.catflap.org/yt-dlp/commit/?id=f6c73aad5f1a67544bea137ebd9d1e22e0e56567 Author: Crypto90 (Thu 12 Dec 2024 13:54:11 GMT) Committer: GitHub (Thu 12 Dec 2024 13:54:11 GMT) [ie/youtube:search_url] Fix playlist searches (#11782) Closes #11666 Authored by: Crypto90 M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: d5e2a379f2adcb28bc48c7d9e90716d7278f89d2 URL: https://git.catflap.org/yt-dlp/commit/?id=d5e2a379f2adcb28bc48c7d9e90716d7278f89d2 Author: Pew <65320806+MutantPiggieGolem1@users.noreply.github.com> (Thu 12 Dec 2024 13:46:52 GMT) Committer: GitHub (Thu 12 Dec 2024 13:46:52 GMT) [ie/youtube] Fix `release_date` extraction (#11759) Authored by: MutantPiggieGolem1 M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: bc262bcad4d3683ceadf61a7eb87e233e72adef3 URL: https://git.catflap.org/yt-dlp/commit/?id=bc262bcad4d3683ceadf61a7eb87e233e72adef3 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 12 Dec 2024 13:44:19 GMT) Committer: GitHub (Thu 12 Dec 2024 13:44:19 GMT) [ie/patreon:campaign] Support /c/ URLs (#11756) Closes #11755 Authored by: bashonly M yt_dlp/extractor/patreon.py ____________________________________________________________________________________________________________ Commit: f4d3e9e6dc25077b79849a31a2f67f93fdc01e62 URL: https://git.catflap.org/yt-dlp/commit/?id=f4d3e9e6dc25077b79849a31a2f67f93fdc01e62 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Thu 12 Dec 2024 13:39:38 GMT) Committer: GitHub (Thu 12 Dec 2024 13:39:38 GMT) [ie/soundcloud] Fix extraction (#11777) Authored by: bashonly M yt_dlp/extractor/soundcloud.py ____________________________________________________________________________________________________________ Commit: 6fef824025b3c2f0ca8af7ac9fa04b10d09a3591 URL: https://git.catflap.org/yt-dlp/commit/?id=6fef824025b3c2f0ca8af7ac9fa04b10d09a3591 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Fri 6 Dec 2024 16:07:07 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Fri 6 Dec 2024 16:07:07 GMT) Release 2024.12.06 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 4bd2655398aed450456197a6767639114a24eac2 URL: https://git.catflap.org/yt-dlp/commit/?id=4bd2655398aed450456197a6767639114a24eac2 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 6 Dec 2024 15:58:44 GMT) Committer: GitHub (Fri 6 Dec 2024 15:58:44 GMT) [ie/youtube] Raise if `n` function returns input value (#11752) Improve a95ee6d8803fca9157adecf63732ab58bf87fd88 Authored by: bashonly M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: a95ee6d8803fca9157adecf63732ab58bf87fd88 URL: https://git.catflap.org/yt-dlp/commit/?id=a95ee6d8803fca9157adecf63732ab58bf87fd88 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 6 Dec 2024 15:35:18 GMT) Committer: GitHub (Fri 6 Dec 2024 15:35:18 GMT) [ie/youtube] Fix `n` sig extraction for player `3bb1f723` (#11750) Closes #11744 Authored by: bashonly M test/test_youtube_signature.py M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 4c85ccd1366c88cf93982f8350f58eed17355981 URL: https://git.catflap.org/yt-dlp/commit/?id=4c85ccd1366c88cf93982f8350f58eed17355981 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 6 Dec 2024 15:34:13 GMT) Committer: GitHub (Fri 6 Dec 2024 15:34:13 GMT) [ie/youtube] Fix signature function extraction (#11751) Closes #11748 Authored by: bashonly M test/test_youtube_signature.py M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 2feb28028ee48f2185d2d95076e62accb09b9e2e URL: https://git.catflap.org/yt-dlp/commit/?id=2feb28028ee48f2185d2d95076e62accb09b9e2e Author: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 6 Dec 2024 15:02:30 GMT) Committer: GitHub (Fri 6 Dec 2024 15:02:30 GMT) [ie/soundcloud] Fix formats extraction (#11742) Authored by: bashonly M README.md M yt_dlp/extractor/soundcloud.py ____________________________________________________________________________________________________________ Commit: fca3eb5f8be08d5fab2e18b45b7281a12e566725 URL: https://git.catflap.org/yt-dlp/commit/?id=fca3eb5f8be08d5fab2e18b45b7281a12e566725 Author: N/Ame <173015200+grqz@users.noreply.github.com> (Wed 4 Dec 2024 23:11:55 GMT) Committer: GitHub (Wed 4 Dec 2024 23:11:55 GMT) [ie/bilibili] Fix HD formats extraction (#11734) Fixes dc1687648077c5bf64863b307ecc5ab7e029bd8d Closes #10554 Authored by: grqz M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: 2e49c789d3eebc39af8910705d65a98bca0e4c4f URL: https://git.catflap.org/yt-dlp/commit/?id=2e49c789d3eebc39af8910705d65a98bca0e4c4f Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 4 Dec 2024 22:33:14 GMT) Committer: GitHub (Wed 4 Dec 2024 22:33:14 GMT) [ie/youtube] Player client maintenance (#11724) Closes #11686 Authored by: bashonly M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 354cb4026cf2191e1a130ec2a627b95cabfbc60a URL: https://git.catflap.org/yt-dlp/commit/?id=354cb4026cf2191e1a130ec2a627b95cabfbc60a Author: wesson09 <49007620+wesson09@users.noreply.github.com> (Wed 4 Dec 2024 17:41:58 GMT) Committer: GitHub (Wed 4 Dec 2024 17:41:58 GMT) [cookies] Add `--cookies-from-browser` support for MS Store Firefox (#11731) Authored by: wesson09 M yt_dlp/cookies.py ____________________________________________________________________________________________________________ Commit: cfa76f35d25eaf993437df8b833befbbf9255331 URL: https://git.catflap.org/yt-dlp/commit/?id=cfa76f35d25eaf993437df8b833befbbf9255331 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 3 Dec 2024 20:30:33 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Tue 3 Dec 2024 20:30:33 GMT) Release 2024.12.03 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 2b67ac300ac8b44368fb121637d1743cea8c5b6b URL: https://git.catflap.org/yt-dlp/commit/?id=2b67ac300ac8b44368fb121637d1743cea8c5b6b Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 3 Dec 2024 20:22:21 GMT) Committer: GitHub (Tue 3 Dec 2024 20:22:21 GMT) [cleanup] Misc (#11716) Authored by: bashonly, seproDev Co-authored-by: sepro M yt_dlp/extractor/adn.py M yt_dlp/extractor/cultureunplugged.py M yt_dlp/extractor/pixivsketch.py ____________________________________________________________________________________________________________ Commit: c038a7b187ba24360f14134842a7a2cf897c33b1 URL: https://git.catflap.org/yt-dlp/commit/?id=c038a7b187ba24360f14134842a7a2cf897c33b1 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 3 Dec 2024 14:28:43 GMT) Committer: GitHub (Tue 3 Dec 2024 14:28:43 GMT) [ie/vk] Fix extractors (#11715) Closes #5832, Closes #11471, Closes #11646, Closes #11670 Authored by: bashonly M yt_dlp/extractor/vk.py ____________________________________________________________________________________________________________ Commit: a13a336aa6f906812701abec8101b73b73db8ff7 URL: https://git.catflap.org/yt-dlp/commit/?id=a13a336aa6f906812701abec8101b73b73db8ff7 Author: Link (Tue 3 Dec 2024 04:08:46 GMT) Committer: GitHub (Tue 3 Dec 2024 04:08:46 GMT) [ie/bilibili] Fix subtitles and chapters extraction (#11708) Authored by: xiaomac M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: dc1687648077c5bf64863b307ecc5ab7e029bd8d URL: https://git.catflap.org/yt-dlp/commit/?id=dc1687648077c5bf64863b307ecc5ab7e029bd8d Author: N/Ame <173015200+grqz@users.noreply.github.com> (Tue 3 Dec 2024 03:44:03 GMT) Committer: GitHub (Tue 3 Dec 2024 03:44:03 GMT) [ie/bilibili] Always try to extract HD formats (#10559) Closes #10554 Authored by: grqz M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: f05a1cd1492fc98dc8d80d2081d632a1879913d2 URL: https://git.catflap.org/yt-dlp/commit/?id=f05a1cd1492fc98dc8d80d2081d632a1879913d2 Author: N/Ame <173015200+grqz@users.noreply.github.com> (Tue 3 Dec 2024 01:19:22 GMT) Committer: GitHub (Tue 3 Dec 2024 01:19:22 GMT) [ie/bilibili] Fix supporter-only video extraction (#11711) Fix bug in 239f5f36fe04603bec59c8b975f6a792f10246db Closes #11702 Authored by: grqz, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: d8fb3490863653182864d2a53522f350d67a9ff8 URL: https://git.catflap.org/yt-dlp/commit/?id=d8fb3490863653182864d2a53522f350d67a9ff8 Author: sepro (Mon 2 Dec 2024 15:29:30 GMT) Committer: GitHub (Mon 2 Dec 2024 15:29:30 GMT) [cleanup] Bump ruff to 0.8.x (#11608) Authored by: seproDev M pyproject.toml M yt_dlp/YoutubeDL.py M yt_dlp/__init__.py M yt_dlp/aes.py M yt_dlp/cookies.py M yt_dlp/downloader/hls.py M yt_dlp/downloader/youtube_live_chat.py M yt_dlp/extractor/bilibili.py M yt_dlp/extractor/common.py M yt_dlp/extractor/funimation.py M yt_dlp/extractor/youtube.py M yt_dlp/plugins.py M yt_dlp/postprocessor/__init__.py M yt_dlp/postprocessor/ffmpeg.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 2bea7936323ca4b6f3b9b1fdd892566223e30efa URL: https://git.catflap.org/yt-dlp/commit/?id=2bea7936323ca4b6f3b9b1fdd892566223e30efa Author: sepro (Mon 2 Dec 2024 15:22:16 GMT) Committer: GitHub (Mon 2 Dec 2024 15:22:16 GMT) [ie/MicrosoftEmbed] Make format extraction non fatal (#11654) Authored by: seproDev M yt_dlp/extractor/microsoftembed.py ____________________________________________________________________________________________________________ Commit: 62cba8a1bedbfc0ddde7267ae57b72bf5f7ea7b1 URL: https://git.catflap.org/yt-dlp/commit/?id=62cba8a1bedbfc0ddde7267ae57b72bf5f7ea7b1 Author: Elan Ruusamäe (Sun 1 Dec 2024 22:33:11 GMT) Committer: GitHub (Sun 1 Dec 2024 22:33:11 GMT) [ie/duoplay] Fix extractor (#11588) Authored by: glensc, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/duoplay.py ____________________________________________________________________________________________________________ Commit: 239f5f36fe04603bec59c8b975f6a792f10246db URL: https://git.catflap.org/yt-dlp/commit/?id=239f5f36fe04603bec59c8b975f6a792f10246db Author: N/Ame <173015200+grqz@users.noreply.github.com> (Sun 1 Dec 2024 21:55:18 GMT) Committer: GitHub (Sun 1 Dec 2024 21:55:18 GMT) [ie/bilibili] Fix extractor (#11667) Closes #11665 Authored by: grqz M yt_dlp/extractor/bilibili.py ____________________________________________________________________________________________________________ Commit: 0d146c1e36f467af30e87b7af651bdee67b73500 URL: https://git.catflap.org/yt-dlp/commit/?id=0d146c1e36f467af30e87b7af651bdee67b73500 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 1 Dec 2024 15:25:09 GMT) Committer: GitHub (Sun 1 Dec 2024 15:25:09 GMT) [ie/youtube] Adjust player clients for site changes (#11663) Closes #11640 Authored by: bashonly M README.md M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: cd0f934604587ed793e9177f6a127e5dcf99a7dd URL: https://git.catflap.org/yt-dlp/commit/?id=cd0f934604587ed793e9177f6a127e5dcf99a7dd Author: DarkZeros (Sun 1 Dec 2024 14:21:57 GMT) Committer: GitHub (Sun 1 Dec 2024 14:21:57 GMT) [ie/mitele] Fix extractor (#11683) Closes #11690 Authored by: DarkZeros M yt_dlp/extractor/mitele.py ____________________________________________________________________________________________________________ Commit: 360aed810ad85db950df586282d256516c98cd2d URL: https://git.catflap.org/yt-dlp/commit/?id=360aed810ad85db950df586282d256516c98cd2d Author: N/Ame <173015200+grqz@users.noreply.github.com> (Sun 1 Dec 2024 14:16:50 GMT) Committer: GitHub (Sun 1 Dec 2024 14:16:50 GMT) [ie/instagram] Support `share` URLs (#11677) Closes #11630 Authored by: grqz M yt_dlp/extractor/instagram.py ____________________________________________________________________________________________________________ Commit: 00dcde728635633eee969ad4d498b9f233c4a94e URL: https://git.catflap.org/yt-dlp/commit/?id=00dcde728635633eee969ad4d498b9f233c4a94e Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 27 Nov 2024 01:47:28 GMT) Committer: GitHub (Wed 27 Nov 2024 01:47:28 GMT) [ie/dropbox] Fix password-protected video extraction (#11636) Closes #11634 Authored by: bashonly M yt_dlp/extractor/dropbox.py ____________________________________________________________________________________________________________ Commit: 910ecc422930bca14e2abe4986f5f92359e3cea8 URL: https://git.catflap.org/yt-dlp/commit/?id=910ecc422930bca14e2abe4986f5f92359e3cea8 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 27 Nov 2024 00:45:01 GMT) Committer: GitHub (Wed 27 Nov 2024 00:45:01 GMT) [ie/tiktok] Deprioritize animated thumbnails (#11645) Closes #11641 Authored by: bashonly M yt_dlp/extractor/tiktok.py ____________________________________________________________________________________________________________ Commit: 0a0d80800b9350d1a4c4b18d82cfb77ffbc3c507 URL: https://git.catflap.org/yt-dlp/commit/?id=0a0d80800b9350d1a4c4b18d82cfb77ffbc3c507 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 26 Nov 2024 23:18:48 GMT) Committer: GitHub (Tue 26 Nov 2024 23:18:48 GMT) [ie/dacast] Fix HLS AES formats extraction (#11644) Closes #11643 Authored by: bashonly M yt_dlp/extractor/dacast.py ____________________________________________________________________________________________________________ Commit: e0500cbf796323551bbabe5b8ed8c75a511ba47a URL: https://git.catflap.org/yt-dlp/commit/?id=e0500cbf796323551bbabe5b8ed8c75a511ba47a Author: Simon Sawicki (Tue 26 Nov 2024 23:05:07 GMT) Committer: GitHub (Tue 26 Nov 2024 23:05:07 GMT) [ie] Handle fragmented formats in `_remove_duplicate_formats` (#11637) Authored by: Grub4K M yt_dlp/extractor/common.py ____________________________________________________________________________________________________________ Commit: 4b5eec0aaa7c02627f27a386591b735b90e681a8 URL: https://git.catflap.org/yt-dlp/commit/?id=4b5eec0aaa7c02627f27a386591b735b90e681a8 Author: Jakob Kruse (Sun 24 Nov 2024 22:20:30 GMT) Committer: GitHub (Sun 24 Nov 2024 22:20:30 GMT) [ie/chaturbate] Fix support for non-public streams (#11624) Fix bug in 720b3dc453c342bc2e8df7dbc0acaab4479de46c Closes #11623 Authored by: jkruse M yt_dlp/extractor/chaturbate.py ____________________________________________________________________________________________________________ Commit: fe70f20aedf528fdee332131bc9b6710e54e6f10 URL: https://git.catflap.org/yt-dlp/commit/?id=fe70f20aedf528fdee332131bc9b6710e54e6f10 Author: sepro (Sat 23 Nov 2024 21:46:50 GMT) Committer: GitHub (Sat 23 Nov 2024 21:46:50 GMT) [ie/youtube:tab] Fix playlists tab extraction (#11615) Closes #11524 Authored by: seproDev M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: c7316373c0a886f65a07a51e50ee147bb3294c85 URL: https://git.catflap.org/yt-dlp/commit/?id=c7316373c0a886f65a07a51e50ee147bb3294c85 Author: coletdjnz (Sat 23 Nov 2024 21:30:00 GMT) Committer: GitHub (Sat 23 Nov 2024 21:30:00 GMT) [rh:websockets] Support websockets 14.0+ (#11616) Authored by: coletdjnz M pyproject.toml M test/test_socks.py ____________________________________________________________________________________________________________ Commit: e0f1ae813b36e783e2348ba2a1566e12f5cd8f6e URL: https://git.catflap.org/yt-dlp/commit/?id=e0f1ae813b36e783e2348ba2a1566e12f5cd8f6e Author: N/Ame <173015200+grqz@users.noreply.github.com> (Sat 23 Nov 2024 19:47:37 GMT) Committer: GitHub (Sat 23 Nov 2024 19:47:37 GMT) [ie/facebook] Support more groups URLs (#11576) Authored by: grqz M yt_dlp/extractor/facebook.py ____________________________________________________________________________________________________________ Commit: 7d6c259a03bc4707a319e5e8c6eff0278707874b URL: https://git.catflap.org/yt-dlp/commit/?id=7d6c259a03bc4707a319e5e8c6eff0278707874b Author: sepro (Sat 23 Nov 2024 19:42:35 GMT) Committer: GitHub (Sat 23 Nov 2024 19:42:35 GMT) Add `playlist_webpage_url` field (#11613) Closes #10827 Authored by: seproDev M README.md M yt_dlp/YoutubeDL.py ____________________________________________________________________________________________________________ Commit: 16336c51d0848a6868a4fa04e749fa03548b4913 URL: https://git.catflap.org/yt-dlp/commit/?id=16336c51d0848a6868a4fa04e749fa03548b4913 Author: gitninja1234 <129114252+gitninja1234@users.noreply.github.com> (Sat 23 Nov 2024 19:40:45 GMT) Committer: GitHub (Sat 23 Nov 2024 19:40:45 GMT) [ie/stripchat] Fix extractor (#11596) Closes #11587 Authored by: gitninja1234 M yt_dlp/extractor/stripchat.py ____________________________________________________________________________________________________________ Commit: ccf0a6b86b7f68a75463804fe485ec240b8635f0 URL: https://git.catflap.org/yt-dlp/commit/?id=ccf0a6b86b7f68a75463804fe485ec240b8635f0 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 23 Nov 2024 18:51:51 GMT) Committer: GitHub (Sat 23 Nov 2024 18:51:51 GMT) [cleanup] Misc (#11574) Authored by: bashonly, pzhlkj6612 Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com> M Changelog.md M devscripts/changelog_override.json M yt_dlp/extractor/dailymotion.py ____________________________________________________________________________________________________________ Commit: f9197295388b44ee0a8992cb00f361c7ef42acdb URL: https://git.catflap.org/yt-dlp/commit/?id=f9197295388b44ee0a8992cb00f361c7ef42acdb Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Mon 18 Nov 2024 05:45:05 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Mon 18 Nov 2024 05:45:05 GMT) Release 2024.11.18 Created by: bashonly :ci skip all M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 7ea2787920cccc6b8ea30791993d114fbd564434 URL: https://git.catflap.org/yt-dlp/commit/?id=7ea2787920cccc6b8ea30791993d114fbd564434 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 18 Nov 2024 05:36:38 GMT) Committer: GitHub (Mon 18 Nov 2024 05:36:38 GMT) [ie/reddit] Improve error handling (#11573) Authored by: bashonly M yt_dlp/extractor/reddit.py ____________________________________________________________________________________________________________ Commit: f7257588bdff5f0b0452635a66b253a783c97357 URL: https://git.catflap.org/yt-dlp/commit/?id=f7257588bdff5f0b0452635a66b253a783c97357 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 18 Nov 2024 05:16:17 GMT) Committer: GitHub (Mon 18 Nov 2024 05:16:17 GMT) [ie/digitalconcerthall] Support login with access/refresh tokens (#11571) Removes broken support for login with email and password Removes obsolete `prefer_combined_hls` extractor-arg Closes #11404, Closes #11436 Authored by: bashonly M README.md M yt_dlp/extractor/digitalconcerthall.py ____________________________________________________________________________________________________________ Commit: da252d9d322af3e2178ac5eae324809502a0a862 URL: https://git.catflap.org/yt-dlp/commit/?id=da252d9d322af3e2178ac5eae324809502a0a862 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 17 Nov 2024 23:25:05 GMT) Committer: GitHub (Sun 17 Nov 2024 23:25:05 GMT) [cleanup] Misc (#11554) Closes #6884 Authored by: bashonly, Grub4K, seproDev Co-authored-by: Simon Sawicki Co-authored-by: sepro M README.md M devscripts/changelog_override.json M yt_dlp/extractor/bandlab.py M yt_dlp/extractor/common.py M yt_dlp/extractor/ctvnews.py M yt_dlp/extractor/facebook.py M yt_dlp/extractor/rutube.py M yt_dlp/extractor/soundcloud.py M yt_dlp/options.py ____________________________________________________________________________________________________________ Commit: e079ffbda66de150c0a9ebef05e89f61bb4d5f76 URL: https://git.catflap.org/yt-dlp/commit/?id=e079ffbda66de150c0a9ebef05e89f61bb4d5f76 Author: gillux (Sun 17 Nov 2024 21:37:15 GMT) Committer: GitHub (Sun 17 Nov 2024 21:37:15 GMT) [ie/litv] Fix extractor (#11071) Authored by: jiru M yt_dlp/extractor/litv.py ____________________________________________________________________________________________________________ Commit: 2009cb27e17014787bf63eaa2ada51293d54f22a URL: https://git.catflap.org/yt-dlp/commit/?id=2009cb27e17014787bf63eaa2ada51293d54f22a Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 17 Nov 2024 21:16:22 GMT) Committer: GitHub (Sun 17 Nov 2024 21:16:22 GMT) [ie/SonyLIVSeries] Add `sort_order` extractor-arg (#11569) Authored by: bashonly M README.md M yt_dlp/extractor/sonyliv.py ____________________________________________________________________________________________________________ Commit: f351440f1dc5b3dfbfc5737b037a869d946056fe URL: https://git.catflap.org/yt-dlp/commit/?id=f351440f1dc5b3dfbfc5737b037a869d946056fe Author: Jackson Humphrey (Sun 17 Nov 2024 21:06:50 GMT) Committer: GitHub (Sun 17 Nov 2024 21:06:50 GMT) [ie/ctvnews] Fix extractor (#11534) Closes #8689 Authored by: jshumphrey, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/ctvnews.py ____________________________________________________________________________________________________________ Commit: f9d98509a898737c12977b2e2117277bada2c196 URL: https://git.catflap.org/yt-dlp/commit/?id=f9d98509a898737c12977b2e2117277bada2c196 Author: qbnu <93988953+qbnu@users.noreply.github.com> (Sun 17 Nov 2024 19:35:10 GMT) Committer: GitHub (Sun 17 Nov 2024 19:35:10 GMT) [ie/ctvnews] Fix playlist ID extraction (#8892) Authored by: qbnu M yt_dlp/extractor/ctvnews.py ____________________________________________________________________________________________________________ Commit: 37cd7660eaff397c551ee18d80507702342b0c2b URL: https://git.catflap.org/yt-dlp/commit/?id=37cd7660eaff397c551ee18d80507702342b0c2b Author: sepro (Sun 17 Nov 2024 18:46:04 GMT) Committer: GitHub (Sun 17 Nov 2024 18:46:04 GMT) [ie/youtube:tab] Fix podcasts tab extraction (#11567) Authored by: seproDev M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: d867f99622ef7fba690b08da56c39d739b822bb7 URL: https://git.catflap.org/yt-dlp/commit/?id=d867f99622ef7fba690b08da56c39d739b822bb7 Author: ChocoLZS <61224208+ChocoLZS@users.noreply.github.com> (Sun 17 Nov 2024 18:41:57 GMT) Committer: GitHub (Sun 17 Nov 2024 18:41:57 GMT) [ie/PiaLive] Add extractor (#10811) Authored by: ChocoLZS M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/pialive.py D yt_dlp/extractor/piaulizaportal.py A yt_dlp/extractor/uliza.py ____________________________________________________________________________________________________________ Commit: 10fc719bc7f1eef469389c5219102266ef411f29 URL: https://git.catflap.org/yt-dlp/commit/?id=10fc719bc7f1eef469389c5219102266ef411f29 Author: doe1080 <98906116+doe1080@users.noreply.github.com> (Sun 17 Nov 2024 16:22:40 GMT) Committer: GitHub (Sun 17 Nov 2024 16:22:40 GMT) [cleanup] Remove dead extractors (#11566) - Removes MildomClipIE, MildomIE, MildomUserVodIE, MildomVodIE - Removes PokemonIE, PokemonWatchIE - Removes VeohIE, VeohUserIE Closes #3373, Closes #7059 Authored by: doe1080 M yt_dlp/extractor/_extractors.py D yt_dlp/extractor/mildom.py D yt_dlp/extractor/pokemon.py D yt_dlp/extractor/veoh.py ____________________________________________________________________________________________________________ Commit: eb15fd5a32d8b35ef515f7a3d1158c03025648ff URL: https://git.catflap.org/yt-dlp/commit/?id=eb15fd5a32d8b35ef515f7a3d1158c03025648ff Author: krichbanana <77071421+krichbanana@users.noreply.github.com> (Sun 17 Nov 2024 14:12:26 GMT) Committer: GitHub (Sun 17 Nov 2024 14:12:26 GMT) [ie/kenh14] Add extractor (#3996) Closes #3937 Authored by: krichbanana, pzhlkj6612 Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com> M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/kenh14.py ____________________________________________________________________________________________________________ Commit: 7cecd299e4a5ef1f0f044b2fedc26f17e41f15e3 URL: https://git.catflap.org/yt-dlp/commit/?id=7cecd299e4a5ef1f0f044b2fedc26f17e41f15e3 Author: sepro (Sun 17 Nov 2024 12:32:12 GMT) Committer: GitHub (Sun 17 Nov 2024 12:32:12 GMT) [ie/chaturbate] Don't break embed detection (#11565) Bugfix for 720b3dc453c342bc2e8df7dbc0acaab4479de46c Authored by: seproDev M yt_dlp/extractor/chaturbate.py ____________________________________________________________________________________________________________ Commit: 52c0ffe40ad6e8404d93296f575007b05b04c686 URL: https://git.catflap.org/yt-dlp/commit/?id=52c0ffe40ad6e8404d93296f575007b05b04c686 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 16 Nov 2024 23:40:21 GMT) Committer: GitHub (Sat 16 Nov 2024 23:40:21 GMT) [ie/youtube] Remove broken OAuth support (#11558) Closes #11462 Authored by: bashonly M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: 637d62a3a9fc723d68632c1af25c30acdadeeb85 URL: https://git.catflap.org/yt-dlp/commit/?id=637d62a3a9fc723d68632c1af25c30acdadeeb85 Author: sepro (Sat 16 Nov 2024 23:31:04 GMT) Committer: GitHub (Sat 16 Nov 2024 23:31:04 GMT) [ie/youtube] Player client maintenance (#11528) Authored by: bashonly, seproDev Co-authored-by: bashonly M README.md M yt_dlp/extractor/youtube.py ____________________________________________________________________________________________________________ Commit: f95a92b3d0169a784ee15a138fbe09d82b2754a1 URL: https://git.catflap.org/yt-dlp/commit/?id=f95a92b3d0169a784ee15a138fbe09d82b2754a1 Author: sepro (Sat 16 Nov 2024 23:24:11 GMT) Committer: GitHub (Sat 16 Nov 2024 23:24:11 GMT) [cleanup] Deprecate more compat functions (#11439) Authored by: seproDev M devscripts/generate_aes_testdata.py M pyproject.toml M test/helper.py M test/test_YoutubeDL.py M test/test_aes.py M test/test_compat.py M test/test_downloader_http.py M test/test_utils.py M yt_dlp/YoutubeDL.py M yt_dlp/__init__.py M yt_dlp/aes.py M yt_dlp/compat/__init__.py M yt_dlp/compat/_deprecated.py M yt_dlp/compat/_legacy.py D yt_dlp/compat/functools.py M yt_dlp/compat/urllib/request.py M yt_dlp/cookies.py M yt_dlp/downloader/common.py M yt_dlp/downloader/external.py M yt_dlp/downloader/fragment.py M yt_dlp/downloader/http.py M yt_dlp/downloader/rtmp.py M yt_dlp/downloader/rtsp.py M yt_dlp/extractor/abematv.py M yt_dlp/extractor/adn.py M yt_dlp/extractor/anvato.py M yt_dlp/extractor/common.py M yt_dlp/extractor/shemaroome.py M yt_dlp/postprocessor/common.py M yt_dlp/postprocessor/embedthumbnail.py M yt_dlp/postprocessor/ffmpeg.py M yt_dlp/postprocessor/movefilesafterdownload.py M yt_dlp/postprocessor/sponskrub.py M yt_dlp/postprocessor/xattrpp.py M yt_dlp/update.py M yt_dlp/utils/_deprecated.py M yt_dlp/utils/_legacy.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: 1d253b0a27110d174c40faf8fb1c999d099e0cde URL: https://git.catflap.org/yt-dlp/commit/?id=1d253b0a27110d174c40faf8fb1c999d099e0cde Author: Jackson Humphrey (Sat 16 Nov 2024 20:02:14 GMT) Committer: GitHub (Sat 16 Nov 2024 20:02:14 GMT) [ie/patreon] Fix comments extraction (#11530) Closes #11483 Authored by: jshumphrey, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/patreon.py ____________________________________________________________________________________________________________ Commit: 720b3dc453c342bc2e8df7dbc0acaab4479de46c URL: https://git.catflap.org/yt-dlp/commit/?id=720b3dc453c342bc2e8df7dbc0acaab4479de46c Author: powergold1 <18133986+powergold1@users.noreply.github.com> (Sat 16 Nov 2024 19:55:40 GMT) Committer: GitHub (Sat 16 Nov 2024 19:55:40 GMT) [ie/chaturbate] Extract from API and support impersonation (#11555) Closes #6546, Closes #10359 Authored by: powergold1 M yt_dlp/extractor/chaturbate.py ____________________________________________________________________________________________________________ Commit: d215fba7edb69d4fa665f43663756fd260b1489f URL: https://git.catflap.org/yt-dlp/commit/?id=d215fba7edb69d4fa665f43663756fd260b1489f Author: Jackson Humphrey (Sat 16 Nov 2024 19:50:17 GMT) Committer: GitHub (Sat 16 Nov 2024 19:50:17 GMT) [ie/RedGifsUser] Fix extraction (#11531) Closes #7382, Closes #9131 Authored by: jshumphrey M yt_dlp/extractor/redgifs.py ____________________________________________________________________________________________________________ Commit: 8388ec256f7753b02488788e3cfa771f6e1db247 URL: https://git.catflap.org/yt-dlp/commit/?id=8388ec256f7753b02488788e3cfa771f6e1db247 Author: Jackson Humphrey (Sat 16 Nov 2024 19:48:47 GMT) Committer: GitHub (Sat 16 Nov 2024 19:48:47 GMT) [ie/spankbang] Support browser impersonation (#11542) Closes #6545 Authored by: jshumphrey M yt_dlp/extractor/spankbang.py ____________________________________________________________________________________________________________ Commit: 6365e92589e4bc17b8fffb0125a716d144ad2137 URL: https://git.catflap.org/yt-dlp/commit/?id=6365e92589e4bc17b8fffb0125a716d144ad2137 Author: sepro (Sat 16 Nov 2024 16:56:43 GMT) Committer: GitHub (Sat 16 Nov 2024 16:56:43 GMT) [ie/bandlab] Add extractors (#11535) Closes #7750 Authored by: seproDev M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/bandlab.py ____________________________________________________________________________________________________________ Commit: 70c55cb08f780eab687e881ef42bb5c6007d290b URL: https://git.catflap.org/yt-dlp/commit/?id=70c55cb08f780eab687e881ef42bb5c6007d290b Author: Alessandro Campolo (Sat 16 Nov 2024 12:56:15 GMT) Committer: GitHub (Sat 16 Nov 2024 12:56:15 GMT) [ie/RadioRadicale] Add extractor (#5607) Authored by: a13ssandr0, pzhlkj6612 Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com> M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/radioradicale.py ____________________________________________________________________________________________________________ Commit: c699bafc5038b59c9afe8c2e69175fb66424c832 URL: https://git.catflap.org/yt-dlp/commit/?id=c699bafc5038b59c9afe8c2e69175fb66424c832 Author: bashonly (Thu 14 Nov 2024 22:09:11 GMT) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 15 Nov 2024 22:51:55 GMT) [ie/soop] Fix thumbnail extraction (#11545) Closes #11537 Authored by: bashonly M yt_dlp/extractor/afreecatv.py ____________________________________________________________________________________________________________ Commit: eb64ae7d5def6df2aba74fb703e7f168fb299865 URL: https://git.catflap.org/yt-dlp/commit/?id=eb64ae7d5def6df2aba74fb703e7f168fb299865 Author: bashonly (Thu 14 Nov 2024 22:08:50 GMT) Committer: bashonly <88596187+bashonly@users.noreply.github.com> (Fri 15 Nov 2024 22:51:55 GMT) [ie] Allow `ext` override for thumbnails (#11545) Authored by: bashonly M yt_dlp/YoutubeDL.py M yt_dlp/extractor/common.py ____________________________________________________________________________________________________________ Commit: c014fbcddcb4c8f79d914ac5bb526758b540ea33 URL: https://git.catflap.org/yt-dlp/commit/?id=c014fbcddcb4c8f79d914ac5bb526758b540ea33 Author: Simon Sawicki (Fri 15 Nov 2024 22:25:52 GMT) Committer: GitHub (Fri 15 Nov 2024 22:25:52 GMT) [utils] `subs_list_to_dict`: Add `lang` default parameter (#11508) Authored by: Grub4K M test/test_traversal.py M yt_dlp/utils/traversal.py ____________________________________________________________________________________________________________ Commit: 39d79c9b9cf23411d935910685c40aa1a2fdb409 URL: https://git.catflap.org/yt-dlp/commit/?id=39d79c9b9cf23411d935910685c40aa1a2fdb409 Author: Simon Sawicki (Fri 15 Nov 2024 21:06:15 GMT) Committer: GitHub (Fri 15 Nov 2024 21:06:15 GMT) [utils] Fix `join_nonempty`, add `**kwargs` to `unpack` (#11559) Authored by: Grub4K M test/test_traversal.py M test/test_utils.py M yt_dlp/utils/_utils.py M yt_dlp/utils/traversal.py ____________________________________________________________________________________________________________ Commit: f2a4983df7a64c4e93b56f79dbd16a781bd90206 URL: https://git.catflap.org/yt-dlp/commit/?id=f2a4983df7a64c4e93b56f79dbd16a781bd90206 Author: Jackson Humphrey (Tue 12 Nov 2024 23:26:18 GMT) Committer: GitHub (Tue 12 Nov 2024 23:26:18 GMT) [ie/archive.org] Fix comments extraction (#11527) Closes #11526 Authored by: jshumphrey M yt_dlp/extractor/archiveorg.py ____________________________________________________________________________________________________________ Commit: bacc31b05a04181b63100c481565256b14813a5e URL: https://git.catflap.org/yt-dlp/commit/?id=bacc31b05a04181b63100c481565256b14813a5e Author: bashonly <88596187+bashonly@users.noreply.github.com> (Tue 12 Nov 2024 23:23:10 GMT) Committer: GitHub (Tue 12 Nov 2024 23:23:10 GMT) [ie/facebook] Fix formats extraction (#11513) Closes #11497 Authored by: bashonly M yt_dlp/extractor/facebook.py ____________________________________________________________________________________________________________ Commit: a9f85670d03ab993dc589f21a9ffffcad61392d5 URL: https://git.catflap.org/yt-dlp/commit/?id=a9f85670d03ab993dc589f21a9ffffcad61392d5 Author: manav_chaudhary <100396248+manavchaudhary1@users.noreply.github.com> (Mon 11 Nov 2024 22:41:56 GMT) Committer: GitHub (Mon 11 Nov 2024 22:41:56 GMT) [ie/Chaturbate] Support alternate domains (#10595) Closes #10594 Authored by: manavchaudhary1 M yt_dlp/extractor/chaturbate.py ____________________________________________________________________________________________________________ Commit: 6b43a8d84b881d769b480ba6e20ec691e9d1b92d URL: https://git.catflap.org/yt-dlp/commit/?id=6b43a8d84b881d769b480ba6e20ec691e9d1b92d Author: Sam (Mon 11 Nov 2024 22:03:31 GMT) Committer: GitHub (Mon 11 Nov 2024 22:03:31 GMT) [ie/goplay] Fix extractor (#11466) Closes #10857 Authored by: SamDecrock, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/goplay.py ____________________________________________________________________________________________________________ Commit: 2db8c2e7d57a1784b06057c48e3e91023720d195 URL: https://git.catflap.org/yt-dlp/commit/?id=2db8c2e7d57a1784b06057c48e3e91023720d195 Author: Hugo (Mon 11 Nov 2024 22:00:05 GMT) Committer: GitHub (Mon 11 Nov 2024 22:00:05 GMT) [ie/CloudflareStream] Avoid extraction via videodelivery.net (#11478) Closes #11477 Authored by: hugovdev M yt_dlp/extractor/cloudflarestream.py ____________________________________________________________________________________________________________ Commit: f9c8deb4e5887ff5150e911ac0452e645f988044 URL: https://git.catflap.org/yt-dlp/commit/?id=f9c8deb4e5887ff5150e911ac0452e645f988044 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Mon 11 Nov 2024 21:19:03 GMT) Committer: GitHub (Mon 11 Nov 2024 21:19:03 GMT) [build] Bump PyInstaller version pin to `>=6.11.1` (#11507) Authored by: bashonly M .github/workflows/build.yml M pyproject.toml ____________________________________________________________________________________________________________ Commit: 0ec9bfed4d4a52bfb4f8733da1acf0aeeae21e6b URL: https://git.catflap.org/yt-dlp/commit/?id=0ec9bfed4d4a52bfb4f8733da1acf0aeeae21e6b Author: Sakura286 (Mon 11 Nov 2024 20:40:29 GMT) Committer: GitHub (Mon 11 Nov 2024 20:40:29 GMT) [ie/MixchMovie] Add extractor (#10897) Closes #10765 Authored by: Sakura286 M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/mixch.py ____________________________________________________________________________________________________________ Commit: c6737310619022248f5d0fd13872073cac168453 URL: https://git.catflap.org/yt-dlp/commit/?id=c6737310619022248f5d0fd13872073cac168453 Author: Subrat Lima <74418100+subrat-lima@users.noreply.github.com> (Mon 11 Nov 2024 19:08:18 GMT) Committer: GitHub (Mon 11 Nov 2024 19:08:18 GMT) [ie/spreaker] Support podcast and feed pages (#10968) Closes #10925 Authored by: subrat-lima M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/spreaker.py ____________________________________________________________________________________________________________ Commit: e398217aae19bb25f91797bfbe8a3243698d7f45 URL: https://git.catflap.org/yt-dlp/commit/?id=e398217aae19bb25f91797bfbe8a3243698d7f45 Author: sepro (Mon 11 Nov 2024 17:44:53 GMT) Committer: GitHub (Mon 11 Nov 2024 17:44:53 GMT) [ie/rutube] Rework extractors (#11480) Closes #9694, Closes #10104, Closes #11117, Closes #11415, Closes #11476 Authored by: seproDev M yt_dlp/extractor/rutube.py ____________________________________________________________________________________________________________ Commit: c39016f66df76d14284c705736ca73db8055d8de URL: https://git.catflap.org/yt-dlp/commit/?id=c39016f66df76d14284c705736ca73db8055d8de Author: Julio Napurí (Mon 11 Nov 2024 17:42:05 GMT) Committer: GitHub (Mon 11 Nov 2024 17:42:05 GMT) [ie/spreaker] Support episode pages and access keys (#11489) Authored by: julionc M yt_dlp/extractor/_extractors.py M yt_dlp/extractor/spreaker.py ____________________________________________________________________________________________________________ Commit: b83ca24eb72e1e558b0185bd73975586c0bc0546 URL: https://git.catflap.org/yt-dlp/commit/?id=b83ca24eb72e1e558b0185bd73975586c0bc0546 Author: sepro (Sat 9 Nov 2024 23:53:49 GMT) Committer: GitHub (Sat 9 Nov 2024 23:53:49 GMT) [core] Catch broken Cryptodome installations (#11486) Authored by: seproDev M yt_dlp/dependencies/Cryptodome.py ____________________________________________________________________________________________________________ Commit: 240a7d43c8a67ffb86d44dc276805aa43c358dcc URL: https://git.catflap.org/yt-dlp/commit/?id=240a7d43c8a67ffb86d44dc276805aa43c358dcc Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 9 Nov 2024 23:46:47 GMT) Committer: GitHub (Sat 9 Nov 2024 23:46:47 GMT) [build] Pin `websockets` version to >=13.0,<14 (#11488) websockets 14.0 causes CI test failures (a lot more of them) Authored by: bashonly M pyproject.toml ____________________________________________________________________________________________________________ Commit: f13df591d4d7ca8e2f31b35c9c91e69ba9e9b013 URL: https://git.catflap.org/yt-dlp/commit/?id=f13df591d4d7ca8e2f31b35c9c91e69ba9e9b013 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sat 9 Nov 2024 23:26:02 GMT) Committer: GitHub (Sat 9 Nov 2024 23:26:02 GMT) [build] Enable attestations for trusted publishing (#11420) Reverts 428ffb75aa3534b275cf54de42693a4d261519da Authored by: bashonly M .github/workflows/build.yml M .github/workflows/release-master.yml M .github/workflows/release-nightly.yml M .github/workflows/release.yml ____________________________________________________________________________________________________________ Commit: be3579aaf0c3b71a0a3195e1955415d5e4d6b3d8 URL: https://git.catflap.org/yt-dlp/commit/?id=be3579aaf0c3b71a0a3195e1955415d5e4d6b3d8 Author: Steve Ovens (Wed 6 Nov 2024 21:58:44 GMT) Committer: GitHub (Wed 6 Nov 2024 21:58:44 GMT) [ie/GameDevTV] Add extractor (#11368) Authored by: stratus-ss, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/_extractors.py A yt_dlp/extractor/gamedevtv.py ____________________________________________________________________________________________________________ Commit: 85fdc66b6e01d19a94b4f39b58e3c0cf23600902 URL: https://git.catflap.org/yt-dlp/commit/?id=85fdc66b6e01d19a94b4f39b58e3c0cf23600902 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Wed 6 Nov 2024 21:26:05 GMT) Committer: GitHub (Wed 6 Nov 2024 21:26:05 GMT) [ie/adobepass] Fix provider requests (#11472) Fix bug in dcfeea4dd5e5686821350baa6c7767a011944867 Closes #11469 Authored by: bashonly M yt_dlp/extractor/adobepass.py ____________________________________________________________________________________________________________ Commit: 282e19db827f0951c783ac946429f662bcf2200c URL: https://git.catflap.org/yt-dlp/commit/?id=282e19db827f0951c783ac946429f662bcf2200c Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Mon 4 Nov 2024 00:45:21 GMT) Committer: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (Mon 4 Nov 2024 00:45:21 GMT) Release 2024.11.04 Created by: bashonly :ci skip all M .github/ISSUE_TEMPLATE/1_broken_site.yml M .github/ISSUE_TEMPLATE/2_site_support_request.yml M .github/ISSUE_TEMPLATE/3_site_feature_request.yml M .github/ISSUE_TEMPLATE/4_bug_report.yml M .github/ISSUE_TEMPLATE/5_feature_request.yml M .github/ISSUE_TEMPLATE/6_question.yml M CONTRIBUTORS M Changelog.md M supportedsites.md M yt_dlp/version.py ____________________________________________________________________________________________________________ Commit: 197d0b03b6a3c8fe4fa5ace630eeffec629bf72c URL: https://git.catflap.org/yt-dlp/commit/?id=197d0b03b6a3c8fe4fa5ace630eeffec629bf72c Author: sepro (Mon 4 Nov 2024 00:33:21 GMT) Committer: GitHub (Mon 4 Nov 2024 00:33:21 GMT) [cleanup] Misc (#11347) Closes #11361 Authored by: avagordon01, bashonly, grqz, Grub4K, seproDev Co-authored-by: Ava Gordon Co-authored-by: bashonly Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com> Co-authored-by: Simon Sawicki M README.md M test/test_traversal.py M test/test_utils.py M yt_dlp/extractor/afreecatv.py M yt_dlp/extractor/allstar.py M yt_dlp/extractor/bandcamp.py M yt_dlp/extractor/bbc.py M yt_dlp/extractor/bibeltv.py M yt_dlp/extractor/bilibili.py M yt_dlp/extractor/bluesky.py M yt_dlp/extractor/bpb.py M yt_dlp/extractor/bravotv.py M yt_dlp/extractor/bundestag.py M yt_dlp/extractor/caffeinetv.py M yt_dlp/extractor/cbc.py M yt_dlp/extractor/cbsnews.py M yt_dlp/extractor/chzzk.py M yt_dlp/extractor/cineverse.py M yt_dlp/extractor/cnn.py M yt_dlp/extractor/common.py M yt_dlp/extractor/condenast.py M yt_dlp/extractor/crunchyroll.py M yt_dlp/extractor/dangalplay.py M yt_dlp/extractor/err.py M yt_dlp/extractor/ilpost.py M yt_dlp/extractor/jiocinema.py M yt_dlp/extractor/kick.py M yt_dlp/extractor/kika.py M yt_dlp/extractor/laracasts.py M yt_dlp/extractor/lbry.py M yt_dlp/extractor/learningonscreen.py M yt_dlp/extractor/listennotes.py M yt_dlp/extractor/lsm.py M yt_dlp/extractor/magentamusik.py M yt_dlp/extractor/mediastream.py M yt_dlp/extractor/mixch.py M yt_dlp/extractor/monstercat.py M yt_dlp/extractor/nebula.py M yt_dlp/extractor/nekohacker.py M yt_dlp/extractor/neteasemusic.py M yt_dlp/extractor/niconico.py M yt_dlp/extractor/nubilesporn.py M yt_dlp/extractor/nytimes.py M yt_dlp/extractor/ondemandkorea.py M yt_dlp/extractor/orf.py M yt_dlp/extractor/parler.py M yt_dlp/extractor/pornbox.py M yt_dlp/extractor/pr0gramm.py M yt_dlp/extractor/qdance.py M yt_dlp/extractor/qqmusic.py M yt_dlp/extractor/redge.py M yt_dlp/extractor/rtvslo.py M yt_dlp/extractor/snapchat.py M yt_dlp/extractor/tbsjp.py M yt_dlp/extractor/teamcoco.py M yt_dlp/extractor/telewebion.py M yt_dlp/extractor/tencent.py M yt_dlp/extractor/tenplay.py M yt_dlp/extractor/theguardian.py M yt_dlp/extractor/tiktok.py M yt_dlp/extractor/tva.py M yt_dlp/extractor/vidyard.py M yt_dlp/extractor/vrt.py M yt_dlp/extractor/weibo.py M yt_dlp/extractor/weverse.py M yt_dlp/extractor/wevidi.py M yt_dlp/extractor/xiaohongshu.py M yt_dlp/extractor/youporn.py M yt_dlp/extractor/youtube.py M yt_dlp/extractor/zaiko.py M yt_dlp/options.py M yt_dlp/utils/_utils.py ____________________________________________________________________________________________________________ Commit: b03267bf0675eeb8df5baf1daac7cf67840c91a5 URL: https://git.catflap.org/yt-dlp/commit/?id=b03267bf0675eeb8df5baf1daac7cf67840c91a5 Author: lauren n. liberda (Mon 4 Nov 2024 00:26:46 GMT) Committer: GitHub (Mon 4 Nov 2024 00:26:46 GMT) [ie/Tumblr] Support more URLs (#6057) Closes #5893 Authored by: selfisekai, seproDev Co-authored-by: sepro M yt_dlp/extractor/tumblr.py ____________________________________________________________________________________________________________ Commit: 4613096f2e6eab9dcbac0e98b6cec760bbc99375 URL: https://git.catflap.org/yt-dlp/commit/?id=4613096f2e6eab9dcbac0e98b6cec760bbc99375 Author: Evgeny Zislis (Sun 3 Nov 2024 23:59:57 GMT) Committer: GitHub (Sun 3 Nov 2024 23:59:57 GMT) [cookies] Support chrome table version 24 (#11425) Closes #6564 Authored by: kesor, seproDev Co-authored-by: sepro M test/test_cookies.py M yt_dlp/cookies.py ____________________________________________________________________________________________________________ Commit: 838f4385de8300a4dd4e7ffbbf0e5b7b85fb52c2 URL: https://git.catflap.org/yt-dlp/commit/?id=838f4385de8300a4dd4e7ffbbf0e5b7b85fb52c2 Author: bashonly <88596187+bashonly@users.noreply.github.com> (Sun 3 Nov 2024 23:53:26 GMT) Committer: GitHub (Sun 3 Nov 2024 23:53:26 GMT) [ie/nfl] Fix extractors (#11409) Authored by: bashonly M yt_dlp/extractor/anvato.py M yt_dlp/extractor/nfl.py ____________________________________________________________________________________________________________ Commit: d1358231371f20fa23020fa9176be3b56119873e URL: https://git.catflap.org/yt-dlp/commit/?id=d1358231371f20fa23020fa9176be3b56119873e Author: sepro (Sun 3 Nov 2024 23:27:54 GMT) Committer: GitHub (Sun 3 Nov 2024 23:27:54 GMT) [ie/Dailymotion] Support shortened URLs (#11374) Authored by: seproDev, bashonly Co-authored-by: bashonly M yt_dlp/extractor/dailymotion.py ____________________________________________________________________________________________________________ Commit: 59f8dd8239c31f00b708da53b39b1e2e9409b6e6 URL: https://git.catflap.org/yt-dlp/commit/?id=59f8dd8239c31f00b708da53b39b1e2e9409b6e6 Author: chris <6024426+iw0nderhow@users.noreply.github.com> (Sun 3 Nov 2024 23:11:41 GMT) Committer: GitHub (Sun 3 Nov 2024 23:11:41 GMT) [ie/ARDMediathek] Extract chapters (#11442) Authored by: iw0nderhow M yt_dlp/extractor/ard.py ____________________________________________________________________________________________________________ Commit: 9c6534da81e485b2325b3489ee4128943e6d3e4b URL: https://git.catflap.org/yt-dlp/commit/?id=9c6534da81e485b2325b3489ee4128943e6d3e4b Author: Dong Heon Hee (Sun 3 Nov 2024 23:08:41 GMT) Committer: GitHub (Sun 3 Nov 2024 23:08:41 GMT) [ie/chzzk:video] Fix extraction (#11228) Closes #11226 Authored by: hui1601 M yt_dlp/extractor/chzzk.py ____________________________________________________________________________________________________________ Commit: a403dcf9be20b49cbb3017328f4aaa352fb6d685 URL: https://git.catflap.org/yt-dlp/commit/?id=a403dcf9be20b49cbb3017328f4aaa352fb6d685 Author: Mozi <29089388+pzhlkj6612@users.noreply.github.com> (Sun 3 Nov 2024 23:02:48 GMT) Committer: GitHub (Sun 3 Nov 2024 23:02:48 GMT) [ie/Dailymotion] Improve embed extraction (#10843) Closes #8848, Closes #9432 Authored by: pzhlkj6612, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> M yt_dlp/extractor/dailymotion.py ____________________________________________________________________________________________________________ Commit: 754940e9a558565d6bd3c0c529802569b1d0ae4e URL: https://git.catflap.org/yt-dlp/commit/?id=754940e9a558565d6bd3c0c529802569b1d0ae4e Author: sepro (Sun 3 Nov 2024 20:19:35 GMT) Committer: GitHub (Sun 3 Nov 2024 20:19:35 GMT) [ie/bfmtv] Fix extractors (#11444) Authored by: seproDev M yt_dlp/extractor/bfmtv.py ____________________________________________________________________________________________________________ Commit: beae2db127d3b5017cbcf685da9de7a9ef496541 URL: https://git.catflap.org/yt-dlp/commit/?id=beae2db127d3b5017cbcf685da9de7a9ef496541 Author: sepro (Sun 3 Nov 2024 20:03:09 GMT) Committer: GitHub (Sun 3 Nov 2024 20:03:09 GMT) [aes] Fix GCM pad length calculation (#11438) Closes #10169 Authored by: seproDev M test/test_aes.py M yt_dlp/aes.py ____________________________________________________________________________________________________________ Commit: 3945677a75e94a1fecc085432d791e1c21220cd3 URL: https://git.catflap.org/yt-dlp/commit/?id=3945677a75e94a1fecc085432d791e1c21220cd3 Author: sepro (Sun 3 Nov 2024 19:39:10 GMT) Committer: GitHub (Sun 3 Nov 2024 19:39:10 GMT) [core] Prioritize AV1 (#11153) Authored by: seproDev M README.md M yt_dlp/YoutubeDL.py M yt_dlp/__init__.py M yt_dlp/extractor/youtube.py M yt_dlp/options.py M yt_dlp/utils/_utils.py ___________________________________________________________________________________________________________