aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dlc
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix overwrite in --write-linkpukkandan2021-01-241-1/+1
| | | | :ci skip dl
* #29 New option `-P`/`--paths` to give different paths for different types of ↵pukkandan2021-01-236-111/+304
| | | | | | | files Syntax: `-P "type:path" -P "type:path"` Types: home, temp, description, annotation, subtitle, infojson, thumbnail
* Warn when using old style (downloader/postprocessor)_argspukkandan2021-01-232-1/+8
|
* [sponskrub] Print "unrecognized args" message correctlypukkandan2021-01-231-1/+2
|
* Modified function `cli_configuration_args`pukkandan2021-01-234-54/+37
| | | | to directly parse new format of `postprocessor_args` and `external_downloader_args`
* Allow passing different arguments to different external downloaderspukkandan2021-01-233-10/+24
| | | | | * Now similar to --post-processor-args * Also added `--downloader-args` as alias to `--external-downloader-args`
* Standardized function for creating dict from repeated optionspukkandan2021-01-232-30/+29
|
* [cbs] Make failure to extract title non-fatalpukkandan2021-01-231-1/+1
| | | | :skip ci
* #30 [mildom] Add extractorThe Hatsune Daishi2021-01-223-0/+296
| | | Authored by @nao20010128nao
* Revert d9eebbc7471b97f3aa58939685bd7b8f4ce35b1epukkandan2021-01-221-1/+1
|
* Deprecate unnecessary aliases in `formatSort`pukkandan2021-01-212-26/+36
| | | | | (I should never have made so many aliases in the first-place) The aliases remain functional for backward compatability, but will be left undocumented
* Fix typecasting when pre-checking archive (Closes #26)pukkandan2021-01-211-2/+4
|
* [version] updatepukkandan2021-01-211-1/+1
| | | | :skip ci all
* [pokemon] Add `/#/player` URLs (Closes #24)pukkandan2021-01-211-1/+4
|
* [sponskrub] Better debug output and error messagepukkandan2021-01-213-11/+12
|
* Improved passing of multiple postprocessor-argspukkandan2021-01-218-35/+74
| | | | | | | | | | | | * Added `PP+exe:args` syntax If `PP+exe:args` is specifically given, only it used. Otherwise, `PP:args` and `exe:args` are combined. If none of the `PP`, `exe` or `PP+exe` args are given, `default` is used `Default` is purposely left undocumented since it exists only for backward compatibility * Also added proper handling of args in `EmbedThumbnail` Related: https://github.com/ytdl-org/youtube-dl/pull/27723
* [TrovoLive] Add extractor (partially fix #20)pukkandan2021-01-203-1/+117
| | | | | | | Only VOD extractor has been implemented Related: https://github.com/ytdl-org/youtube-dl/issues/26125 Related: https://github.com/blackjack4494/yt-dlc/issues/220
* [readme] Cleanup optionspukkandan2021-01-192-55/+58
| | | | (Closes #23) :skip ci
* [EmbedThumbnail] Simplify embedding in mkv (Closes #22)pukkandan2021-01-181-30/+11
|
* [sponskrub] Encode filenames correctlypukkandan2021-01-181-5/+7
|
* [version] updatepukkandan2021-01-171-1/+1
| | | | :skip ci all
* Release 2021.01.16pukkandan2021-01-171-4/+4
|
* Portable Configuration file (closes #19)pukkandan2021-01-171-53/+73
| | | | Inspired by https://github.com/ytdl-org/youtube-dl/pull/27592
* Update to ytdl-2021.01.16pukkandan2021-01-1614-405/+598
|
* [version] updatepukkandan2021-01-141-1/+1
| | | | :skip ci all
* Documentation fixespukkandan2021-01-143-5/+6
| | | | | | * Change all links to point to new fork URL * Changed sponskrub links to my fork of the same * Other typos
* [tiktok] Fix for when share_info is emptypukkandan2021-01-141-2/+2
| | | | (Related: https://github.com/blackjack4494/yt-dlc/pull/20)
* [roosterteeth] Changed API endpoint (Closes #16)Felix Stupp2021-01-141-2/+15
| | | | | | New endpoint allows to request metadata for bonus episodes Authored by Zocker1999NET
* Print full error in verbose for sponskrubpukkandan2021-01-141-1/+3
|
* Fix write_debug in EmbedThumbnailpukkandan2021-01-141-1/+1
| | | | Closes #17
* Fix archive bug introduced in 8b0d7497d536b93610d469b6e3fd2935fb3cb8a0pukkandan2021-01-131-5/+6
|
* Added option `--break-on-reject`pukkandan2021-01-134-54/+80
| | | | and modified `--break-on-existing`
* [version] updatepukkandan2021-01-131-1/+1
|
* Changed repo name to yt-dlppukkandan2021-01-131-1/+1
|
* [roosterteeth.com] Add subtitle support ↵Samik Some2021-01-131-2/+32
| | | | | | | | (https://github.com/ytdl-org/youtube-dl/pull/23985) Closes #15 Authored by samiksome
* Added `--force-overwrites` option ↵alxnull2021-01-134-11/+40
| | | | | | (https://github.com/ytdl-org/youtube-dl/pull/20405) Co-authored by alxnull
* Fix typos (Closes #14)pukkandan2021-01-122-2/+3
| | | | | | :skip ci all Co-authored by: FelixFrog
* #13 [adobepass] Added Philo MSO ↵pukkandan2021-01-111-0/+21
| | | | | (https://github.com/ytdl-org/youtube-dl/pull/17821) Authored-by: Aniruddh Joshi <aniruddh@ebincoweb.com>
* [version] updatepukkandan2021-01-111-1/+1
|
* [Animelab] Added (https://github.com/ytdl-org/youtube-dl/pull/13600)pukkandan2021-01-112-0/+289
| | | | Authored by mariuszskon
* [archive.org] Fix extractor and add support for audio and playlists ↵pukkandan2021-01-111-31/+209
| | | | | | (https://github.com/ytdl-org/youtube-dl/pull/27156) Coauthored by wporr
* [youtube:search] fix view_count ↵pukkandan2021-01-111-2/+2
| | | | | | (https://github.com/ytdl-org/youtube-dl/pull/27588/) Authored by ohnonot
* Create `to_screen` and similar functions in postprocessor/commonpukkandan2021-01-105-32/+42
| | | | | | `to_screen`, `report_warning`, `report_error`, `write_debug`, `get_param` This is a first step in standardizing these function. This has to be done eventually for extractors and downloaders too
* [youtube] Show if video is embeddable in infopukkandan2021-01-091-0/+4
| | | | Closes https://github.com/ytdl-org/youtube-dl/issues/27730
* [version] updatepukkandan2021-01-091-1/+1
|
* Release 2021.01.09pukkandan2021-01-091-1/+1
|
* Kill child processes when yt-dlc is killed ↵pukkandan2021-01-098-20/+41
| | | | | | (https://github.com/ytdl-org/youtube-dl/pull/26592) Authored by: Unrud
* Fix incorrect ANSI sequence for restoring console-window title ↵pukkandan2021-01-091-1/+1
| | | | | | (https://github.com/ytdl-org/youtube-dl/pull/26637) Authored by: glenn-slayden
* Stop immediately when reaching '--max-downloads' ↵pukkandan2021-01-091-0/+3
| | | | | | (https://github.com/ytdl-org/youtube-dl/pull/26638) Authored by: glenn-slayden
* batch-file enumeration improvements ↵pukkandan2021-01-091-6/+9
| | | | | | | | | | | | | | | | | | | (https://github.com/ytdl-org/youtube-dl/pull/26813) Co-authored by: glenn-slayden Modified from https://github.com/ytdl-org/youtube-dl/pull/26813/commits/c9a9ccf8a35e157e22afeaafc2851176ddd87e68 These improvements apply to reading the list of URLs from the file supplied via the `--batch-file` (`-a`) command line option. 1. Skip blank and empty lines in the file. Currently, lines with leading whitespace are only skipped when that whitespace is followed by a comment character (`#`, `;`, or `]`). This means that empty lines and lines consisting only of whitespace are returned as (trimmed) empty strings in the list of URLs to process. 2. [bug fix] Detect and remove the Unicode BOM when the file descriptor is already decoding Unicode. With Python 3, the `batch_fd` enumerator returns the lines of the file as Unicode. For UTF-8, this means that the raw BOM bytes from the file `\xef \xbb \xbf` show up converted into a single `\ufeff` character prefixed to the first enumerated text line. This fix solves several buggy interactions between the presence of BOM, the skipping of comments and/or blank lines, and ensuring the list of URLs is consistently trimmed. For example, if the first line of the file is blank, the BOM is incorrectly returned as a URL standing alone. If the first line contains a URL, it will be prefixed with this unwanted single character--but note that its being there will have inhibited the proper trimming of any leading whitespace. Currently, the `UnicodeBOMIE` helper attempts to recover from some of these error cases, but this fix prevents the error from happening in the first place (at least on Python3). In any case, the `UnicodeBOMIE` approach is flawed, because it is clearly illogical for a BOM to appear in the (non-batch) URL(s) specified directly on the command line (and for that matter, on URLs *after the first line* of a batch list, also) 3. Adds proper trimming of the " #" into the read_batch_urls processing so that the URLs it enumerates are cleaned and trimmed more consistently.