真的希望在 Mac 上的 VLC (2.1.0) 或 Quicktime (10.4) 中实现这一点:
- 播放(比如说) 5 部电影
- 每部电影都应该在结尾处停止播放
- 然后通过所谓的热键开始播放下一部电影
- 在最后(数字 5),它应该从数字 1 重新开始
- 全屏显示
有可能吗?真的想知道!!
如果不能在 VLC/Quicktime 中使用,那么可以使用哪种播放器?(如果我切换到 PC 呢?)
非常感谢您的帮助!
艾伦
答案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