aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [VideocampusSachsen] Add extractors (#2787)FestplattenSchnitzel2022-03-042-0/+100
| | | Authored by: FestplattenSchnitzel
* Implement `--add-header` without modifying `std_headers`pukkandan2022-03-0410-29/+28
| | | | Closes #2526, #1614
* Revert 2e4cacd038b8543ccecfa9081dff6f656c979548pukkandan2022-03-041-4/+6
| | | | Closes #2923
* Fix verbose log when stdout/stderr encoding is `None`pukkandan2022-03-041-1/+1
| | | | See: 5c104538270e5fc5ff8cf1007c34c0bf1e82e003
* [bandcamp] Detect acodecpukkandan2022-03-041-0/+1
|
* [FormatSort] Consider `acodec`=`ogg` as `vorbis`pukkandan2022-03-041-1/+1
|
* [twitch] Fix field name of `view_count`pukkandan2022-03-041-1/+1
|
* Better error message when no --live-from-start formatpukkandan2022-03-041-9/+12
|
* Handle negative duration from extractorpukkandan2022-03-042-1/+3
| | | | Closes #2921
* Fix doubling of `video_id` in `ExtractorError`pukkandan2022-03-042-3/+4
|
* [lbry] Fix `--ignore-no-formats-error`pukkandan2022-03-041-4/+5
| | | | Closes #2942
* [Gettr] Improve extractor (#2920)i6t2022-03-041-27/+55
| | | Authored by: i6t
* [crunchyroll] Better error reporting on login failure (#2938)Jeff Huffman2022-03-041-1/+1
| | | Authored by: tejing1
* [zingmp3] Fix extractor (#2889)Ha Tien Loi2022-03-041-46/+89
| | | Authored by: hatienl0i261299
* [daystar] Add extractor (#2924)Ha Tien Loi2022-03-042-0/+49
| | | | Closes #2887 Authored by; hatienl0i261299
* [telegram] Add extractor (#2922)Ha Tien Loi2022-03-042-0/+38
| | | | | Closes #2910 Authored by: hatienl0i261299
* [extractor] Support `--mark-watched` without `_NETRC_MACHINE` (#2939)coletdev2022-03-031-1/+1
| | | Authored by: coletdjnz
* [downloader] Obey `--file-access-retries` when deleting/renaming (#2224)Emanuel Hoogeveen2022-03-034-22/+35
| | | Authored by: ehoogeveen-medweb
* [utils] Improve file lockingpukkandan2022-03-031-8/+12
| | | | | * Implement non-blocking locks for windows * Don't raise error when closing a closed file
* [utils] Fix file locking for AOSP (#2714)Justin Keogh2022-03-031-6/+16
| | | | | Closes #2080, #2670 Authored by: jakeogh
* [utils] OnDemandPagedList: Do not download pages after errorpukkandan2022-03-031-4/+9
|
* [manyvids] Extract `uploader` (#2913)pukkandan2022-03-031-0/+1
| | | | Authored by: regarten
* [cleanup] Don't pass protocol to `_extract_m3u8_formats` for live videospukkandan2022-03-028-22/+9
| | | | `live` parameter already handles changing the protocol
* [niconico] Add playlist extractors and refactor (#2915)Lesmiscore (Naoya Ozaki)2022-03-032-35/+155
| | | Authored by: Lesmiscore
* [mirrativ] Cleanup extractor code (#2925)Lesmiscore (Naoya Ozaki)2022-03-031-48/+35
| | | Authored by: Lesmiscore
* [rokfin] Add stack and channel extractors (#1534)pukkandan2022-03-023-7/+113
| | | | Authored by: P-reducible, pukkandan
* [rokfin] Add extractor (#1534)pukkandan2022-03-022-0/+159
| | | | Authored by: P-reducible, pukkandan
* [youtube:tab] Follow redirect to regional channel (#2884)coletdev2022-02-281-5/+20
| | | | Closes #2694 Authored by: coletdjnz
* [downloader/fragment] Fix bugs around resuming with Range (#2901)Lesmiscore (Naoya Ozaki)2022-02-283-19/+41
| | | Authored by: Lesmiscore
* [downloader/fragment] Ignore `FileNotFoundError` when downloading livestreamsLesmiscore2022-02-261-1/+6
| | | | | | 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
* [downloader/fragment] Fix problem where multiple threads can share one iteratorLesmiscore2022-02-251-8/+7
| | | | | | which causes "ValueError: generator already executing" error Closes #2881
* [fc2:live] Add extractor (#2418)Lesmiscore (Naoya Ozaki)2022-02-255-1/+197
| | | Authored by: Lesmiscore
* [AbemaTV] Add extractors (#1688)Lesmiscore (Naoya Ozaki)2022-02-253-0/+515
| | | Authored by: Lesmiscore
* [downloader/fragment] Improve `--live-from-start` for YouTube livestreams ↵Lesmiscore (Naoya Ozaki)2022-02-252-16/+38
| | | | (#2870)
* [devscripts] Improve `prepare_manpage`pukkandan2022-02-241-15/+11
| | | | Closes #2873
* [YoutubeDL] Fill more fields for playlists (#2824)Lesmiscore (Naoya Ozaki)2022-02-241-47/+54
|
* Add pre-processor stage `after_filter`pukkandan2022-02-236-58/+39
| | | | | | | * 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 4ec82a72bbf7ff0066edb50dcad20aa77ac2fe09 since this commit addresses the issue it was solving
* [youtube:tab] Reject webpage data if redirected to home pagepukkandan2022-02-231-0/+10
| | | | Closes #2660
* [youtube:tab] Add `approximate_date` extractor-argpukkandan2022-02-232-1/+2
|
* [spiegel] Fix `_VALID_URL`pukkandan2022-02-231-1/+1
| | | | Closes #2842
* [ThumbnailsConvertor] Support `webp`pukkandan2022-02-232-2/+2
| | | | Closes #2226
* [nhk] Add support for NHK for School (#2850)Lesmiscore (Naoya Ozaki)2022-02-233-1/+155
| | | | Authored by: Lesmiscore
* [Gettr] Fix formats order (#2832)i6t2022-02-221-3/+3
| | | | | Closes #2557 Authored by: i6t
* [SponsorBlock] Fixes for highlight and "full video labels" (#2849)Nil Admirari2022-02-221-0/+4
| | | Authored by: nihil-admirari
* [zee5] Support web-series (#2827)Aniruddh Joshi2022-02-211-2/+8
| | | Authored by: Aniruddh-J
* [TwitCasting] Check for password protection (#2838)Lesmiscore (Naoya Ozaki)2022-02-201-0/+3
| | | Authored by: Lesmiscore
* [generic] Pass referer to extracted formatspukkandan2022-02-201-3/+7
| | | | Closes #2839
* [Bilibili] Pass referer for all formats (#2834)Daniel.Zeng2022-02-201-4/+3
| | | Authored by: blackgear
* [youtube] Escape possible `$` in `_extract_n_function_name` regexLesmiscore2022-02-201-1/+1
|
* [tubitv] Fix/improve TV series extraction (#2829)Bepis2022-02-192-2/+12
| | | Authored by: bbepis