使用ffmpeg录画时关于-t时间指定的问题

perl 发布于 2012/08/07 13:38
阅读 1K+
收藏 1
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秒多得录画呀?是因为什么问题导致的呢?
加载中
0
p
perl

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

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

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

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

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