![如何防止 VLC Media Player 在视频结束后自动关闭](https://linux22.com/image/1584764/%E5%A6%82%E4%BD%95%E9%98%B2%E6%AD%A2%20VLC%20Media%20Player%20%E5%9C%A8%E8%A7%86%E9%A2%91%E7%BB%93%E6%9D%9F%E5%90%8E%E8%87%AA%E5%8A%A8%E5%85%B3%E9%97%AD.png)
我的 VLC 媒体播放器开始自动关闭视频结束后。之前从来没有出现过这种情况,似乎上次更新后已经设置了该设置。
我检查了设置,但什么也没发现。有没有人有同样的经历或知道如何解决?
我的 VLC 媒体播放器版本是3.0.6 Vetinari
。我使用Windows 10
OS。
答案1
我的 VLC 媒体播放器在视频结束后自动关闭。
为了防止出现此情况,请取消勾选“在播放列表末尾退出”:
- 单击 VLC 媒体播放器顶部工具栏上的“媒体”。
- 点击“在播放列表结束时退出”可禁用视频结束后 VLC 播放器的自动关闭。
来源修复:视频结束后 VLC 播放器自动关闭 | ValueStuffz
在 MacOS 上,此选项位于Playback
:
答案2
有一种命令行方法可以在 Mac 上保持视频直播。根据 VLC 论坛上的说明,行为已发生变化。我在 2022 年秋季在 Mac OS X 12.3.1 Monterey 上使用 M1 Macbook Air。
正如我在 DavidPostill 的回答的评论中提到的那样,在 Mac 上取消选中“播放后退出”可以防止 VLC 关闭,但视频仍然会关闭。
然而,论坛上的 VideoLan(昵称:VLC_Help)有人提到 VideoLan wiki 显示了解决此问题的命令行选项。当然,以下内容假设您的 VLC 版本安装在默认位置。
如何在 Mac 上操作:
/Applications/VLC.app/Contents/MacOS/VLC --play-and-pause
为此,您可以在 .bashrc 或 .zshrc 中为使用此别名的任一 shell 添加命令行“vlc”别名:
alias vlc='/Applications/VLC.app/Contents/MacOS/VLC --play-and-pause &'
如何在 Windows 中执行此操作(在 Windows 11 中测试):
"%PROGRAMFILES%\VideoLAN\VLC\vlc.exe" --play-and-pause
在 Windows 中,您可以在像上面的快捷方式中添加“--play-and-pause”参数,这样您就不必不断地转到命令行。
如果使用该命令行参数启动 VLC,它将在播放后保持视频打开,但在最后一帧停止。
对于那些可能没有使用过其中一种设备的人来说,Mac 和 PC 在关闭应用程序时会做不同的事情,这就是为什么这一点很重要。
当应用程序完成时,Windows(通常)会关闭整个应用程序。
Mac(以及现代平板电脑和智能手机)通常会关闭应用程序内的当前媒体/项目,但一般不会关闭应用程序本身。这样可以加快稍后的加载速度。因此,关闭视频和关闭播放视频的应用程序是有区别的。
这并非视频播放器应用所独有的,而是这些平台上大多数应用的通用常规方法。