Path to this page:
./
net/yt-dlp,
Youtube-dl fork with new features and patches
Branch: CURRENT,
Version: 2025.3.31,
Package name: yt-dlp-2025.3.31,
Maintainer: pkgsrc-usersYt-dlp is a youtube-dl fork with additional features and fixes.
The main focus of this project is adding new features and patches
while also keeping up to date with the original project.
Some of the new features are:
* SponsorBlock API integration
* Format Sorting
* youtube improvements
* obtain cookies from browser
* split video by chapters into files
* multi-threaded fragment downloads
* new and fixed/improved extractors
* subtitle extraction from manifests
* multiple paths and output templates
* portable configuration
* new options
* plugin extractors
* differences in default behavior
Master sites:
Filesize: 2897.916 KB
Version history: (Expand)
- (2025-04-01) Updated to version: yt-dlp-2025.3.31
- (2025-03-30) Updated to version: yt-dlp-2025.3.27
- (2025-03-26) Updated to version: yt-dlp-2025.3.26
- (2025-03-25) Updated to version: yt-dlp-2025.3.25
- (2025-02-19) Updated to version: yt-dlp-2025.2.19
- (2025-01-26) Updated to version: yt-dlp-2025.1.26
CVS history: (Expand)
2025-04-01 07:24:37 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
yt-dlp: updated to 2025.03.31
2025.03.31
Core changes
Add --compat-options 2024
Extractor changes
francaisfacile: Add extractor
generic: Validate response before checking m3u8 live status
microsoftlearnepisode: Extract more formats
mlbtv: Fix radio-only extraction
on24: Support mainEvent URLs
sbs: Fix subtitles extraction
stvr: Rename extractor from RTVS to STVR
twitch: clips: Extract portrait formats
youtube
Add player_js_variant extractor-arg
tab: Fix playlist continuation extraction
Misc. changes
cleanup: Miscellaneous
|
2025-03-30 14:20:26 by Leonardo Taccari | Files touched by this commit (2) |
Log message:
yt-dlp: Update to 2025.3.27
Changes:
2025.3.27
---------
- jsinterp: Fix nested attributes and object extraction
- youtube: Make signature and nsig extraction more robust
|
2025-03-30 14:18:16 by Leonardo Taccari | Files touched by this commit (1) |
Log message:
yt-dlp: Remove no longer relevant comment about mpv
mpv prefers yt-dlp over youtube-dl these days. No symlink is needed.
|
2025-03-26 06:06:21 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
yt-dlp: updated to 2025.03.26
2025.03.26
Extractor changes
youtube
Fix signature and nsig extraction for player
Only cache nsig code on successful decoding
|
2025-03-25 05:50:25 by matthew green | Files touched by this commit (3) |  |
Log message:
update to yt-dlp 2025.03.25.
at the very least, fixes audio for some youtube links.
main changes in 2025.03.21:
- better warnings
- many updated and added extractors
- many bug fixes
main changes in 2025.03.25:
- several updated and added extractors
- HLS audio enhancements
|
2025-02-19 07:17:48 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
yt-dlp: updated to 2025.2.19
yt-dlp 2025.02.19
Core changes
jsinterp
Add js_number_to_string
Improve zeroise
Extractor changes
acast: Support shows.acast.com URLs
cwtv
Fix extractor
movie: Add extractor
digiview: Add extractor
dropbox: Fix extraction
francetv
site
Fix extractor
Fix livestream extraction
francetvinfo.fr: Fix extractor
gem.cbc.ca: Fix extractors
generic: Extract live_status for DASH manifest URLs
globo: Fix extractor
goplay: Fix extractor
pbs: Support www.thirteen.org URLs
reddit: Bypass gated subreddit warning
twitter: Fix syndication token generation
youtube
Retry on more critical requests
nsig workaround for tce player JS
zdf: Extract more metadata
Downloader changes
hls
Fix BYTERANGE logic
Support --write-pages for m3u8 media playlists
Support hls_media_playlist_data format field
Misc. changes
Improve Issue/PR templates
cleanup: Miscellaneous: 4985a40 by dirkf, Grub4K, StefanLobbenmeier
docs: Add note to supportedsites.md
test: download: Validate and sort info dict fields
|
2025-01-26 12:40:06 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
yt-dlp: updated to 2025.01.26
2025.01.26
Core changes
Fix float comparison values in format filters
utils: sanitize_path: Fix some incorrect behavior
Extractor changes
1tv: Support sport1tv.ru domain
abematv: Support season extraction
bilibili
Support space /lists/ URLs
Support space video list extraction without login
bilibilidynamic: Add extractor
bluesky: Prefer source format
crunchyroll: Remove extractors
dropout: Fix extraction
eggs: Add extractors
funimation: Remove extractors
goodgame: Fix extractor
lbry: Support signed URLs
naver: Fix m3u8 formats extraction
nest: Add extractors
niconico: series: Fix extractor
nrk
Extract more formats
Fix extraction
patreon: Extract attachment filename as alt_title
pbs: Fix extractor
piramidetv: Add extractors
redgifs: Support /ifr/ URLs
rtvslo.si: show: Extract more metadata
senategov: Fix extractors
soundcloud
Extract more metadata
user: Add /comments page support
subsplash: Add extractors
theatercomplextownppv: Support live URLs
vimeo: Fix thumbnail extraction
vimp: Playlist: Add support for tags
weibo: Extend _VALID_URL
xhamster: Various improvements
xiaohongshu: Extract more formats
youtube
Download tv client Innertube config
Extract media_type for livestreams
Restore convenience workarounds
Update ios player client
Use different PO token for GVS and Player
tab: Improve shorts title extraction
zdf: Fix extractors
Misc. changes
cleanup
|
2025-01-16 09:30:33 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
yt-dlp: update to 2025.1.15
yt-dlp 2025.01.15
youtube: Do not use web_creator as a default client
|