使用--novideo

使用--novideo

有沒有辦法從命令列啟動 VLC,這樣它就不會播放 MP4 文件的視頻,只播放音頻?

答案1

您可以vlc透過以下方式從命令列啟動:

vlc --vout none /path/to/file.mp4

因此vlc不使用視頻輸出模組,並且不會播放視頻,僅播放音頻。

第2章的所有輸入和輸出模組的使用者指南vlc

vlc幾乎可以帶來一切。我想也可以選擇為我做三明治。

答案2

雖然vlc --vout none /my/video.mp4成就了有聲無視頻,它仍然打開vlcGUI。嘗試使用此命令在終端機中僅播放音訊:

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 的嘗試。

相關內容