題 用mplayer觀看視頻而沒有額外的終端窗口?


我正在嘗試在mplayer中觀看視頻,但是當我運行命令時:

mplayer video.flv

終端窗口保持打開狀態,另一個視頻窗口打開。

有沒有辦法可以從終端運行視頻,但是在終端窗口沒有打開的情況下觀看?

我試過了:

mplayer video.flv < /dev/null &

正如他們的常見問題解答中所建議的那樣,然後我得到進程ID,然後在視頻窗口打開之前輸出返回終端。如果我這樣做,然後在視頻窗口打開時關閉終端窗口,視頻窗口也會關閉。

MPlayer版本:

MPlayer svn r34540 (Ubuntu), built with gcc-4.7 (C) 2000-2012 MPlayer Team

使用gnome-terminal和i3。


2
2018-04-17 18:42


起源




答案:


像這樣開始:

(nohup mplayer video.flv >/dev/null &) && exit

如果mplayer成功啟動,shell將退出並終止窗口關閉(除非你在另一個shell中運行一個shell,或類似的東西);如果mplayer失敗,shell將保持打開狀態,你會在其中看到stderr輸出,這樣你就可以找出問題所在。


3
2018-04-17 18:46



很棒 - 這完全符合我的要求。謝謝!
沒問題! (如果你點擊我答案中投票按鈕下的綠色複選標記,我將不得不承擔責任...... :) - Aaron Miller
完成!我無法做到,因為我需要等十分鐘才能選擇答案,然後我有點心煩意亂。
很公平,再次感謝! - Aaron Miller