aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpukkandan <pukkandan@gmail.com>2021-01-23 17:17:47 +0530
committerpukkandan <pukkandan@gmail.com>2021-01-23 17:17:47 +0530
commit256ed01025536f27bea263e61ff7c8240d8e9fc5 (patch)
tree95eec098a66994740495a804add5250b95652e61
parenteab9b2bcafb42c47248f60ef0fdac14389693dd4 (diff)
downloadhypervideo-pre-256ed01025536f27bea263e61ff7c8240d8e9fc5.tar.lz
hypervideo-pre-256ed01025536f27bea263e61ff7c8240d8e9fc5.tar.xz
hypervideo-pre-256ed01025536f27bea263e61ff7c8240d8e9fc5.zip
[sponskrub] Print "unrecognized args" message correctly
-rw-r--r--youtube_dlc/postprocessor/sponskrub.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/youtube_dlc/postprocessor/sponskrub.py b/youtube_dlc/postprocessor/sponskrub.py
index c8c83d0a9..4e9bec257 100644
--- a/youtube_dlc/postprocessor/sponskrub.py
+++ b/youtube_dlc/postprocessor/sponskrub.py
@@ -84,6 +84,7 @@ class SponSkrubPP(PostProcessor):
else:
msg = stderr.decode('utf-8', 'replace').strip() or stdout.decode('utf-8', 'replace').strip()
self.write_debug(msg, prefix=False)
- msg = msg.split('\n')[-1]
+ line = 0 if msg[:12].lower() == 'unrecognised' else -1
+ msg = msg.split('\n')[line]
raise PostProcessingError(msg if msg else 'sponskrub failed with error code %s' % p.returncode)
return [], information