diff options
author | pukkandan <pukkandan.ytdlp@gmail.com> | 2021-10-19 21:51:33 +0530 |
---|---|---|
committer | pukkandan <pukkandan.ytdlp@gmail.com> | 2021-10-19 22:58:26 +0530 |
commit | b4b855ebc7fac536a85f087f6921df69dec4e470 (patch) | |
tree | e50cc34f4b5ddb65062852acb6b5879de65bcaa9 /yt_dlp/downloader/external.py | |
parent | 2cda6b401d4b9af36a2db71c71e1872ab7e4a6b6 (diff) | |
download | hypervideo-pre-b4b855ebc7fac536a85f087f6921df69dec4e470.tar.lz hypervideo-pre-b4b855ebc7fac536a85f087f6921df69dec4e470.tar.xz hypervideo-pre-b4b855ebc7fac536a85f087f6921df69dec4e470.zip |
[fragment] Print error message when skipping fragment
Diffstat (limited to 'yt_dlp/downloader/external.py')
-rw-r--r-- | yt_dlp/downloader/external.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/yt_dlp/downloader/external.py b/yt_dlp/downloader/external.py index 40b9dcfe3..e30efb057 100644 --- a/yt_dlp/downloader/external.py +++ b/yt_dlp/downloader/external.py @@ -152,11 +152,11 @@ class ExternalFD(FragmentFD): fragment_filename = '%s-Frag%d' % (tmpfilename, frag_index) try: src, _ = sanitize_open(fragment_filename, 'rb') - except IOError: + except IOError as err: if skip_unavailable_fragments and frag_index > 1: - self.to_screen('[%s] Skipping fragment %d ...' % (self.get_basename(), frag_index)) + self.report_skip_fragment(frag_index, err) continue - self.report_error('Unable to open fragment %d' % frag_index) + self.report_error(f'Unable to open fragment {frag_index}; {err}') return -1 dest.write(decrypt_fragment(fragment, src.read())) src.close() |