有沒有辦法從命令列啟動 VLC,這樣它就不會播放 MP4 文件的視頻,只播放音頻?
答案1
您可以vlc
透過以下方式從命令列啟動:
vlc --vout none /path/to/file.mp4
因此vlc
不使用視頻輸出模組,並且不會播放視頻,僅播放音頻。
看第2章的所有輸入和輸出模組的使用者指南vlc
。
你vlc
幾乎可以帶來一切。我想也可以選擇為我做三明治。
答案2
雖然vlc --vout none /my/video.mp4
成就了有聲無視頻,它仍然打開vlc
GUI。嘗試使用此命令在終端機中僅播放音訊:
cvlc --no-video /my/video.mp4
您仍然可以用視訊輸出模組來表達vlc
:
cvlc --vout none /my/video.mp4
要直接從命令列隨機播放音樂目錄:
cvlc --random /my/music/directory
答案3
使用--novideo
要停用視訊軌道,您只需執行以下操作即可--novideo
。這將阻止它播放。
或者
如果你這樣做--vout none
,你的表現可能會很差,而且你會被騙
get_buffer() failed
thread_get_buffer() failed
decode_slice_header error
no frame!
但這將導致串流中沒有影片可供播放。但這並不能阻止 vlc 的嘗試。