Как включить режим OSD с помощью mplayer?
Я хотел бы отключить все OSD в mplayer из командной строки, но не могу найти другого выхода, кроме нажатия клавиши "o".
Я не хочу использовать сценарий fifo на компьютере без головы и надеюсь, что какой-нибудь гуру может указать мне на аргумент командной строки, например:
mplayer -osd none file.mp4
2 ответа
Страница руководства для mplayer
утверждает, что вариант -osdlevel 0
отключит экранное меню. Обратите внимание, что это ставит mplayer
в том же состоянии, что и нажатие o o o
но не нужен файл.
-osdlevel <0-3> (MPlayer only)
Specifies which mode the OSD should start in.
0 subtitles only
1 volume + seek (default)
2 volume + seek + timer + percentage
3 volume + seek + timer + percentage + total time
Единственный способ, которым я мог найти, - это использовать следующее:
mplayer -input file=noOSD.conf file.mp4
где содержимое файла noOSD.conf было просто тремя строчными буквами o, которые можно легко создать из командной строки:
echo "o o o" > noOSD.conf
В основном это так же, как триггер клавиатуры и работает нормально. Абсолютно нет экранного меню.