#!/bin/ash
#!201123 sfs
if [ ! "`which youtube-dl`" ] ;then
    ntf -q "Просмотре http://youtube/com в mpv и celluloid" "возможен только при наличии youtube-dl.
Подключить?" || exit 1
    sfs-get-dep youtube-dl
fi
c=/etc/mpv/mpv.conf
m1="при просмотре http://youtube/com в mpv и celluloid"
m2="Чем больше разрешение - тем больше нагрузка на CPU и канал
Воспроизведение в плеере с поддержкой VDPAU (при наличии mesa) менее ресурсоемко по сравнению с браузером
Для просмотра перетащите ссылку на ролик из браузера в окно медиаплеера"
m3="редактировать $c"

r0="`awk -F "height<=" '/^ytdl-f/ {print $2}' "$c" |awk -F"]" '{print $1}' |tr -d "?"`"
r="`ntf -l "360|720|1080|$m3" "$r0 : текущее видеоразрешение" "$m1 $m2 "`"  || exit 1
[ "$r" ] || r="$r0"
if [ "$r" = "$m3" ] ;then
    sudo defaulttexteditor "$c"
    exit
fi
sudo sed -i 's#^ytdl-format=.*#ytdl-format="bestvideo[ext=mp4][height<=?'$r'][fps<=?30]+bestaudio/best"#'  \
    "$c" #|head
