diff options
Diffstat (limited to 'overlays/patches/youtube-dl/fix-youtube-bitrate.diff')
-rw-r--r-- | overlays/patches/youtube-dl/fix-youtube-bitrate.diff | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/overlays/patches/youtube-dl/fix-youtube-bitrate.diff b/overlays/patches/youtube-dl/fix-youtube-bitrate.diff new file mode 100644 index 000000000000..b633d6410160 --- /dev/null +++ b/overlays/patches/youtube-dl/fix-youtube-bitrate.diff @@ -0,0 +1,15 @@ +--- a/youtube_dl/extractor/common.py ++++ b/youtube_dl/extractor/common.py +@@ -1367,10 +1367,8 @@ + raise ExtractorError('No video formats found') + + for f in formats: +- # Automatically determine tbr when missing based on abr and vbr (improves +- # formats sorting in some cases) +- if 'tbr' not in f and f.get('abr') is not None and f.get('vbr') is not None: +- f['tbr'] = f['abr'] + f['vbr'] ++ if f.get('vcodec') != 'none': ++ f['tbr'] = None + + def _formats_key(f): + # TODO remove the following workaround |