2013-02-12 256 views
0

我在使用VLC播放器录制rtsp流时遇到问题。其实我的方法在MacOS X中工作,但不在Windows中。命令行:VLC录制rtsp流

vlc -vvv rtsp://admin:[email protected]/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 

有什么建议吗?

回答

2

好像你DST网址不correct.try这样的:

vlc -vvv rtsp://admin:[email protected]/live/h264/ --sout="#transcode{vcodec=mp4v,vfilter=canvas{width=800,height=600}}:std{access=file,mux=mp4,dst=C:\\123.mp4}"