2
回答
使用ffmpeg录画时关于-t时间指定的问题
滴滴云服务器,限时包月0.9元,为开发者而生>>>   
ffmpeg -i rtsp://192.168.230.152:554/axis-media/media.amp?videocodec=h264 -t 59 -vcodec copy -acodec copy
 jifang.flv

最后结果:

rame=  588 fps= 21 q=-1.0 Lsize=     285kB time=00:00:29.29 bitrate=  79.8kbits/s
video:273kB audio:0kB global headers:0kB muxing overhead 4.529159%

我使用-t指定录59秒的录画,可为什么最后结果显示只有29秒多得录画呀?是因为什么问题导致的呢?
举报
perl
发帖于5年前 2回/1K+阅
共有2个答案 最后回答: 2年前

采用了以下方法进行确认:

1.vlc上接收摄像机的rtsp视频流然后做二次转发,

2.使用ffmpeg -i rtsp://vlc地址  -t 60  -vcodec copy -acodec copy jifang.flv来录制就发现没有中间停止的情况。确实可以录制到60秒。

怀疑问题出在摄像机端,但又不明白为什么vlc直接边接收流边做二次转发后就是好的呢?

这个几年前的问题 最终怎么处理的  我这边 -t 60也就是录制了2s直播 不知道怎么回事呢?
--- 共有 2 条评论 ---
如痴拉风谢谢,我现在也是遇到这个 -t 有点奇怪 2年前 回复
perl好几年了,忘了当时咋解决的。帮不了您了。 2年前 回复
顶部