Commit Graph

20981 Commits (a1af516259127d4d82bae01088b654ff980bc863)
 

Author SHA1 Message Date
Jeff Huffman b99ba3df09
[extractor/crunchyroll:beta] Extract timestamp and fix tests ()
Closes 
Authored by: tejing1
pukkandan 7356a44443
Fix misleading DRM message
Closes 
coletdjnz a0c830f488
[extractor/youtube] Bump Innertube client versions
YouTube may be requiring new versions soon. See https://github.com/iv-org/invidious/issues/3230, https://github.com/TeamNewPipe/NewPipe/issues/8713

Authored by: coletdjnz
pukkandan a6ca61d427
Fix bug in 0647d9251f
Galiley d8657ff76f
[extractor/xfileshare] Add Referer ()
Authored by: Galiley
pukkandan 5770293d25
[extractor/orf:radio] Rewrite extractors
Closes 
pukkandan 0647d9251f
Minor bugfixes
pukkandan be5c1ae862
Standardize retry mechanism ()
* [utils] Create `RetryManager`
* Migrate all retries to use the manager
* [extractor] Add wrapper methods for convenience
* Standardize console messages for retries
* Add `--retry-sleep` for extractors
pukkandan bfd973ece3 [extractors] Use new framework for existing embeds ()
`Brightcove` is difficult to migrate because it's subclasses may depend
on the signature of the current functions. So it is left as-is for now

Note: Tests have not been migrated
pukkandan 1e8fe57e5c [extractor] Support multiple archive ids for one video ()
Closes 
pukkandan f14a2d8382 [extractor/html5] Separate into own extractor ()
Closes 

Authored by: coletdjnz, pukkandan
pukkandan 5fff2e576f [extractor/camtasia] Separate into own extractor ()
Authored by: coletdjnz
pukkandan f2e8dbcc00 [extractor, test] Basic framework for embed tests ()
and split download tests so they can be more easily run in CI

Authored by: coletdjnz
pukkandan 8f97a15d1c [extractor] Framework for embed detection ()
nixxo 47304e07dc
[extractor/rai] Add raisudtirol extractor ()
Closes 
Authored by: nixxo
Lesmiscore 565a4c5944
[extractor/YahooJapanNews] Fix extractor ()
Authored by: Lesmiscore
pukkandan 2ebe6fefbe
[extractor/yandexmusic] Extract higher quality format
Closes 
pukkandan 5f2a7f7c4a
[FFmpegThumbnailsConvertor] Fix conversion from GIF
Closes 
pukkandan 30389593c2
[docs] Clarify `best*`
Closes 
christoph-heinrich d4ada3574e
[docs] Fix capitalization in references ()
Authored by: christoph-heinrich
Juhmer Tena e1bd953f45
[extractor/angel] Add extractor ()
Closes 
Authored by: AxiosDeminence
sqrtNOT 98a60600b2
[extractors/holodex] Add extractor ()
Closes  
Authored by: sqrtNOT, pukkandan
lazypete365 e325a21a1f
[extractor/youtube] Add `live_status=post_live` ()
Related: https://github.com/yt-dlp/yt-dlp/issues/1564
Authored by: lazypete365
pukkandan 3df4f81dfe
[downloader] Add average speed to final progress line
Fixes: https://github.com/ytdl-org/youtube-dl/issues/31122
pukkandan 31b532a1f2
[cleanup] Misc
pukkandan daef791100
[utils] sanitize_open: Allow any IO stream as stdout
Fixes: https://github.com/yt-dlp/yt-dlp/issues/3298#issuecomment-1181754989
pukkandan a6bcaf71fc
[outtmpl] Treat empty values as None in filenames
Workaround for 
pukkandan 4f04be6add
Validate `--merge-output-format`
Closes 
pukkandan 8dc5930511
[utils, cleanup] Consolidate known media extensions
pukkandan b4daacb4ec
[mhtml, cleanup] Use imghdr
pukkandan 6a7d3a0a09
[ffmpeg] Set `ffmpeg_location` in a contextvar
Fixes  for the CLI, but not when used through the API
pukkandan c646d76f67
[webvtt, extractor/youtube] Extract auto-subs from livestream VODs
Closes 

Authored by: pukkandan, fstirlitz
pukkandan 07b47084ba
[extractor/youtube] Parse translated subtitles only when requested
Closes 
pukkandan 4f547d6d2c
[metadataparser] Don't set `None` when the field didn't match
Fixes: https://github.com/ytdl-org/youtube-dl/issues/31118#issuecomment-1198254512
ischmidt20 2eae7d507c
[extractor/ESPN] Extract duration ()
Authored by: ischmidt20
mpeter50 1cdf69c57e
[extractor/twitch] Extract chapters for single chapter VODs ()
Closes  
Authored by: mpeter50
Galiley b6cd135ac2
[extractor/doodstream] Support more domains ()
Authored by: Galiley
Anant Murmu befcac11a0
[extractor/stripchat] Fix _VALID_URL ()
Closes https://github.com/yt-dlp/yt-dlp/issues/4486

Authored by: freezboltz
haobinliang 7f71cee020
[extractor/cloudflarestream] Fix video_id padding ()
Fixes https://github.com/ytdl-org/youtube-dl/issues/26640

Authored by: haobinliang
Elyse db5f248204
[extractor/ina] Improve extractor ()
Closes 
Authored by: elyse0
coletdjnz 871a8929bc
[extractor/archiveorg] Improve handling of formats ()
* Ignore private formats if not logged in (fixes https://github.com/yt-dlp/yt-dlp/issues/3832)
* Prefer original formats
* Support mpg formats

Authored by: coletdjnz, pukkandan
ajj8 edebb65170
[extractor/bbc] Fix news articles ()
Authored by: ajj8
pukkandan f640e42ffa
[extractor/arte] Fix title extraction
Fixes: https://github.com/yt-dlp/yt-dlp/pull/3302#issuecomment-1197568420
Mehavoid 59f63c8f0f
[extractor/vk] Fix extractor ()
Closes 
Authored by: Mehavoid
ping bfbb5a1bb1
[extractor/NaverNow] Change endpoint ()
Authored by: ping
Felix S 051d6b450c
[extractor/arte] Move to v2 API ()
Closes , , 

Authored by: fstirlitz, pukkandan
HobbyistDev 67685a541d
[extractor/tempo] Add extractor ()
Authored by: HobbyistDev
pukkandan 964b5493a4
Bugfix for f1042989c1
pukkandan 3955b20703
Fix bugs in 3bec830a59
Closes 
pukkandan f1042989c1
[crunchyroll] Fix language code in _VALID_URLs
Closes