| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: yt-dlp-youtube-dl | Distribution: openSUSE Tumbleweed |
| Version: 2025.10.14 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Oct 15 12:18:09 2025 |
| Group: Productivity/Networking/Web/Utilities | Build host: reproducible |
| Size: 6 | Source RPM: yt-dlp-2025.10.14-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/yt-dlp/yt-dlp | |
| Summary: Compat symlinks for youtube-dl | |
This package installs "youtube-dl" as a symlink to yt-dlp.
CC-BY-SA-3.0 AND SUSE-Public-Domain
* Wed Oct 15 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.10.14
* yt: Detect experiment binding GVS PO Token to video id
* yt: Fix approximate timestamp extraction for feeds
* Tue Oct 07 2025 olaf@aepfle.de
- Use Python 3.13 in 15.7, due to lack of 3.12
* Sat Sep 27 2025 Luigi Baldoni <aloisio@gmx.com>
- Update to release 2025.09.26
* twitch: vod: Fix live_status detection
* yt: Fix player JS overrides
* yt: Improve PO token logging
* yt: Player client maintenance
* yt: Replace tv_simply with web_safari in default clients
- Fix Leap 15.6 build
* Tue Sep 23 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.09.23
* youtube: Force player 0004de42
* Sat Sep 06 2025 Luigi Baldoni <aloisio@gmx.com>
- Update to version 2025.09.05
* Fix --id deprecation warning
* charlierose: Fix extractor
* googledrive: Fix subtitles extraction
* itvbtcc: Fix extractor
* kick: vod: Support ongoing livestream VODs
* lrt: Fix extractors
* tver: Extract more metadata
* vevo: Restore extractors
* build: Overhaul Linux builds and refactor release workflow
* Thu Aug 28 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.08.27
* Add tcc player JS variant
* Deprioritize web_safari m3u8 formats
* Use alternative tv user-agent when authenticated
* Sat Aug 23 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.08.22
* cookies: Fix --cookies-from-browser with Firefox 142+
* Wed Aug 20 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.08.20
* Warn against use of `-f mp4`
* yt: Add es5 and es6 player JS variants
* yt: Default to main player JS variant
* yt: Extract title and description from initial data
* yt: Handle required preroll waiting period
* Mon Aug 11 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.08.11
* yt: Add player params to mweb client
* dash: Re-extract if using --load-info-json with
- -live-from-start
* Tue Jul 22 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.07.21
* Default behaviour changed from --mtime to --no-mtime
* yt: Do not require PO Token for premium accounts
* yt: Extract global nsig helper functions
* yt: tab: Fix subscriptions feed extraction
* Tue Jul 01 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.06.30
* youtube: Fix premium formats extraction
* Thu Jun 26 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.06.25
* yt: Check any ios m3u8 formats prior to download
* yt: Improve player context payloads
* Tue Jun 10 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.06.09
* adobepass: add Fubo MSO, fix Philo MSO authentication
* yt: Add tv_simply player client
* yt: Extract srt subtitles
* yt: Rework nsig function name extraction
* Thu May 22 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.05.22
* yt: Add PO token support for subtitles
* yt: Add web_embedded client for age-restricted videos
* yt: Add a PO Token Provider Framework
* yt: Extract media_type for all videos
* yt: Fix --live-from-start support for premieres
* yt: Fix geo-restriction error handling
* Sun May 04 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.04.30 [boo#1242186]
* New option --preset-alias/-t has been added
* Mon Mar 31 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.03.31
* yt: add player_js_variant extractor-arg
* yt/tab: Fix playlist continuation extraction
* Fri Mar 28 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.03.27
* youtube: Make signature and nsig extraction more robust
* Wed Mar 26 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.03.26
* youtube: fix signature and nsig extraction for player 4fcd6e4a
* Sat Mar 22 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.03.21
* Fix external downloader availability when using
``--ffmpeg-location``
* youtube: fix nsig and signature extraction for player 643afba4.
* Fri Feb 28 2025 Jan Engelhardt <jengelh@inai.de>
- Require same version between yt-dlp -> python-yt-dlp
* Wed Feb 19 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.02.19
* NSIG workaround for tce player JS
* Sun Jan 26 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.01.26
* bilibili: Support space video list extraction without login
* crunchyroll: Remove extractors
* youtube: Download tv client Innertube config
* youtube: Use different PO token for GVS and Player
* Thu Jan 16 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.01.15
* youtube: Do not use web_creator as a default client
* Mon Jan 13 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 2025.01.12
* yt: fix DASH formats incorrectly skipped in some situations
* yt: refactor cookie auth
* Wed Dec 25 2024 Luigi Baldoni <aloisio@gmx.com>
- Fix 15.6 build
* Tue Dec 24 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.12.23
* yt: add age-gate workaround for some embeddable videos
* Fri Dec 13 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.12.13
* yt: fix signature function extraction for 2f1832d2
* yt: prioritize original language over auto-dubbed audio
* Thu Dec 12 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.12.06
* yt: fix ``n`` sig extraction for player 3bb1f723
* yt: fix signature function extraction
* yt: player client maintenance
* Tue Dec 03 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.12.03
* bilibili: Always try to extract HD formats
* youtube: Adjust player clients for site changes
* Tue Nov 19 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.11.18
* cloudflarestream: Avoid extraction via videodelivery.net
* youtube: remove broken OAuth support
* Mon Nov 04 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.11.04
* Prioritize AV1
* Remove Python <= 3.8 support
* youtube: Adjust OAuth refresh token handling
* Wed Oct 23 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.10.22
* yt: Remove broken android_producer client
* yt: Remove broken age-restriction workaround
* yt: Support logging in with OAuth
* Tue Oct 08 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.10.07
* Fix cookie load error handling
* youtube: Change default player clients to ios,mweb
* patreon: Extract all m3u8 formats for locked posts
* Sun Sep 29 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.09.27
* Support excluding player_clients in extractor-arg
* clip: Prioritize https formats
* Tue Aug 13 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.08.06
* youtube: Fix `n` function name extraction for player `b12cc44b`
* Tue Aug 13 2024 Jan Engelhardt <jengelh@inai.de>
- Merge sh completion packages into main package
- Add yt-dlp-youtube-dl subpackage
* Thu Aug 01 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.08.01
* youtube:
* Change default player clients to ios,tv
* Fix n function name extraction for player 20dfca59
* Fix age-verification workaround
* Thu Jul 25 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.07.25
* youtube: Fix n function name extraction for player 3400486c
* Wed Jul 17 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.07.16
* Support auto-tty and no_color-tty for --color
* youtube: Avoid poToken experiment player responses
* Wed Jul 10 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.07.09
* youtube: Remove broken n function extraction fallback
* Tue Jul 02 2024 Michael Vetter <mvetter@suse.com>
- Update to release 2024.07.01:
* Properly sanitize file-extension to prevent file system
modification and RCE. Unsafe extensions are now blocked from
being downloaded. [CVE-2024-38519 boo#1227305]
* Tue May 28 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.05.27
* Fix parsing of base URL in SMIL manifest
* Mon May 27 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.05.26
* Better warning when requested subs format not found
* Warn if lack of installed ffmpeg alters format selection
* youtube: Add mediaconnect client
* Tue Apr 09 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.04.09
* Add new option --progress-delta, --impersonate,
- -list-impersonate-targets, --no-break-on-existing.
* Infer acodec for single-codec containers
* Prevent RCE when using --exec with %q (CVE-2024-22423)
* Sun Mar 10 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 2024.03.10
* Add --compat-options 2023
* Don't select storyboard formats as fallback
* Handle --load-info-json format selection errors
* webvtt: Don't parse single fragment files
* Sun Dec 31 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2023.12.30
* ard: Overhaul extractors
* facebook: Fix Memories extraction
* youtube: Fix like_count extraction
* youtube:Improve detection of faulty HLS formats
* Thu Nov 16 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2023.11.16
* Add extractors for eltrecetv and jiosaavn.
* Tue Nov 14 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2023.11.14
* Security: [CVE-2023-46121] Patch Generic Extractor MITM
Vulnerability via Arbitrary Proxy Injection
* Disallow smuggling of arbitrary http_headers; extractors now
only use specific headers
* Sun Nov 05 2023 Jan Engelhardt <jengelh@inai.de>
- Make yt-dlp require the one pythonXX-yt-dlp that /usr/bin/yt-dlp
was built with.
* Fri Oct 27 2023 Daniel Garcia <daniel.garcia@suse.com>
- Use python_subpackage_only to build the pythonXXX-yt-dlp
subpackages.
* Wed Oct 25 2023 Jan Engelhardt <jengelh@inai.de>
- Rework Python build procedure [boo#1216467]
* Sun Oct 22 2023 Jan Engelhardt <jengelh@inai.de>
- Enable Python library [boo#1216467]
* Fri Oct 13 2023 Ich <jengelh@inai.de>
- Update to release 2023.10.13
* youtube: fix some bug with --extractor-retries inf
* Sat Oct 07 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2023.10.07
* yt: Fix heatmap extraction
* yt: Raise a warning for Incomplete Data instead of an error
* Sun Sep 24 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2023.09.24
* Extract subtitles from SMIL manifests
* fb: Add dash manifest URL
* crunchyroll: Remove initial state extraction
* youtube: Add player_params extractor arg
* Mon Sep 11 2023 Dirk Müller <dmueller@suse.com>
- remove suggests on brotlicffi - this is only for != cpython
* Fri Jul 07 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2023.07.06
* Prevent Cookie leaks on HTTP redirect [boo#1213124] [CVE-2023-35934]
* yt: Avoid false DRM detection
* yt: Process post_live over 2 hours
* yt: Support shorts-only playlists
* Thu Jun 22 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2023.06.22
* youtube: add IOS to default clients used
* Wed Jun 21 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2023.06.21
* Add option --compat-option playlist-match-filter
* Add options --no-quiet, option --color, --netrc-cmd, --xff
* Auto-select default format in -f-
* Improve HTTP redirect handling
* Support decoding multiple content encodings
* Tue May 09 2023 Max Lin <mlin@suse.com>
- Use python3.11 on Leap 15.5
* python3.11 is the only python3 > 3.6 version would be shipped
in Leap 15.5
* Sun Mar 05 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2023.03.04
* A bunch of extractor fixes
* Fri Mar 03 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2023.03.03
* youtube: Construct dash formats with range query
* yt: Detect and break on looping comments
* yt: Extract channel view_count when /about tab is passed
* Sat Feb 18 2023 Carsten Ziepke <kieltux@gmail.com>
- Update to release 2023.02.17
* Merge youtube-dl: Upto commit/2dd6c6e (Feb 17 2023)
* Fix --concat-playlist
* Imply --no-progress when --print
* Improve default subtitle language selection
* Make title completely non-fatal
* Sanitize formats before sorting
* [hls] Allow extractors to provide AES key
* [extractor/generic] Avoid catastrophic backtracking in KVS regex
* [jsinterp] Support if statements
* [plugins] Fix zip search paths
* [utils] Don't use Content-length with encoding
* [utils] Fix time_seconds to use the provided TZ
* [utils] Fix race condition in make_dir
* [extractor/anchorfm] Add episode
* [extractor/boxcast] Add extractor
* [extractor/ebay] Add extractor
* [extractor/hypergryph] Add extractor
* [extractor/NZOnScreen] Add extractor
* [extractor/rozhlas] Add extractor
* [extractor/tempo] Add IVXPlayer extractor
* [extractor/txxx] Add extractors
* [extractor/vocaroo] Add extractor
* [extractor/wrestleuniverse] Add extractors
* [extractor/yappy] Add extractor
* [extractor/youtube] Fix uploader_id extraction
* [extractor/youtube] Add hyperpipe instances
* [extractor/youtube] Handle consent.youtube
* [extractor/youtube] Support /live/ URL
* [extractor/youtube] Update invidious and piped instances
* [extractor/91porn] Fix title and comment extraction
* [extractor/AbemaTV] Cache user token whenever appropriate
* [extractor/bfmtv] Support rmc prefix
* [extractor/biliintl] Add intro and ending chapters
* [extractor/clyp] Support wav
* [extractor/crunchyroll] Add intro chapter
* [extractor/crunchyroll] Better message for premium videos
* [extractor/crunchyroll] Fix incorrect premium-only error
* [extractor/DouyuTV] Use new API
* [extractor/embedly] Embedded links may be for other extractors
* [extractor/freesound] Workaround invalid URL in webpage
* [extractor/GoPlay] Use new API
* [extractor/Hidive] Fix subtitles and age-restriction
* [extractor/huya] Support HD streams
* [extractor/moviepilot] Fix extractor
* [extractor/nbc] Fix NBC and NBCStations extractors
* [extractor/nbc] Fix XML parsing
* [extractor/nebula] Remove broken cookie support
* [extractor/nfl] Add NFLPlus extractor
* [extractor/niconico] Add support for like history
* [extractor/nitter] Update instance list by OIRNOIR
* [extractor/npo] Fix extractor and add HD support
* [extractor/odkmedia] Add OnDemandChinaEpisodeIE
* [extractor/pornez] Handle relative URLs in iframe
* [extractor/radiko] Fix format sorting for Time Free
* [extractor/rcs] Fix extractors
* [extractor/reddit] Support user posts
* [extractor/rumble] Fix format sorting
* [extractor/servus] Rewrite extractor
* [extractor/slideslive] Fix slides and chapters/duration
* [extractor/SportDeutschland] Fix extractor
* [extractor/Stripchat] Fix extractor
* [extractor/tnaflix] Fix extractor
* [extractor/tvp] Support stream.tvp.pl
* [extractor/twitter] Fix --no-playlist and add media
view_count when using GraphQL
* [extractor/twitter] Fix graphql extraction on some tweets
* [extractor/vimeo] Fix playerConfig extraction
* [extractor/viu] Add ViuOTTIndonesiaIE extractor
* [extractor/vk] Fix playlists for new API
* [extractor/vlive] Replace with VLiveWebArchiveIE
* [extractor/ximalaya] Update album _VALID_URL
* [extractor/zdf] Use android API endpoint for UHD downloads
* Fri Jan 06 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2023.01.06
* extractor/youtube: Retry manifest refresh for live-from-start
* Mon Jan 02 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2023.01.02
* Add `--compat-options 2021,2022`
* Native progress for aria2c via RPC
* Merge youtube-dl: Upto commit/195f22f (2022-11-13)
* Add `weba` and `ac4` to the list of recognized codecs
* Fri Nov 11 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.11.11
* Merge youtube-dl code up to 20221104
* Do more processing in --flat-playlist
* Fix --list options not implying -s in some cases
* downloader: let HLS continue without first fragment
* Tue Oct 04 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.10.04
* Allow open ranges for time ranges
* Allow plugin extractors to replace the built-in ones
* New extractors
* youtube: download post_live videos from start
* youtube: add support for Shorts audio pivot feed
* Thu Sep 01 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.09.01
* Add a few extractors
* Fri Aug 19 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.08.19
* jsinterp: Fix for new youtube players and related
improvements
* extractor/youtube: Fix error reporting of "Incomplete data"
* extractor/youtube: Improve format sorting for IOS formats
* Sun Aug 14 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.08.14
* Merge youtube-dl upto commit d231b56
* Fri Aug 12 2022 Luigi Baldoni <aloisio@gmx.com>
- Drop redundant runtime requirements
- Differentiate requirements between 15.3 and 15.4
- Add optional runtime requirements for Tumbleweed
* Wed Aug 10 2022 Luigi Baldoni <aloisio@gmx.com>
- Force python 3.9 on anything older than Tumbleweed
* Tue Aug 09 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.08.08
* Remove Python 3.6 support
* Merge youtube-dl upto commit adb5294
* Reject entire playlists faster with `--match-filter`
* youtube: Fixes for third party client detection
* Mon Jul 18 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.07.18
* youtube: Fix duration check for post-live manifestless mode
* Wed Jun 29 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.06.29
* Fix --downloader native
* Fix section_end of clips
* Fix playlist error handling
* Wed Jun 22 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.06.22.1
* Add option --download-sections
* extractor/youtube: Support downloading clips
* Add slicing notation to --playlist-items
* Fri May 20 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.05.18
* Add support for SSL client certificate authentication
* Add --match-filter - to interactively ask for each video
* Fri Apr 08 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.04.08
* Treat multiple --match-filters as OR
* De-prioritize automatic-subtitles when no --sub-lang is given
* Tue Mar 08 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.03.08.1
* Add regex operator and quoting to format filters
* Add brotli content-encoding support
* Fri Feb 04 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.02.04
* twitcasting: Enforce UTF-8 for POST payload
* Thu Feb 03 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.02.03
* Add option --print-to-file
* youtube:api: Do not use seek when reading HTTPError response
* Fri Jan 21 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 2022.01.21
* Add option --concat-playlist to concat videos in a playlist
* Add extractors for some 20 sites
* zdf: add chapter extraction
/usr/bin/youtube-dl
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025