Commit Graph

21941 Commits (d3d81cc98f554d0adb87d24bfd6fabaaa803944d)
 

Author SHA1 Message Date
Ha Tien Loi 5bcccbfec3
[telegram] Add extractor ()
Closes 

Authored by: hatienl0i261299
coletdev ded9f32667
[extractor] Support `--mark-watched` without `_NETRC_MACHINE` ()
Authored by: coletdjnz
Emanuel Hoogeveen 45806d44a7
[downloader] Obey `--file-access-retries` when deleting/renaming ()
Authored by: ehoogeveen-medweb
pukkandan 747c0bd127
[utils] Improve file locking
* Implement non-blocking locks for windows
* Don't raise error when closing a closed file
Justin Keogh acea8d7cfb
[utils] Fix file locking for AOSP ()
Closes , 

Authored by: jakeogh
pukkandan f1d130902b
[utils] OnDemandPagedList: Do not download pages after error
pukkandan c2ae48dbd5
[manyvids] Extract `uploader` ()
Authored by: regarten
pukkandan a5c0c20252
[cleanup] Don't pass protocol to `_extract_m3u8_formats` for live videos
`live` parameter already handles changing the protocol
Lesmiscore (Naoya Ozaki) f494ddada8
[niconico] Add playlist extractors and refactor ()
Authored by: Lesmiscore
Lesmiscore (Naoya Ozaki) 02fc6feb6e
[mirrativ] Cleanup extractor code ()
Authored by: Lesmiscore
pukkandan 7eaf7f9aba
[rokfin] Add stack and channel extractors ()
Authored by: P-reducible, pukkandan
pukkandan 334b1c4800
[rokfin] Add extractor ()
Authored by: P-reducible, pukkandan
coletdev 7c219ea601
[youtube:tab] Follow redirect to regional channel ()
Closes 
Authored by: coletdjnz
Lesmiscore (Naoya Ozaki) 93c8410d33
[downloader/fragment] Fix bugs around resuming with Range ()
Authored by: Lesmiscore
Lesmiscore 195c22840c
[downloader/fragment] Ignore `FileNotFoundError` when downloading livestreams
when `--live-from-start` is used for YouTube and the live ends, request for the last segment prematurely ends (or 404, 403).
this is causing lack of the file and `FileNotFoundError`
lacking segment doesn't have any data, so it's safe to ignore
Lesmiscore f0734e1190
[downloader/fragment] Fix problem where multiple threads can share one iterator
which causes "ValueError: generator already executing" error

Closes 
Lesmiscore (Naoya Ozaki) 15dfb3929c
[fc2:live] Add extractor ()
Authored by: Lesmiscore
Lesmiscore (Naoya Ozaki) 3e9b66d761
[AbemaTV] Add extractors ()
Authored by: Lesmiscore
Lesmiscore (Naoya Ozaki) a539f06570
[downloader/fragment] Improve `--live-from-start` for YouTube livestreams ()
pukkandan b440e1bb22
[devscripts] Improve `prepare_manpage`
Closes 
Lesmiscore (Naoya Ozaki) 03f830040a
[YoutubeDL] Fill more fields for playlists ()
pukkandan 09b49e1f68
Add pre-processor stage `after_filter`
* Move `_match_entry` and `post_extract` to `process_video_result`. It is also left in `process_info` for API compat
* `--list-...` options and `--force-write-archive` now obey filtering options
* Move `SponsorBlockPP` to `after_filter`. Closes https://github.com/yt-dlp/yt-dlp/issues/2536
* Reverts 4ec82a72bb since this commit addresses the issue it was solving
pukkandan 1108613f02
[youtube:tab] Reject webpage data if redirected to home page
Closes 
pukkandan a30a6ed3e4
[youtube:tab] Add `approximate_date` extractor-arg
pukkandan 65d151d58f
[spiegel] Fix `_VALID_URL`
Closes 
pukkandan 72073451be
[ThumbnailsConvertor] Support `webp`
Closes 
Lesmiscore (Naoya Ozaki) 77cc7c6e60
[nhk] Add support for NHK for School ()
Authored by: Lesmiscore
i6t 971c4847d7
[Gettr] Fix formats order ()
Closes 

Authored by: i6t
Nil Admirari 7a34b5d628
[SponsorBlock] Fixes for highlight and "full video labels" ()
Authored by: nihil-admirari
Aniruddh Joshi 4d4f9a029f
[zee5] Support web-series ()
Authored by: Aniruddh-J
Lesmiscore (Naoya Ozaki) f099df1463
[TwitCasting] Check for password protection ()
Authored by: Lesmiscore
pukkandan 3f4faff748
[generic] Pass referer to extracted formats
Closes 
Daniel.Zeng be8d623455
[Bilibili] Pass referer for all formats ()
Authored by: blackgear
Lesmiscore a7d4acc018
[youtube] Escape possible `$` in `_extract_n_function_name` regex
Bepis febff4c119
[tubitv] Fix/improve TV series extraction ()
Authored by: bbepis
pukkandan ed66a17ef0
[FFmpegConcat] Abort on `--simulate`
Bricio 5625e6073f
[Biqle] Fix extractor ()
Closes 
Authored by: Bricio
pukkandan 0ad92dfb18
[youtube] De-prioritize potentially damaged formats
Closes 
pukkandan 60f3e99592
Tolerate failure to `--write-link` due to unknown URL
Closes 
pukkandan 8d93e69d67
Create necessary directories for `--print-to-file`
Closes 
pukkandan 3aa915400d
Fix `-all` for `--sub-langs`
Closes 
pukkandan dcd55f766d
[aria2c] Add `--http-accept-gzip=true`
Closes , 
pukkandan 2e4cacd038
[youtube] Fix intermittent failure of embed-based age-gate bypass
Ronnnny c15c316b21
[abc] Support 1080p ()
Authored by: Ronnnny
Bricio 549cb2a836
[rtvs] Fix extractor ()
Closes 

Authored by: Bricio
MinePlayersPE c571b3a6ab
[youtube] Fix n-sig extraction for phone player JS ()
Authored by: MinePlayersPE
Bricio 5b804e3906
[washingtonpost] Fix extractor ()
Closes 
Authored by: Bricio
Lesmiscore (Naoya Ozaki) 6bb608d055
[piapro] Add extractor ()
Based on https://github.com/ytdl-org/youtube-dl/pull/25922
Closes , https://github.com/ytdl-org/youtube-dl/issues/5856

Authored by: pycabbage, Lesmiscore
Nil Admirari ae419aa94f
[Sponsorblock] minor fixes ()
* preserve mtime - Closes 
* keep concat spec on failure

Authored by: nihil-admirari
ajj8 ac184ab742
[bbc] Fix extraction of news articles ()
Closes 

Authored by: ajj8