采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
问题描述:播放video.yuv时画面比实际快,例如录制10s视频5s便播放完。 录制帧率:25 播放帧率:25
当然,因为播放器无法从yuv 获取时间信息
但是由于ffplay时指定了正确的帧率,播放器就应该知道按照怎样的速度来播放,为什么播放video.yuv画面比实际快呢?
播放器播放帧率如果与采集帧率相同就是同步的,你需要确定的是你的采集帧率真的是25帧。你要知道,从硬件设备上采集视频时,不是你设置的帧率是多少他就真的是多少,你要按硬件规格设定参数,比如硬件只支持15帧,你设置成25帧,你让硬件设备咋办?
我也遇到这个问题了,采集的帧率指定为30,播放时帧率也指定为30,为什么播放的视频比画面快,播放器播放帧率如果与采集帧率相同播放为什么不是同步的
登录后可查看更多问答,登录/注册
掌握音视频采集、编解码、RTMP传输协议等核心基础
1.8k 17
1.1k 12
1.2k 11
1.1k 11
2.2k 10