From d453600b4fe3fb7080cc41f0af11513140693eed Mon Sep 17 00:00:00 2001 From: robin Date: Thu, 9 Apr 2015 15:26:12 +0200 Subject: ytdl_hook.lua: Disable video when vid option is "no" When setting options like --no-video, ytdl_hook adds the "-x" argument to youtube-dl, so that bandwith is saved by not downloading the video on some sites. --- player/lua/ytdl_hook.lua | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'player') diff --git a/player/lua/ytdl_hook.lua b/player/lua/ytdl_hook.lua index 7b0e9222e9..c3a48941c3 100644 --- a/player/lua/ytdl_hook.lua +++ b/player/lua/ytdl_hook.lua @@ -93,6 +93,13 @@ mp.add_hook("on_load", 10, function () table.insert(command, "--format") table.insert(command, format) end + + -- Checks if no-video option is set and disables video in ytdl if set + if (mp.get_property("options/vid") == "no") then + table.insert(command, "-x") + msg.verbose("Video disabled. Only using audio") + end + for param, arg in pairs(raw_options) do table.insert(command, "--" .. param) if (arg ~= "") then -- cgit v1.2.3