]> jfr.im git - yt-dlp.git/commit
Refactor (See desc)
authorpukkandan <redacted>
Tue, 9 Mar 2021 02:17:21 +0000 (07:47 +0530)
committerpukkandan <redacted>
Sun, 14 Mar 2021 14:32:55 +0000 (20:02 +0530)
commite92caff5d50e60bfd33563d631f0c49ce176dc70
treea215d99d7b70983d1b5e20338ddc7b46adddd935
parentea3a012d2aa6f71945f934ab8426852c8abdbf35
Refactor (See desc)

* 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
yt_dlp/YoutubeDL.py
yt_dlp/downloader/external.py
yt_dlp/postprocessor/common.py
yt_dlp/postprocessor/embedthumbnail.py
yt_dlp/postprocessor/ffmpeg.py
yt_dlp/postprocessor/sponskrub.py
yt_dlp/utils.py