yt-dlp/yt_dlp
pukkandan 52a8a1e1b9
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`
2021-04-10 20:57:52 +05:30
..
downloader Option to choose different downloader for different protocols 2021-04-10 20:57:52 +05:30
extractor [youtube] Fix _extract_alerts 2021-04-10 20:57:27 +05:30
postprocessor Ability to set a specific field in the file's metadata 2021-04-03 14:07:28 +05:30
__init__.py [sponskrub] Run before embedding thumbnail 2021-04-01 14:13:24 +05:30
__main__.py Completely change project name to yt-dlp (#85) 2021-02-25 00:15:56 +05:30
aes.py Completely change project name to yt-dlp (#85) 2021-02-25 00:15:56 +05:30
cache.py Completely change project name to yt-dlp (#85) 2021-02-25 00:15:56 +05:30
compat.py Completely change project name to yt-dlp (#85) 2021-02-25 00:15:56 +05:30
jsinterp.py Completely change project name to yt-dlp (#85) 2021-02-25 00:15:56 +05:30
options.py Option to choose different downloader for different protocols 2021-04-10 20:57:52 +05:30
socks.py Completely change project name to yt-dlp (#85) 2021-02-25 00:15:56 +05:30
swfinterp.py Completely change project name to yt-dlp (#85) 2021-02-25 00:15:56 +05:30
update.py [update] Fix updater removing the executable bit on some UNIX distros 2021-03-03 19:07:14 +05:30
utils.py [utils] Add datetime_from_str to parse relative time (#221) 2021-04-07 17:09:06 +05:30
version.py [version] update 2021-04-04 03:57:29 +05:30
YoutubeDL.py Option to choose different downloader for different protocols 2021-04-10 20:57:52 +05:30