From 65099833f7c9bd1a626595bb40b614bfa2e3a401 Mon Sep 17 00:00:00 2001 From: Nikoli Date: Sun, 20 Oct 2013 02:22:06 +0400 Subject: TOOLS: add script for using mpv with youtube-dl Signed-off-by: wm4 --- TOOLS/youtube-dl_mpv.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 TOOLS/youtube-dl_mpv.sh (limited to 'TOOLS') diff --git a/TOOLS/youtube-dl_mpv.sh b/TOOLS/youtube-dl_mpv.sh new file mode 100644 index 0000000000..cfa34573bc --- /dev/null +++ b/TOOLS/youtube-dl_mpv.sh @@ -0,0 +1,23 @@ +#!/bin/sh +# Example of script for using mpv with youtube-dl +set -e + +cookies_dir="$(mktemp -d /tmp/youtube-dl_mpv.XXXX)" +cookies_file="${cookies_dir}/cookies" +user_agent="$(youtube-dl --dump-user-agent)" # or set whatever you want + +video_url="$(youtube-dl \ + --user-agent="$user_agent" \ + --cookies="$cookies_file" \ + --get-url \ + "$1")" + +shift + +mpv \ + --cookies \ + --cookies-file="$cookies_file" \ + --user-agent="$user_agent" \ + "$@" -- $video_url + +rm -rf "$cookies_dir" -- cgit v1.2.3