LINUX.ORG.RU

MPV - подчинённый режим

 ,


0

1

Привет. Ранее в mpv была опция -input-file, позволяла управлять mpv через канал FIFO. Альтернативой этой опции сейчас является –input-ipc-client=fd:// где N - номер файлового дескриптора. Я создаю FIFO: mkfifo /tmp/fifo1 Никак не пойму, как теперь связать этот фифо и mpv?

Опция: –input-ipc-client=fd://N



Последнее исправление: raXII (всего исправлений: 1)
Ответ на: комментарий от CrX

Нет, ошибка: при запуске с таким вариантом: [ipc] Invalid IPC client argument: ‘fd:///tmp/fifo1’ в MANе указан параметр именно число - дескриптор файла: «This is somewhat similar to the removed –input-file option, except it supports only integer FDs, and cannot open actual paths.»

raXII
() автор топика
Ответ на: комментарий от CrX

Конечно, про Socat я видел. Нужно чтобы было просто, как раньше: отправил в файл букву M - mkv заглушил звук, f - развернгул на весь экран, а не вот это всё усложнение с сокатом или скриптами.

raXII
() автор топика
Ответ на: комментарий от raXII

В чём именно? Как управлять mpv через соккет — выше. Как сделать, задав просто имя файла, а не дескриптор — выше. Как сделать «как раньше, а не через ipc» — не знаю, как (вероятно никак), но точно не через --input-ipc-client=fd://N — там тоже не M и f будет, а те же команды, что и с соккетом. Или именно конкретно socat как таковой напрягает?

CrX ★★★★★
()

Прочитал тему, получается, придется ваять обертку, которая будет отслеживать нужные клавиши и транслировать их в команды.

yars068 ★★★★
()