7

Я хотел бы посмотреть фильм с mplayer из bash в фоновом режиме, как я делаю со всеми программами, и никогда не было проблем:

mplayer Kick* &

если вы хотите увидеть Kickboxer, например. Но это не открывает окно, а говорит, что процесс остановлен. Я могу открыть окно фильма с помощью fg mplayer , но тогда CLI будет недоступен. (Насколько я понимаю, это эквивалентно mplayer Kick*).

Я могу обойти проблему следующим образом:

$(mplayer Kick*) &

Но потом я получаю две дополнительные колышки (я вижу это с ps). Это на самом деле не проблема, поскольку они закрываются, когда я нажимаю Alt-F4 , но это все еще нежелательно.

Я думаю, меня больше всего раздражает необходимость набирать этот дополнительный материал, так что если вы придумаете псевдоним или функцию, это будет нормально. Хотя мне не мешало бы узнать, что происходит.

3 ответа3

6
mplayer -noconsolecontrols <whatever> &
1
mplayer -noconsolecontrols -really-quiet 2>/dev/null *.ogg &
0

Это работает для меня:

mplayer *.ogg </dev/null >/dev/null 2>&1 &

источник: [решено] как запустить mplayer в фоновом режиме из командной строки?

и оставляя после выхода из терминала:

nohup mplayer *.ogg </dev/null >/dev/null 2>&1 &

source: display - MPlayer останавливается при выходе из сеанса SSH в Linux - Super User

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .