我正在 Compact Autorunner 中构建一个自动运行菜单,以在 USB 记忆棒上打开一系列培训视频,以发送到网络连接不可靠的站点。这个想法是用户将单击该按钮,该按钮将在 USB 记忆棒上加载便携式 VLC 播放器,播放特定视频,然后关闭。但是,尝试该按钮会将驱动器上的所有内容加载到播放列表中并全部播放。我使用的启动参数是:
--fullscreen --play-and-exit <APP_PATH>\Vid_Auto\Auto1.mp4
我还没有查找如何避免播放列表打开,所以这还没有在争论中。
目前所有内容都存储在本地,但最终都将存储在 U 盘上。
知道我错过了什么吗?
将命令添加到命令
vlc://quit
行的末尾。这可能看起来像这样:
看起来不太可能 - 它确实有效。
上面的命令打开一个 VLC 窗口(全屏),播放视频,然后关闭窗口/程序。
VLC,工具,首选项,右下角单击显示设置下的全部,播放列表,播放和退出,保存。我的 VLC 便携式保存/尊重更改为好,它似乎更改此文件:
\VLC\Data\settings\vlc-qt-interface.ini
添加此信息:headerStateV2=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\0\xff\xff\xff\xff\x1\0\0\0\0\0\0\0\0\0\0\0\v\xec\a\0\0\0\b\0\0\0\n\0\0\0\x64\0\0\0\t\0\0\0\x64\0\0\0\b\0\0\0\x64\0\0\0\a\0\0\0\x64\0\0\0\x6\0\0\0\x64\0\0\0\x5\0\0\0\x64\0\0\0\x3\0\0\0\x64\0\0\0\x2\0\0\0\x64\0\0\x2j\0\0\0\v\x1\x1\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x5\0\0\0\xc8\0\0\0\x1\0\0\0\0\0\0\0P\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x2\0\0\0\0\0\0\x1R\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x6\0\0\0\0)
认为您也可以更改播放列表弹出首选项。
在 Videolan 论坛中从 Unidan获得解决方案;这是我最终采用的解决方案: