From a65c4c428c03fbaa5ae1a4cf2848b39894cfdfd6 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Thu, 10 Sep 2015 11:59:18 +0200 Subject: firefox-youtube-handler: Let mpv do the heavy lifting Signed-off-by: Florian Pritz --- firefox-youtube-handler | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'firefox-youtube-handler') diff --git a/firefox-youtube-handler b/firefox-youtube-handler index 598ec56..60b1fb8 100755 --- a/firefox-youtube-handler +++ b/firefox-youtube-handler @@ -8,13 +8,15 @@ proto='yt://' url=$1 id=${url##$proto} -audiourl="$(youtube-dl -g -f 141/140 -- "$id")" -videourl="$(youtube-dl -g -f 138/264/299/137/298/136/135/134 -- "$id")" +mpv --ytdl-format=bestvideo+bestaudio "https://youtube.com/watch?v=$id" + +#audiourl="$(youtube-dl -g -f 141/140 -- "$id")" +#videourl="$(youtube-dl -g -f 138/264/299/137/298/136/135/134 -- "$id")" #audiourl="$(youtube-dl -g -f bestaudio -- "$id")" #videourl="$(youtube-dl -g -f bestvideo -- "$id")" #vlc "$videourl" --input-slave "$audiourl" -mpv --really-quiet --title "YouTube - $id" --no-cache --demuxer-lavf-o=fflags=+ignidx "$videourl" --audio-file "$audiourl" +#mpv --really-quiet --title "YouTube - $id" --no-cache --demuxer-lavf-o=fflags=+ignidx "$videourl" --audio-file "$audiourl" #mplayer "$videourl" -audiofile "$audiourl" # max 720p because youtube serves 1080p only via DASH (seperate audio/video streams) -- cgit v1.2.3-24-g4f1b