| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Related: https://github.com/ytdl-org/youtube-dl/issues/29564
Authored-by: llacb47, pukkandan
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* The thumbnail URLs are hard-coded and their actual existence is tested lazily
* Added option `--no-check-formats` to not test them
Closes #340, Related: #402, #337, https://github.com/ytdl-org/youtube-dl/issues/29049
|
|
|
|
|
|
|
| |
* [generic] Extract subtitles in cases missed previously
* [common] Detect discarded subtitles in SMIL manifests
* [generic] Extract everything in the SMIL manifest
Authored by: fstirlitz
|
|
|
|
| |
From #497, Authored by: fstirlitz
|
| |
|
| |
|
|
|
|
|
| |
1. Allow removal of login hint - extractors can set their own login hint as part of `msg`
2. Cleanup `_merge_subtitles` signature
|
|
|
|
| |
and refactor `hls_split_discontinuity` code
|
| |
|
|
|
|
|
|
| |
Necessary for #392
Co-authored by: nao20010128nao, pukkandan
|
|
|
|
| |
Closes #406, https://github.com/ytdl-org/youtube-dl/pull/27384
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This downloader is intended to be used for streams that consist of a
timed sequence of stand-alone images, such as slideshows or thumbnail
streams
This can be used for implementing:
https://github.com/ytdl-org/youtube-dl/issues/4974#issue-58006762
https://github.com/ytdl-org/youtube-dl/issues/4540#issuecomment-69574231
https://github.com/ytdl-org/youtube-dl/pull/11185#issuecomment-335554239
https://github.com/ytdl-org/youtube-dl/issues/9868
https://github.com/ytdl-org/youtube-dl/pull/14951
Authored by: fstirlitz
|
|
|
|
|
|
|
|
|
|
| |
Necessary for #343.
* They are identified by `vcodec=acodec='none'`
* These formats show as the worst in `-F`
* Any postprocessor that expects audio/video will be skipped
* `b*` and all related selectors will skip such formats
* This commit also does not add any selector for downloading such formats. They have to be explicitly requested by the `format_id`. Implementation of a selector is left for when #389 is resolved
|
| |
|
|
|
|
|
|
|
|
| |
In some DASH manifests, the FourCC attribute is actually present,
but empty. We thus apply the same fallback to 'AACL' that we do
when the attribute is entirely absent.
Authored by: fstirlitz
|
|
|
|
|
|
| |
Closes #269, #363
Authored by: rmsmachine
|
|
|
|
| |
Authored by: pukkandan, llacb47
|
| |
|
|
|
|
| |
When the manifest is not downloadable by native downloader, it already is able to detect it and switch to `ffmpeg`. So there doesn't seem to be a reason anymore to use ffmpeg as the preferred downloader
|
|
|
|
|
|
| |
Closes #339
Authored by: hheimbuerger
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Co-authored by: pukkandan, tpikonen
Based on: #310, https://github.com/ytdl-org/youtube-dl/pull/26112
|
| |
|
| |
|
|
|
|
| |
* and some documentation improvements
|
|
|
|
| |
* Deprecates `--list-formats-as-table`, `--list-formats-old`
|
| |
|
|
|
|
|
|
| |
closes #223
Authored by: nao20010128nao
Modified from: https://github.com/nao20010128nao/ytdl-patched/blob/9e4a0e061a558cdb05a618e27f47ca0ac56ece94/youtube_dl/extractor/whowatch.py
|
| |
|
| |
|
|
|
|
| |
tracks
|
|
|
|
|
|
|
|
|
|
| |
_parse_ism_formats was extended into _parse_ism_formats_and_subtitles;
all direct users were updated, though _extract_ism_formats was left
as a compatibility wrapper.
The SSTR downloader was also modified in order to prepare for muxing
subtitle streams, although no support for any subtitle codecs was
added in this commit.
|
|
|
|
|
|
| |
_extract_mpd_formats and _parse_mpd_formats were extended into
_…_formats_and_subtitles; wrappers with old names are provided
for compatibility.
|
|
|
|
|
|
|
|
|
|
| |
_extract_m3u8_formats is renamed to _extract_m3u8_formats_and_subtitles
and extended to handle subtitle tracks instead of skipping them;
a wrapper with the old name is provided for compatibility.
_parse_m3u8_formats is likewise renamed and extended, but without adding
the compatibility wrapper; the test suite is adjusted to test the enhanced
method instead.
|
|
|
|
| |
This allows modifying a subtitles dictionary in-place.
|
| |
|
|
|
|
|
| |
* Ignores the "no video format" and similar errors
* Experimental - Some extractors may still throw these errors
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
[maoritv] Add new extractor
https://github.com/ytdl-org/youtube-dl/commit/4fb25ff5a3be5206bb72e5c4046715b1529fb2c7
Except:
[vimeo] improve extraction https://github.com/ytdl-org/youtube-dl/commit/3ae9c0f410b1d4f63e8bada67dd62a8d2852be32
[youtube:tab] Pass innertube context... https://github.com/ytdl-org/youtube-dl/commit/1b0a13f33cfb3644cc718d35951ea85bb1905459
|
| |
|
| |
|
|
|
|
|
| |
[youtube] prioritize information from YoutubeIE for playlist entries
https://github.com/ytdl-org/youtube-dl/commit/654b4f4ff2718f38b3182c1188c5d569c14cc70a
|
| |
|
|
|
|
|
|
|
|
| |
`availability` (#188)
Closes: #185, https://github.com/ytdl-org/youtube-dl/issues/25631
Authored by: colethedj, pukkandan
|