Path to this page:
./
net/yt-dlp,
Youtube-dl fork with new features and patches
Branch: CURRENT,
Version: 2025.2.19,
Package name: yt-dlp-2025.2.19,
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: 2860.546 KB
Version history: (Expand)
- (2025-02-19) Updated to version: yt-dlp-2025.2.19
- (2025-01-26) Updated to version: yt-dlp-2025.1.26
- (2025-01-16) Updated to version: yt-dlp-2025.1.15
- (2025-01-13) Updated to version: yt-dlp-2025.1.12
- (2024-12-24) Updated to version: yt-dlp-2024.12.23
- (2024-12-15) Updated to version: yt-dlp-2024.12.13
CVS history: (Expand)
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
|
2025-01-13 10:52:06 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
yt-dlp: updated to 2025.01.12
2025.01.12
Core changes
Fix filename sanitization with --no-windows-filenames
Validate retries values are non-negative
Extractor changes
drtalks: Add extractor
plvideo: Add extractor
vine: Remove extractors
xiaohongshu: Extend _VALID_URL
youtube
Fix DASH formats incorrectly skipped in some situations
Refactor cookie auth
Use tv instead of mweb client by default
|
2024-12-24 12:58:09 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
yt-dlp: updated to 2024.12.23
2024.12.23
Core changes
Don't sanitize filename on Unix when --no-windows-filenames
update
Check 64-bitness when upgrading ARM builds
Fix endless update loop for linux_exe builds
Extractor changes
soundcloud: Various fixes
youtube
Add age-gate workaround for some embeddable videos
Fix uploader_id extraction
Player client maintenance
Skip iOS formats that require PO Token
|
2024-12-15 10:49:06 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
yt-dlp: updated to 2024.12.13
2024.12.13
Extractor changes
patreon: campaign: Support /c/ URLs
soundcloud: Fix extraction
youtube
Fix release_date extraction
Fix signature function extraction for 2f1832d2
Prioritize original language over auto-dubbed audio
search_url: Fix playlist searches
Misc. changes
cleanup: Make more playlist entries lazy
|
2024-12-07 11:36:12 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
yt-dlp: updated to 2024.12.6
yt-dlp 2024.12.06
Core changes
cookies: Add --cookies-from-browser support for MS Store Firefox
Extractor changes
bilibili: Fix HD formats extraction
soundcloud: Fix formats extraction
youtube
Fix n sig extraction for player 3bb1f723
Fix signature function extraction
Player client maintenance
|
2024-12-04 10:16:23 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
yt-dlp: updated to 2024.12.3
yt-dlp 2024.12.03
Core changes
Add playlist_webpage_url field
Extractor changes
Handle fragmented formats in _remove_duplicate_formats
bilibili
Always try to extract HD formats
Fix extractor
Fix subtitles and chapters extraction
chaturbate: Fix support for non-public streams
dacast: Fix HLS AES formats extraction
dropbox: Fix password-protected video extraction
duoplay: Fix extractor
facebook: Support more groups URLs
instagram: Support share URLs
microsoftembed: Make format extraction non fatal
mitele: Fix extractor
stripchat: Fix extractor
tiktok: Deprioritize animated thumbnails
vk: Fix extractors
youtube
Adjust player clients for site changes
tab: Fix playlists tab extraction
Networking changes
Request Handler: websockets: Support websockets 14.0+
Misc. changes
cleanup
Bump ruff to 0.8.x
|