| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
(Closes #23) :skip ci
|
| |
|
| |
|
|
|
|
| |
:skip ci all
|
| |
|
|
|
|
| |
Inspired by https://github.com/ytdl-org/youtube-dl/pull/27592
|
| |
|
| |
|
|
|
|
| |
:skip ci all
|
| |
|
|
|
|
|
|
| |
* Change all links to point to new fork URL
* Changed sponskrub links to my fork of the same
* Other typos
|
|
|
|
| |
(Related: https://github.com/blackjack4494/yt-dlc/pull/20)
|
|
|
|
|
|
| |
New endpoint allows to request metadata for bonus episodes
Authored by Zocker1999NET
|
| |
|
| |
|
|
|
|
| |
Closes #17
|
| |
|
|
|
|
| |
and modified `--break-on-existing`
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
(https://github.com/ytdl-org/youtube-dl/pull/23985)
Closes #15
Authored by samiksome
|
|
|
|
|
|
| |
(https://github.com/ytdl-org/youtube-dl/pull/20405)
Co-authored by alxnull
|
|
|
|
|
|
| |
:skip ci all
Co-authored by: FelixFrog
|
|
|
|
| |
:skip ci all
|
|
|
|
| |
and made related changes in README
|
|
|
|
|
| |
(https://github.com/ytdl-org/youtube-dl/pull/17821)
Authored-by: Aniruddh Joshi <aniruddh@ebincoweb.com>
|
| |
|
| |
|
|
|
|
| |
Authored by mariuszskon
|
|
|
|
|
|
| |
(https://github.com/ytdl-org/youtube-dl/pull/27156)
Coauthored by wporr
|
|
|
|
|
|
| |
(https://github.com/ytdl-org/youtube-dl/pull/27588/)
Authored by ohnonot
|
|
|
|
|
|
| |
`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
|
|
|
|
| |
I forgot to enable this when the search url extractor was reinstated
|
|
|
|
| |
Uses: https://github.com/Schneegans/dynamic-badges-action
|
|
|
|
| |
Closes https://github.com/ytdl-org/youtube-dl/issues/27730
|
| |
|
| |
|
|
|
|
|
|
| |
(https://github.com/ytdl-org/youtube-dl/pull/26592)
Authored by: Unrud
|
|
|
|
|
|
| |
(https://github.com/ytdl-org/youtube-dl/pull/26637)
Authored by: glenn-slayden
|
|
|
|
|
|
| |
(https://github.com/ytdl-org/youtube-dl/pull/26638)
Authored by: glenn-slayden
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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.
|
|
|
|
|
|
| |
(https://github.com/ytdl-org/youtube-dl/pull/27573)
Authored by: alexmerkel
|
| |
|
| |
|
| |
|