嘗試讓 VLC/Quicktime 停止但循環

嘗試讓 VLC/Quicktime 停止但循環

真的希望在 Mac 上的 VLC (2.1.0) 或 Quicktime (10.4) 中實現這一點:

  1. 播放(比方說)5 部電影
  2. 每部電影都應在結束時停止播放
  3. 比透過所謂的熱鍵,下一部電影應該開始播放
  4. 結束時(數字 5),應該從數字 1 重新開始
  5. 全部全螢幕顯示

有可能嗎?真的很想知道!

如果不在 VLC/Quicktime 中,在哪個播放器中可能? (如果我切換到電腦呢?)

非常感謝任何幫助!

艾倫

答案1

我想這會涉及寫一個bash腳本,使用 while 迴圈等待輸入停止。

while :
do
    vlc -f --play-and-exit /path/to/film_1.avi
    vlc -f --play-and-exit /path/to/film_2.avi
    vlc -f --play-and-exit /path/to/film_3.avi
    vlc -f --play-and-exit /path/to/film_4.avi
    vlc -f --play-and-exit /path/to/film_5.avi

done

如果您按下 CTLR+C,它將結束目前影片並開始下一個影片。要退出,您必須關閉終端。可能有一個更優雅的解決方案,例如 while 循環等待輸入停止。

編輯

可以在終端機中運行的單行程式碼:

while :; do vlc -f --play-and-exit /path/to/film_1.avi;vlc -f --play-and-exit /path/to/film_2.avi;vlc -f --play-and-exit /path/to/film_3.avi;vlc -f --play-and-exit /path/to/film_4.avi;vlc -f --play-and-exit /path/to/film_5.avi;done

解釋

  • 儘管 :相當於雖然是真的, 無限循環
  • -F全螢幕選項
  • --播放並退出播放影片後退出vlc

相關內容