diff options
Diffstat (limited to 'player')
-rw-r--r-- | player/lua/ytdl_hook.lua | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/player/lua/ytdl_hook.lua b/player/lua/ytdl_hook.lua index 59ffbd3b94..3c5068bfd7 100644 --- a/player/lua/ytdl_hook.lua +++ b/player/lua/ytdl_hook.lua @@ -4,7 +4,8 @@ local options = require 'mp.options' local o = { exclude = "", - try_ytdl_first = false + try_ytdl_first = false, + use_manifests = false } options.read_options(o) @@ -279,7 +280,7 @@ local function add_single_video(json) local reqfmts = json["requested_formats"] -- prefer manifest_url if present - if valid_manifest(json) then + if o.use_manifests and valid_manifest(json) then local mpd_url = reqfmts and reqfmts[1]["manifest_url"] or json["manifest_url"] if not mpd_url then |