| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
| |
* Proxy is needed only for live videos
|
|
|
|
|
| |
Related: #251
Closes #252
|
|
|
|
|
|
|
|
| |
* `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
|
|
|
| |
Authored by: nixxo
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
| |
[cbsnews] Fix extraction for python <3.6
https://github.com/ytdl-org/youtube-dl/commit/9f6c03a00602eb1119e43a522cf50682f6d6a6dd
|
|
|
|
|
| |
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
|
|
|
|
|
| |
* Ignores the "no video format" and similar errors
* Experimental - Some extractors may still throw these errors
|
| |
|
| |
|
|
|
|
|
| |
Closes #231
Authored by: colethedj
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
| |
Authored by: colethedj
|
|
|
|
| |
Closes #244
|
|
|
|
| |
Bug introduced by: 52a8a1e1b93dbc88f0018d4842f1e90ba96e095f and a31953b0e69f710f737643cb36b0ca1caf69e04c
|
|
|
| |
Authored by: Ashish0804
|
|
|
| |
Authored by: colethedj
|
| |
|
|
|
|
| |
Closes #239
|
|
|
|
| |
:ci skip all
|
| |
|
| |
|
|
|
|
| |
Closes: https://github.com/yt-dlp/yt-dlp/issues/99 https://github.com/yt-dlp/yt-dlp/issues/102
|
| |
|
|
|
|
|
|
|
|
| |
* Obtain innertube_context, api_key and x-goog-visitor-id from webpage
* Generalize the header & Innertube_context extraction across YouTube extractors
Related: https://github.com/ytdl-org/youtube-dl/commit/1b0a13f33cfb3644cc718d35951ea85bb1905459
Authored by: colethedj
|
|
|
|
| |
Closes: https://github.com/yt-dlp/yt-dlp/issues/233 https://github.com/ytdl-org/youtube-dl/issues/28023
|
|
|
|
| |
Related: https://github.com/ytdl-org/youtube-dl/issues/28642
|
| |
|
|
|
|
|
|
|
|
|
| |
[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
|
|
|
|
| |
Bug introduced by: 52a8a1e1b93dbc88f0018d4842f1e90ba96e095f
|
|
|
|
|
| |
* `--all-formats` = `-f all`
* `--include-ads` is not implemented
|
| |
|
|
|
|
|
|
|
|
|
| |
* Renamed `--external-downloader-args` to `--downloader-args`
* Added `native` as an option for the downloader
* Use similar syntax to `--downloader-args` etc. Eg: `--downloader dash:native --downloader aria2c`
* Deprecated `--hls-prefer-native` and `--hls-prefer-ffmpeg` since the same can now be done with `--downloader "m3u8:native"` and `m3u8:ffmpeg` respectively
* Split `frag_urls` protocol into `m3u8_frag_urls` and `dash_frag_urls`
* Standardize shortening of protocol names with `downloader.shorten_protocol_name`
|
|
|
|
|
| |
* `-P "subtitle,thumbnail:PATH"` is now possible. Similarly for `-o`
* `-S "fps,br" -S "res,codec"` is now interpreted as `-S res,codec,fps,br`. Previously, `-S fps,br` was ignored in this case.
|
| |
|
|
|
|
|
| |
* Sometimes one warning is split between multiple runs
* Also simplified code
|
|
|
|
| |
Authored by: hheimbuerger
|
|
|
| |
Authored by: llacb47
|
|
|
|
|
|
|
| |
And update instance list
Closes #215
Authored by: B0pol
|
|
|
|
| |
Related: https://github.com/yt-dlp/yt-dlp/issues/222
|
|
|
| |
Authored by: colethedj
|
|
|
|
|
|
| |
and `datetime_add_months` to accurately add/subtract months
Authored by: colethedj
|
|
|
| |
Authored by: B0pol
|