diff options
author | Umar Javed <umarjaved2121@gmail.com> | 2021-11-14 17:30:04 +0500 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2021-11-15 15:08:22 +0100 |
commit | 923c0f03704ed3d5caea089245a9c6ff74071bb0 (patch) | |
tree | c2575df29ac1ce3ac3c7efd98effbb8b0cef1c76 | |
parent | b44f522dba55c9e9031328e70209493111eea757 (diff) | |
download | mpv-923c0f03704ed3d5caea089245a9c6ff74071bb0.tar.bz2 mpv-923c0f03704ed3d5caea089245a9c6ff74071bb0.tar.xz |
ytdl_hook.lua: improve check for sub language before inserting all-subs
youtube-dl and yt-dlp both support --sub-langs and --srt-lang in
addition to --sub-lang for defining languages of subtitles. This hook
only checked for sub-lang in --ytdl-raw-options and inserted --all-subs
in its absence.
-rw-r--r-- | player/lua/ytdl_hook.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/player/lua/ytdl_hook.lua b/player/lua/ytdl_hook.lua index 27d39afb75..fe055b4d1c 100644 --- a/player/lua/ytdl_hook.lua +++ b/player/lua/ytdl_hook.lua @@ -762,7 +762,7 @@ function run_ytdl_hook(url) if (arg ~= "") then table.insert(command, arg) end - if (param == "sub-lang") and (arg ~= "") then + if (param == "sub-lang" or param == "sub-langs" or param == "srt-lang") and (arg ~= "") then allsubs = false elseif (param == "proxy") and (arg ~= "") then proxy = arg |