]> jfr.im git - yt-dlp.git/commit - README.md
Option to choose different downloader for different protocols
authorpukkandan <redacted>
Sat, 10 Apr 2021 15:08:33 +0000 (20:38 +0530)
committerpukkandan <redacted>
Sat, 10 Apr 2021 15:27:52 +0000 (20:57 +0530)
commit52a8a1e1b93dbc88f0018d4842f1e90ba96e095f
tree3708a1e4cd100657896d6aef0eb0f1352fc7cc3d
parentd818eb747361117ec86a5c4fe217d5d6956f36d3
Option to choose different downloader for different protocols

* 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`
README.md
yt_dlp/YoutubeDL.py
yt_dlp/downloader/__init__.py
yt_dlp/downloader/dash.py
yt_dlp/downloader/external.py
yt_dlp/downloader/hls.py
yt_dlp/options.py