Как использовать мультимедийные кнопки для mplayer?

Это переполнение буфера

Каналы переполнения буфера Википедии

Я не могу сказать из журналов, которые вы отправили, где проблема, можете ли вы проверять или записывать записи журнала ниже нижнего эти сообщения? Что такое процесс 1368?

sudo ps -p 1368
7
задан 5 July 2012 в 05:47

7 ответов

Создайте именованный канал следующим образом:

mkfifo ~/.mplayer/pipe

Затем вставьте следующую строку в ~/.mplayer/config:

input=file=/home/<username>/.mplayer/pipe

или вы можете запустить mplayer с входным аргументом:

mplayer -input file=/home/<username>/.mplayer/pipe

Теперь используйте System Setting-> Keyboard-> Shortcut и добавьте ярлык с помощью команды параметр as (список команд см. в mplayer -input cmdlist):

echo "<mplayer command>" > /home/<username>/.mplayer/pipe

например echo "pt_step 1" > /home/<username>/.mplayer/pipe для следующей дорожки .

, а затем назначьте клавишу для этого ярлыка.

4
ответ дан 25 July 2018 в 18:11

Создайте именованный канал следующим образом:

mkfifo ~/.mplayer/pipe

Затем вставьте следующую строку в ~/.mplayer/config:

input=file=/home/<username>/.mplayer/pipe

или вы можете запустить mplayer с входным аргументом:

mplayer -input file=/home/<username>/.mplayer/pipe

Теперь используйте System Setting-> Keyboard-> Shortcut и добавьте ярлык с помощью команды параметр as (список команд см. в mplayer -input cmdlist):

echo "<mplayer command>" > /home/<username>/.mplayer/pipe

например echo "pt_step 1" > /home/<username>/.mplayer/pipe для следующей дорожки .

, а затем назначьте клавишу для этого ярлыка.

4
ответ дан 31 July 2018 в 11:14

Создайте именованный канал следующим образом:

mkfifo ~/.mplayer/pipe

Затем вставьте следующую строку в ~/.mplayer/config:

input=file=/home/<username>/.mplayer/pipe

или вы можете запустить mplayer с входным аргументом:

mplayer -input file=/home/<username>/.mplayer/pipe

Теперь используйте System Setting-> Keyboard-> Shortcut и добавьте ярлык с помощью команды параметр as (список команд см. в mplayer -input cmdlist):

echo "<mplayer command>" > /home/<username>/.mplayer/pipe

например echo "pt_step 1" > /home/<username>/.mplayer/pipe для следующей дорожки .

, а затем назначьте клавишу для этого ярлыка.

4
ответ дан 4 August 2018 в 15:54

Создайте именованный канал следующим образом:

mkfifo ~/.mplayer/pipe

Затем вставьте следующую строку в ~/.mplayer/config:

input=file=/home/<username>/.mplayer/pipe

или вы можете запустить mplayer с входным аргументом:

mplayer -input file=/home/<username>/.mplayer/pipe

Теперь используйте System Setting-> Keyboard-> Shortcut и добавьте ярлык с помощью команды параметр as (список команд см. в mplayer -input cmdlist):

echo "<mplayer command>" > /home/<username>/.mplayer/pipe

например echo "pt_step 1" > /home/<username>/.mplayer/pipe для следующей дорожки .

, а затем назначьте клавишу для этого ярлыка.

4
ответ дан 6 August 2018 в 00:32

Создайте именованный канал следующим образом:

mkfifo ~/.mplayer/pipe

Затем вставьте следующую строку в ~/.mplayer/config:

input=file=/home/<username>/.mplayer/pipe

или вы можете запустить mplayer с входным аргументом:

mplayer -input file=/home/<username>/.mplayer/pipe

Теперь используйте System Setting-> Keyboard-> Shortcut и добавьте ярлык с помощью команды параметр as (список команд см. в mplayer -input cmdlist):

echo "<mplayer command>" > /home/<username>/.mplayer/pipe

например echo "pt_step 1" > /home/<username>/.mplayer/pipe для следующей дорожки .

, а затем назначьте клавишу для этого ярлыка.

4
ответ дан 7 August 2018 в 17:57

Создайте именованный канал следующим образом:

mkfifo ~/.mplayer/pipe

Затем вставьте следующую строку в ~/.mplayer/config:

input=file=/home/<username>/.mplayer/pipe

или вы можете запустить mplayer с входным аргументом:

mplayer -input file=/home/<username>/.mplayer/pipe

Теперь используйте System Setting-> Keyboard-> Shortcut и добавьте ярлык с помощью команды параметр as (список команд см. в mplayer -input cmdlist):

echo "<mplayer command>" > /home/<username>/.mplayer/pipe

например echo "pt_step 1" > /home/<username>/.mplayer/pipe для следующей дорожки .

, а затем назначьте клавишу для этого ярлыка.

4
ответ дан 10 August 2018 в 06:47

Создайте именованный канал следующим образом:

mkfifo ~/.mplayer/pipe

Затем вставьте следующую строку в ~/.mplayer/config:

input=file=/home/<username>/.mplayer/pipe

или вы можете запустить mplayer с входным аргументом:

mplayer -input file=/home/<username>/.mplayer/pipe

Теперь используйте System Setting-> Keyboard-> Shortcut и добавьте ярлык с помощью команды параметр as (список команд см. в mplayer -input cmdlist):

echo "<mplayer command>" > /home/<username>/.mplayer/pipe

например echo "pt_step 1" > /home/<username>/.mplayer/pipe для следующей дорожки .

, а затем назначьте клавишу для этого ярлыка.

4
ответ дан 15 August 2018 в 18:42
  • 1
    Звучит интересно, но что происходит, когда я не использую MPlayer? Будут ли мои мультимедийные кнопки работать как обычно? Или эти сочетания клавиш переопределяют их обычные функции. – Matt 26 August 2012 в 21:39
  • 2
    Нету! Они по-прежнему echo команды на канал, который будет потрачен впустую! – Hedy 30 August 2012 в 04:08
  • 3
    Хм .. хорошо, я наконец-то нашел время, чтобы попробовать это, и это не похоже на работу. Ничто из того, что я отражаю в трубе, ничего не делает. Я пробовал как .config, так и arg, указывающий на трубу, но все равно не повезло. версия - MPlayer svn r34540 . Я только что попробовал lsof , и он перечисляет .mplayer / pipe, открытый mplayer. – Matt 13 September 2012 в 02:36
  • 4
    Это хорошо работает. Но как включить ключ, не заботясь об активном окне. Например, если я хочу нажать клавишу во время просмотра, но я хочу нажать эту клавишу на Mplayer. – soham 12 October 2014 в 08:30

Другие вопросы по тегам:

Похожие вопросы: