aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [instagram] Fix comments extraction (#660)SsSsS2021-08-101-8/+13
| | | Authored-by: u-spec-png <miloradkalabasdt@gmail.com>
* [BandCamp] Add BandcampMusicIE (#668)Ashish2021-08-102-2/+47
| | | Authored by Ashish0804
* [mirrativ] Add extractors (#657)The Hatsune Daishi2021-08-102-0/+138
| | | Authored by: nao20010128nao
* [extractor] Detect `sttp` as subtitles in MPDpukkandan2021-08-101-203/+211
| | | | | Closes #656 Solution by: fstirlitz
* [utils] Fix `InAdvancePagedList.__getitem__`pukkandan2021-08-101-34/+29
| | | | | Since it didn't have any cache, the page was re-fetched for each video. * Also generalized the cache code
* [crunchyroll] Fix thumbnail (#650)funniray2021-08-101-5/+22
| | | Authored by: funniray
* [blackboardcollaborate] Add new extractor (#646)mzbaulhaque2021-08-102-0/+69
| | | Authored by: Ashish0804
* [paramountplus] Separate extractor and fix some titles (#652)shirt2021-08-103-131/+208
| | | Co-authored-by: shirt, pukkandan
* [webvtt] Merge daisy-chained duplicate cues (#638)Felix S2021-08-103-19/+61
| | | | | | | | | | | | | | | | | Fixes: https://github.com/yt-dlp/yt-dlp/issues/631#issuecomment-893338552 Previous deduplication algorithm only removed duplicate cues with identical text, styles and timestamps. This change also merges cues that come in ‘daisy chains’, where sequences of cues with identical text and styles appear in which the ending timestamp of one equals the starting timestamp of the next. This deduplication algorithm has the somewhat unfortunate side effect that NOTE blocks between cues, if found, will be emitted in a different order relative to their original cues. This may be unwanted if perfect fidelity is desired, but then so is daisy-chain deduplication itself. NOTE blocks ought to be ignored by WebVTT players in any case. Authored by: fstirlitz
* Misc fixes - See descpukkandan2021-08-108-41/+43
| | | | | | | * Remove unnecessary uses of _list_from_options_callback * Fix download tests - Bug from 6e84b21559f586ee4d6affb61688d5c6a0c21221 * Rename ExecAfterDownloadPP to ExecPP and refactor its tests * Ensure _write_ytdl_file closes file handle on error - Potential fix for #517
* Show libraries present in verbose headpukkandan2021-08-101-11/+16
|
* [ffmpeg] Fix `--ffmpeg-location` when directory is givenpukkandan2021-08-101-2/+5
| | | | | Bug introduced in 89efdc15dd4dbdb4b51e82647637f33112156f61 Closes #654
* Add option `--replace-in-metadata`pukkandan2021-08-108-107/+187
|
* [viki] Print error message from API requestpukkandan2021-08-101-1/+1
| | | | Closes #651
* [build] Use custom build of `pyinstaller` (#663)shirt2021-08-101-2/+3
| | | | | Related: #25 Authored-by: shirt
* [HotStar] Use API for metadata and extract subtitles (#640)Ashish2021-08-081-43/+93
| | | | | The API is not rate-limited unlike the webpage Authored by: Ashish0804
* [peertube] Fix videos without description (#639)SsSsS2021-08-081-2/+2
| | | Authored by: u-spec-png
* [youtube] Improve signature function detection (#641)PSlava2021-08-081-4/+4
| | | Authored by: PSlava (Slava <slash@i-slash.com>)
* [aenetworks] Update `_THEPLATFORM_KEY` and `_THEPLATFORM_SECRET` (#643)Wes2021-08-081-2/+2
| | | | | | Original PR: https://github.com/ytdl-org/youtube-dl/pull/29749 Fixes: https://github.com/ytdl-org/youtube-dl/issues/29300 Authored by: wesnm
* [docs] Fix some mistakes and improve docpukkandan2021-08-075-51/+62
|
* [cleanup] Miscpukkandan2021-08-077-39/+41
|
* Allow multiple `--exec` and `--exec-before-download`pukkandan2021-08-072-12/+28
|
* [youtube] Raise appropriate error when API pages can't be downloadedpukkandan2021-08-071-12/+27
|
* [tests:download] Add batch testing for extractorspukkandan2021-08-071-6/+28
| | | | Use `test_YourExtractor_all` to invoke them
* [extractor] Reset non-repeating warnings per videopukkandan2021-08-071-7/+13
|
* Allow entire infodict to be printed using `%()s`pukkandan2021-08-073-18/+30
| | | | Makes `--dump-json` redundant
* Add option `--no-simulate` to not simulate even when `--print` or ↵pukkandan2021-08-074-31/+39
| | | | | | | | | `--list...` are used * Deprecates `--print-json` * Some listings like `--list-extractors` are handled by `yt_dlp` and so are not affected by this. These have been documented as such Addresses: https://github.com/ytdl-org/youtube-dl/issues/29675, https://github.com/ytdl-org/youtube-dl/issues/29580#issuecomment-882046305
* Fix bugs related to `sanitize_info`pukkandan2021-08-073-11/+34
| | | | Related: https://github.com/yt-dlp/yt-dlp/commit/8012d892bd38af731357a61e071e0a0d01bc41b4#r54555230
* [utils] Fix `traverse_obj` depth when is_user_inputpukkandan2021-08-071-2/+4
|
* [youtube] extractor-arg to show live dash formatspukkandan2021-08-073-3/+6
| | | | If replay is enabled, these formats can be used to download the last 4 hours
* Fix resuming when using `--no-part`pukkandan2021-08-061-1/+1
| | | | Closes #576
* Add compat-option `no-keep-subs`pukkandan2021-08-063-4/+5
| | | | Closes #630
* [adobepass] Add MSO Cablevision (#635)Jesse2021-08-061-3/+11
| | | Authored by: Jessecar96
* [vrv] Fix thumbnail extraction (#634)funniray2021-08-051-1/+2
| | | Authored by: funniray
* Fix wrong extension for intermediate filespukkandan2021-08-051-4/+7
| | | | Closes #632
* Add regex to `--match-filter`pukkandan2021-08-054-42/+81
| | | | | | | | This does not fully deprecate `--match-title`/`--reject-title` since `--match-filter` is only checked after the extraction is complete, while `--match-title` can often be checked from the flat playlist. Fixes: https://github.com/ytdl-org/youtube-dl/issues/9092, https://github.com/ytdl-org/youtube-dl/issues/23035
* Add all format filtering operators also to `--match-filter`Max Teegen2021-08-054-42/+49
| | | | | | PR: https://github.com/ytdl-org/youtube-dl/pull/27361 Authored by: max-te
* [twitch:clips] Extract `display_id`pukkandan2021-08-051-0/+2
| | | | | | | PR: https://github.com/ytdl-org/youtube-dl/pull/29684 Fixes: https://github.com/ytdl-org/youtube-dl/issues/29666 Authored by: dirkf
* Handle `BrokenPipeError`pukkandan2021-08-051-0/+5
| | | | | | | PR: https://github.com/ytdl-org/youtube-dl/pull/29505 Fixes: https://github.com/ytdl-org/youtube-dl/issues/29082 Authored by: kikuyan
* [ffpmeg] Allow `--ffmpeg-location` to be a file with different namepukkandan2021-08-051-9/+4
|
* Ensure sanitization of infodict before printing to stdoutpukkandan2021-08-051-7/+13
| | | | * `filter_requested_info` is renamed to a more appropriate name `sanitize_info`
* Fix `--compat-options filename` (#629)Stavros Ntentos2021-08-041-1/+1
| | | | | The correct default filename is `%(title)s-%(id)s.%(ext)s` Authored by: stdedos
* [Newgrounds] Improve extractor and fix playlist (#627)SsSsS2021-08-041-44/+49
| | | Authored by: u-spec-png
* [nbcolympics:stream] Fix extractornikhil2021-08-044-33/+72
| | | | | | | | | | | | PR: https://github.com/ytdl-org/youtube-dl/pull/29688 Closes: #617, https://github.com/ytdl-org/youtube-dl/issues/29665 * Livestreams are untested * If using ffmpeg as downloader, v4.3+ is needed since `-http_seekable` option is necessary * Instead of making a seperate key for each arg that needs to be passed to ffmpeg, I made `_ffmpeg_args` * This deprecates `_seekable`, but the option is kept for compatibility Authored by: nchilada, pukkandan
* [RCTIPlus] Support events and TV (#625)MinePlayersPE2021-08-044-25/+126
| | | Authored by: MinePlayersPE
* [openrec] Add extractors (#624)The Hatsune Daishi2021-08-043-1/+131
| | | Authored by: nao20010128nao
* [nbcolympics] Update extractor for 2020 olympics (#621)Wes2021-08-041-8/+14
| | | | | Fixes: https://github.com/yt-dlp/yt-dlp/issues/617#issuecomment-891834323 Authored by: wesnm
* [VrtNU] Fix XSRF token (#588)Sam2021-08-041-24/+27
| | | | PR: https://github.com/ytdl-org/youtube-dl/pull/29614 Authored-by: pgaig
* [docs] Document which fields `--add-metadata` adds to the filepukkandan2021-08-031-1/+23
| | | | :ci skip all
* [ffmpeg] Fix streaming `mp4` to `stdout`pukkandan2021-08-031-1/+4
|