是否有任何参数可以从终端命令行运行 cvlc,以便虚拟接口在播放 mp3 文件后返回控制?
目前我运行这个:me@ubuntu:~/Documents$ cvlc 732533130.mp3
播放文件后我无法再次输入,为了控制我必须输入^C。
在 Ubuntu 12.04.5 LTS(Precise Pangolin)上运行。
答案1
您可以通过两种方式指示 VLC 在播放列表播放完毕后退出播放:
通过提供
--play-and-exit
CLI 选项,例如:cvlc --play-and-exit audio1.mp3 audio2.mp3
或者
vlc --play-and-exit audio1.mp3 audio2.mp3
或者创建一个 bash 别名(在 ~/.bashrc 中):
alias cvlc='cvlc --play-and-exit'
通过将虚拟项目添加
vlc://quit
到您的播放列表,例如:cvlc audio1.mp3 audio2.mp3 vlc://quit
或者
vlc audio1.mp3 audio2.mp3 vlc://quit
答案2
&
您可以随时通过在命令末尾添加后缀来获得控制权。该命令将启动,您也可以控制终端。
尝试
cvlc 732533130.mp3 &