]> jfr.im git - yt-dlp.git/commit - README.md
Separate the options `--ignore-errors` and `--no-abort-on-error`
authorpukkandan <redacted>
Fri, 24 Sep 2021 00:21:54 +0000 (05:51 +0530)
committerpukkandan <redacted>
Fri, 24 Sep 2021 00:35:35 +0000 (06:05 +0530)
commitb19404591a8ad4d0c7e962931ea809221e3f0b8e
tree56fb96572fb415d6d1858e7bbb6feea2ce088125
parent1f8471e22cdb5181aa19b0c63523ad96891ea2dd
Separate the options `--ignore-errors` and `--no-abort-on-error`

In youtube-dl, `-i` ignores both download and post-processing error, and
treats the download as successful even if the post-processor fails.

yt-dlp used to skip the entire video on either error and there was no
option to ignore the post-processing errors like youtube-dl does.

By splitting the option into two, now either just the download errors
(--no-abort-on-error, default on CLI) or all errors (--ignore-errors)
can be ignored as per the users' needs

Closes #893
README.md
yt_dlp/YoutubeDL.py
yt_dlp/__init__.py
yt_dlp/options.py
yt_dlp/postprocessor/common.py
yt_dlp/postprocessor/ffmpeg.py
yt_dlp/postprocessor/xattrpp.py