aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/downloader
Commit message (Collapse)AuthorAgeFilesLines
...
* [youtube_live_chat] fix bug when trying to set cookiespukkandan2021-03-231-2/+1
| | | | Closes #194
* More consistent warning messages (#173)pukkandan2021-03-204-9/+14
| | | | Co-authored by: Damiano Amatruda <damiano.amatruda@outlook.com>
* [aria2c] Support retry/abort unavailable fragments (#173)pukkandan2021-03-201-30/+46
| | | | Co-authored by: Damiano Amatruda <damiano.amatruda@outlook.com>
* [aria2c] Better default argumentspukkandan2021-03-201-8/+14
|
* Refactor (See desc)pukkandan2021-03-141-1/+2
| | | | | | * Create `FFmpegPostProcessor.real_run_ffmpeg` that can accept multiple input/output files along with switches for each * Rewrite `cli_configuration_args` and related functions * Create `YoutubeDL._ensure_dir_exists` - this was previously defined in multiple places
* Native concurrent downloading of fragments (#166)shirt2021-03-133-104/+240
| | | | | | | | | | | * Option `--concurrent-fragments` (`-N`) to set the number of threads Related: #165 Known issues: * When receiving Ctrl+C, the process will exit only after finishing the currently downloading fragments * The download progress shows the speed of only one thread Authored by shirt-dev
* More improvements to HLS/DASH external downloader codepukkandan2021-03-114-21/+42
| | | | | | | * Fix error when there is no `protocol` in `info_dict` * Move HLS byte range detection to `Aria2cFD` so that the download will fall back to the native downloader instead of ffmpeg * Fix bug with getting no fragments in DASH * Convert `check_results` in `can_download` to a generator
* Improve HLS/DASH external downloader code (#162)shirt-dev2021-03-103-29/+33
| | | Authored by: shirt
* [downloader] Fix bug for ffmpeg/httpiepukkandan2021-03-051-3/+3
| | | | Caused by: 7f7de7f94dfeacb0eb78cb9487dfcaf5707da381
* Release 2021.03.01pukkandan2021-03-013-7/+7
|
* Allow specifying path in `--external-downloader`pukkandan2021-02-272-5/+5
|
* [hls] Enable `--hls-use-mpegts` by default when downloading live-streamspukkandan2021-02-261-1/+4
| | | | | | * Also added option `--no-hls-use-mpegts` to disable this Related: #96
* Completely change project name to yt-dlp (#85)Pccode662021-02-2513-0/+3126
* All modules and binary names are changed * All documentation references changed * yt-dlp no longer loads youtube-dlc config files * All URLs changed to point to organization account Co-authored-by: Pccode66 Co-authored-by: pukkandan