Запустить mplayer из bash в фоновом режиме без дополнительного bash

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

mplayer Kick* &

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

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

$(mplayer Kick*) &

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

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

26
задан Simon Sheehan
04.04.2023 13:03 Количество просмотров материала 2688
Распечатать страницу

3 ответа

mplayer -noconsolecontrols <whatever> &
6
отвечен Vi. 2023-04-05 20:51
mplayer -noconsolecontrols -really-quiet 2>/dev/null *.ogg &
1
отвечен Skirl 2023-04-05 23:08

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

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

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

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

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

источник: display - mplayer останавливается, когда я выхожу из сеанса SSH в Linux-Super User

0
отвечен eapo 2023-04-06 01:25

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх