使用cvlc、openRTSP或ffmpeg将RTSP从海康威视保存到.mp4时出错

使用cvlc、openRTSP或ffmpeg将RTSP从海康威视保存到.mp4时出错,ffmpeg,vlc,rtsp,hikvision,openrtsp,Ffmpeg,Vlc,Rtsp,Hikvision,Openrtsp,我正在尝试将一个来自海康威摄像头的RTSP流保存到raspberry pi 3中USB笔驱动器中的.mp4文件中 我用的是raspbian,我从网上读了很多书,我用不同的程序来保存视频 我使用了cvlc,openRTSP和ffmpeg,它们都有错误 我使用的一些命令: openRTSP-d1-c-b1000-b1000-4-Q-F视频\u openRTSP\up 1200-w1920-h1080-f25-t-u管理xxxxxrtsp://admin:xxxxx@192.168.1.64:554/

我正在尝试将一个来自海康威摄像头的RTSP流保存到raspberry pi 3中USB笔驱动器中的.mp4文件中

我用的是raspbian,我从网上读了很多书,我用不同的程序来保存视频

我使用了
cvlc
openRTSP
ffmpeg
,它们都有错误

我使用的一些命令:

openRTSP-d1-c-b1000-b1000-4-Q-F视频\u openRTSP\up 1200-w1920-h1080-f25-t-u管理xxxxxrtsp://admin:xxxxx@192.168.1.64:554/h264/ch1/main/av_溪流
ffmpeg-irtsp://admin:xxxxx@192.168.1.64:554/h264/ch1/main/av_流-acodec拷贝-vcodec拷贝ffmpeg.mp4
cvlc--rtsp-tcprtsp://admin:xxxxx@192.168.1.64:554/h264/ch1/main/av_stream--sout=file/mp4:cvlc.mp4--stop time=900vlc://quit
我为这3个程序中的每一个都尝试了很多不同的参数。。。最后的结果从来都不好。我猜海康威视固件没有很好地实现RTSP协议

是否存在用于海康威视摄像头的其他固件?因为我们有路由器的openWRT和ddWRT

有人和我有同样的问题

(我想存储至少15分钟,即使在保存.mp4文件时,有时只保存几秒钟的视频,有时我无法复制视频)

错误图片:

openRTSP:

ffmpeg:


您确定URL是正确的吗?我使用过3台海康威视摄像头,它们的URL很简单——只是端口号后没有路径部分。我刚刚在VLC播放器中再次测试了它,它工作正常。UPD:好的,我测试了一点-路径部分一点都不重要。您可以跳过它或键入任何字符串,这无关紧要,流仍然可以播放。因此,我的建议是首先尝试在任何player@Wolfrevok猫,但我不想看视频,我只想在内部存储在一个USB盘中,但你确定你的流工作正常,独立于保存在某个地方吗?另外,如果您的任务可以从内部相机存档中获取记录,那么使用REST还有更简单的方法API@WolfrevokCats我想我收到了很好的流媒体。我已经更新了相机的固件,我重新设置到原始工厂。。。我如何测试我的流媒体是否受到良好的欢迎?@WolfrevokCats您在相机中使用的比特率是多少?