我在使用VLC播放器录制RTSP流时遇到了问题。实际上,我的方法在MacOS X中可行,但在Windows中却不行。命令行:
vlc -vvv rtsp://admin:admin@192.168.0.151/live/h264/ --sout="#transcode{vcodec=mp4v,vfilter=canvas{width=800,height=600}}:std{access=file,mux=mp4,dst=C:\123.mp4}"
在MacOS下它表现良好,但在Windows下它会创建无法读取的文件。MediaInfo输出:
General
Complete name : C:\123.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 1.08 MiB
有什么建议吗?