yt-dlp/yt_dlp
pukkandan 177877c544
[extractor] Always prefer native hls downloader by default
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
..
downloader [ffmpeg] Download and merge in a single step if possible
extractor [extractor] Always prefer native hls downloader by default
postprocessor [ard] Allow URLs without `-` before id
YoutubeDL.py [cleanup] Refactor updater
__init__.py [cleanup] Refactor updater
__main__.py Completely change project name to yt-dlp ()
aes.py Completely change project name to yt-dlp ()
cache.py Completely change project name to yt-dlp ()
compat.py [downloader/hls] Assemble single-file WebVTT subtitles from HLS segments
jsinterp.py Completely change project name to yt-dlp ()
options.py [cleanup] Refactor ffmpeg convertors
socks.py Completely change project name to yt-dlp ()
swfinterp.py Completely change project name to yt-dlp ()
update.py [update] Replace self without launching a subprocess in windows
utils.py Handle Basic Auth `user:pass` in URLs
version.py [version] update
webvtt.py [downloader/hls] Remove duplicate cues using a sliding window of candidates