我正在尝试使用 Windows 上的命令行从摄像机录制视频并将录制内容保存到文件中。
(我对 vlc 文档的理解很差,我需要一些帮助来弄清楚这一点。)
我可以启动 VLC,显示我的相机并使用以下命令进行录制:
vlc dshow:// :dshow-vdev="USB2.0 Camera"
我尝试了该命令的多种变体:
vlc dshow:// :dshow-vdev="USB2.0 Camera" --sout "#std{mux=ts,access=file,C:\Users\username\Documents\video.avi}"
这导致 VLC 启动但无法显示我的相机,并且无法进行录制。此外,没有创建任何文件。(我也尝试了多个代码路径。)
我究竟做错了什么?
谢谢!
--
VLC 版本 3.0.6
Windows 10
答案1
解决了
我使用以下方法让它工作:
vlc dshow:// :dshow-vdev="USB2.0 Camera" --sout file/avi:test.avi --run-time=5