aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-10[blackboardcollaborate] Add new extractor (#646)mzbaulhaque
Authored by: Ashish0804
2021-08-10[paramountplus] Separate extractor and fix some titles (#652)shirt
Co-authored-by: shirt, pukkandan
2021-08-10[webvtt] Merge daisy-chained duplicate cues (#638)Felix S
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
2021-08-10Misc fixes - See descpukkandan
* 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
2021-08-10Show libraries present in verbose headpukkandan
2021-08-10[ffmpeg] Fix `--ffmpeg-location` when directory is givenpukkandan
Bug introduced in 89efdc15dd4dbdb4b51e82647637f33112156f61 Closes #654
2021-08-10Add option `--replace-in-metadata`pukkandan
2021-08-10[viki] Print error message from API requestpukkandan
Closes #651
2021-08-10[build] Use custom build of `pyinstaller` (#663)shirt
Related: #25 Authored-by: shirt
2021-08-08[HotStar] Use API for metadata and extract subtitles (#640)Ashish
The API is not rate-limited unlike the webpage Authored by: Ashish0804
2021-08-08[peertube] Fix videos without description (#639)SsSsS
Authored by: u-spec-png
2021-08-08[youtube] Improve signature function detection (#641)PSlava
Authored by: PSlava (Slava <slash@i-slash.com>)
2021-08-08[aenetworks] Update `_THEPLATFORM_KEY` and `_THEPLATFORM_SECRET` (#643)Wes
Original PR: https://github.com/ytdl-org/youtube-dl/pull/29749 Fixes: https://github.com/ytdl-org/youtube-dl/issues/29300 Authored by: wesnm
2021-08-07[docs] Fix some mistakes and improve docpukkandan
2021-08-07[cleanup] Miscpukkandan
2021-08-07Allow multiple `--exec` and `--exec-before-download`pukkandan
2021-08-07[youtube] Raise appropriate error when API pages can't be downloadedpukkandan
2021-08-07[tests:download] Add batch testing for extractorspukkandan
Use `test_YourExtractor_all` to invoke them
2021-08-07[extractor] Reset non-repeating warnings per videopukkandan
2021-08-07Allow entire infodict to be printed using `%()s`pukkandan
Makes `--dump-json` redundant
2021-08-07Add option `--no-simulate` to not simulate even when `--print` or ↵pukkandan
`--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
2021-08-07Fix bugs related to `sanitize_info`pukkandan
Related: https://github.com/yt-dlp/yt-dlp/commit/8012d892bd38af731357a61e071e0a0d01bc41b4#r54555230
2021-08-07[utils] Fix `traverse_obj` depth when is_user_inputpukkandan
2021-08-07[youtube] extractor-arg to show live dash formatspukkandan
If replay is enabled, these formats can be used to download the last 4 hours
2021-08-06Fix resuming when using `--no-part`pukkandan
Closes #576
2021-08-06Add compat-option `no-keep-subs`pukkandan
Closes #630
2021-08-06[adobepass] Add MSO Cablevision (#635)Jesse
Authored by: Jessecar96
2021-08-05[vrv] Fix thumbnail extraction (#634)funniray
Authored by: funniray
2021-08-05Fix wrong extension for intermediate filespukkandan
Closes #632
2021-08-05Add regex to `--match-filter`pukkandan
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
2021-08-05Add all format filtering operators also to `--match-filter`Max Teegen
PR: https://github.com/ytdl-org/youtube-dl/pull/27361 Authored by: max-te
2021-08-05[twitch:clips] Extract `display_id`pukkandan
PR: https://github.com/ytdl-org/youtube-dl/pull/29684 Fixes: https://github.com/ytdl-org/youtube-dl/issues/29666 Authored by: dirkf
2021-08-05Handle `BrokenPipeError`pukkandan
PR: https://github.com/ytdl-org/youtube-dl/pull/29505 Fixes: https://github.com/ytdl-org/youtube-dl/issues/29082 Authored by: kikuyan
2021-08-05[ffpmeg] Allow `--ffmpeg-location` to be a file with different namepukkandan
2021-08-05Ensure sanitization of infodict before printing to stdoutpukkandan
* `filter_requested_info` is renamed to a more appropriate name `sanitize_info`
2021-08-04Fix `--compat-options filename` (#629)Stavros Ntentos
The correct default filename is `%(title)s-%(id)s.%(ext)s` Authored by: stdedos
2021-08-04[Newgrounds] Improve extractor and fix playlist (#627)SsSsS
Authored by: u-spec-png
2021-08-04[nbcolympics:stream] Fix extractornikhil
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
2021-08-04[RCTIPlus] Support events and TV (#625)MinePlayersPE
Authored by: MinePlayersPE
2021-08-04[openrec] Add extractors (#624)The Hatsune Daishi
Authored by: nao20010128nao
2021-08-04[nbcolympics] Update extractor for 2020 olympics (#621)Wes
Fixes: https://github.com/yt-dlp/yt-dlp/issues/617#issuecomment-891834323 Authored by: wesnm
2021-08-04[VrtNU] Fix XSRF token (#588)Sam
PR: https://github.com/ytdl-org/youtube-dl/pull/29614 Authored-by: pgaig
2021-08-03[docs] Document which fields `--add-metadata` adds to the filepukkandan
:ci skip all
2021-08-03[ffmpeg] Fix streaming `mp4` to `stdout`pukkandan
2021-08-02[Vine] Remove invalid formats (#614)SsSsS
Authored by: u-spec-png
2021-08-02[doc] Fix banner URLpukkandan
2021-08-02[version] updatepukkandan
:ci skip all
2021-08-02Release 2021.08.022021.08.02pukkandan
2021-08-02Add donate linkspukkandan
2021-08-02Add logo and bannerpukkandan