aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-28[test] Test subtitle extraction from HLS manifestsFelix S
2021-04-28[extractor/common] Extend _extract_akamai_formats to also extract subtitle ↵Felix S
tracks
2021-04-28[extractor/common, downloader/ism] Extract SSTR subtitle tracksFelix S
_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.
2021-04-28[extractor/common] Extract DASH subtitle tracksFelix S
_extract_mpd_formats and _parse_mpd_formats were extended into _…_formats_and_subtitles; wrappers with old names are provided for compatibility.
2021-04-28[extractor/common] Extract HLS subtitle tracksFelix S
_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.
2021-04-28[extractor/common] Generalise _merge_subtitlesFelix S
This allows modifying a subtitles dictionary in-place.
2021-04-28[downloader/ism] Prevent writing the header again when resuming an ↵Felix S
interrupted download
2021-04-28[downloader/fragment] Allow persisting extra state when a download is ↵Felix S
interrupted
2021-04-28[utils] Improve bug_report_messageFelix S
Add an optional argument specifying the text that should go before the message.
2021-04-26[mediasite] Generalize URL pattern (#275)Felix S
Authored by: fstirlitz
2021-04-26Fix case sensitivity of format selectorpukkandan
Bug introduced in f8d4ad9ab00bca71808cd769c04806f51c3578f0
2021-04-26[limelight] Obey `allow_unplayable_formats`pukkandan
2021-04-26[FormatSort] Fix for when some formats have quality and others don'tpukkandan
2021-04-26Py2 compatibility for `FileNotFoundError`pukkandan
2021-04-26[niconico] Fix title and thumbnail extraction (#273)CXwudi
Authored by: CXwudi
2021-04-26[Mxplayer] Add MxplayerShowIE (#270)Ashish
Authored by: Ashish0804
2021-04-24[utils] Encode URLs in `YoutubeDLCookieProcessor`pukkandan
Closes #263
2021-04-24[tubi] Raise "no video formats" error when video url is emptypukkandan
Related: #266
2021-04-23[francetvinfo] Improve video id extractionpukkandan
Closes #261
2021-04-22[version] update :ci skip allpukkandan
2021-04-22Release 2021.04.222021.04.22pukkandan
2021-04-22[documentation] Fix typospukkandan
2021-04-22[ci] Disable fail-fastpukkandan
2021-04-22[lazy_extractor] Do not load pluginspukkandan
2021-04-22Update to ytdl-commit-7e8b3f9pukkandan
[youtube] Remove unused code https://github.com/ytdl-org/youtube-dl/commit/7e8b3f9439ebefb3a3a4e5da9c0bd2b595976438
2021-04-22[mildom] Remove proxy (#260)Felix S
Closes #251 Makes 2cff49599769dcc131c385cbc24bab35d0b182ad, ab406a1c0e7f0afde7e80818c0159bfa2847481f, #252 obsolete Authored by: fstirlitz
2021-04-22[BilibiliChannel] Fix paginationpukkandan
Closes #222 https://github.com/nao20010128nao/ytdl-patched/commit/ccca21d7f57f1330a205f07d369e31883ba006c2 Coauthored by: nao20010128nao, pukkandan
2021-04-22[documentation] Clarify which deprecated options still workpukkandan
2021-04-22Improve output template (see desc)pukkandan
* Objects can be traversed like `%(field.key1.key2)s` * A number can be added to the field as `%(field+n)s` * Deprecates `--autonumber-start`
2021-04-22Add option `--skip-playlist-after-errors`pukkandan
Allows to skip the rest of a playlist after a given number of errors are encountered
2021-04-21[go] Fix `_VALID_URL`pukkandan
Closes #255
2021-04-21[mildom] Warn user of proxypukkandan
2021-04-21[MetadataFromField] Improve regex and add testspukkandan
2021-04-21[youtube] Bugfix in `_extract_ytcfg`pukkandan
2021-04-20Improve --sub-langs (see desc)pukkandan
* Treat `--sub-langs` entries as regex * `all` can be used to refer to all the subtitles * the language code can be prefixed with `-` to exclude it * Deprecates `--all-subs` Closes #253
2021-04-19[mildom:user:vod] Download only necessary amount of pagespukkandan
2021-04-19[mildom:vod] Remove proxypukkandan
* Proxy is needed only for live videos
2021-04-19[mildom] Change proxypukkandan
Related: #251 Closes #252
2021-04-18[twitcasting] Fix extractorpukkandan
* `Origin: https://twitcasting.tv` must be sent when requesting the webpage. Otherwise the extracted `m3u8` will always give a `502` * Fix regex for when `data-movie-playlist` is a dict containing the needed list * media initialization is fully supported; so change downloader to native Closes #220
2021-04-17[rai] Add support for http formats (#208)nixxo
Authored by: nixxo
2021-04-17Improve the yt-dlp.sh script (#248)Felix S
* Quote the `$0` variable to correctly handle spaces * Change the shebang line to `/bin/sh` to avoid unnecessarily depending on bash * Use the `exec` command to avoid having the shell process linger unnecessarily * Change the mode to make the script directly executable Authored by: fstirlitz :ci skip all
2021-04-17Update to ytdl-commit-9f6c03pukkandan
[cbsnews] Fix extraction for python <3.6 https://github.com/ytdl-org/youtube-dl/commit/9f6c03a00602eb1119e43a522cf50682f6d6a6dd
2021-04-17[youtube:tab] Reload with unavailable videos for all playlistspukkandan
If the unavailable video is in a later page, the warning and button are not shown in the initial webpage So we force all playlists' initial page to reload with the correct params
2021-04-17Add option `--ignore-no-formats-error`pukkandan
* Ignores the "no video format" and similar errors * Experimental - Some extractors may still throw these errors
2021-04-17Fix inconsistent use of `report_warning`pukkandan
2021-04-17[downloader] Fix ffmpeg selection for m3u8_nativepukkandan
2021-04-17[youtube:tab] Show unavailable videos in playlists (#242)coletdjnz
Closes #231 Authored by: colethedj
2021-04-16Fix some linter and typospukkandan
2021-04-16[viu:ott] Fix extractor (see desc)lkho
* add language_flag_id query param * add support for premium account (untested since I dont have a premium account) * support entire series Code from: https://github.com/blackjack4494/youtube-dlc/pull/211 https://github.com/ytdl-org/youtube-dl/pull/15182 https://github.com/ytdl-org/youtube-dl/pull/26775 Fixes: https://github.com/yt-dlp/yt-dlp/issues/219 https://github.com/ytdl-org/youtube-dl/issues/27946 https://github.com/ytdl-org/youtube-dl/issues/27863 https://github.com/ytdl-org/youtube-dl/issues/27812 https://github.com/ytdl-org/youtube-dl/issues/27464 https://github.com/ytdl-org/youtube-dl/issues/26788 https://github.com/blackjack4494/yt-dlc/issues/136 Possibly also fixes (untested): https://github.com/ytdl-org/youtube-dl/issues/16992 https://github.com/ytdl-org/youtube-dl/issues/26701 Co-authored by: lkho, pukkandan
2021-04-16[Exec] Ensure backward compatibility when the command contains `%`pukkandan