几个FFmpeg 视频参数 fps、tbr、tbn、tbc

我们用Ffplay播放文件或者视频流命令行会出现fps、tbr、tbn、tbc等参数如下图所示

几个FFmpeg 视频参数 fps、tbr、tbn、tbc_第1张图片

                                                                                                         图1 ffplay 播放文件示意图

fps表示平均帧率,总帧数除以总时长(以s为单位)。

tbr  表示帧率,该参数倾向于一个基准,往往tbr跟fps相同。

tbn 表示视频流 timebase(时间基准),比如ts流的timebase 为90000,flv格式视频流timebase为1000

tbc 表示视频流codec timebase ,对于264码流该参数通过解析sps间接获取(通过sps获取帧率)。

avformat_find_stream_info->try_decode_frame->avcodec_decode_video2->h264_decode_frame

  如需交流可加QQ群766718184 或者QQ3501870

视频下载地址:http://www.chungen90.com/?news_3/

 Demo下载地址: http://www.chungen90.com/?news_2

 

你可能感兴趣的:(几个FFmpeg 视频参数 fps、tbr、tbn、tbc)