Windows 7 VLC 命令行问题

Windows 7 VLC 命令行问题

我希望视频在登录时自动打开、播放并全屏循环。打开 cmd.exe 窗口并输入以下内容时有效:

"C:\Program Files\VideoLAN\VLC\vlc.exe" file:///xmas.mp4 -f --loop 

但是,我尝试创建快捷方式、批处理脚本、vbs 脚本、计划任务,以及我能想到的所有方法,但都不起作用。它似乎一遍又一遍地启动 VLC,并报告以下内容:

Your input can't be opened:
VLC is unable to open the MRL 'file:///xmas.mp4". Check the log for details.
File reading failed:
VLC could not open the file "xmas.mp4". (%m)

如此反复,直到我结束这个过程。

任何建议都将不胜感激。谢谢!

答案1

看来 VLC 无法找到您指向的文件。

file:///xmas.mp4

file://是“协议”,第三个斜杠是根目录。因此,无论您的“根”目录是什么,xmas.mp4它都不在那里。

如需修复,请提供文件的完整路径,例如:

"C:\Program Files\VideoLAN\VLC\vlc.exe" file:///C:/myvideo/xmas.mp4 -f --loop 

提示:Unix 样式的路径不适用于 Windows 上的 VLC,但file://-style 路径可以工作。

答案2

如果文件位于 C 的根目录中:

"C:\Program Files\VideoLAN\VLC\vlc.exe" C:\xmas.mp4 -f --loop

相关内容