3

当我与 -vstats_file 一起运行我的 FFMPEG 命令时,其中一行是

帧= 182 q= 9.0 f_size= 17215 s_size= 3782kB 时间= 23238.835 br= 1418.5kbits/s avg_br= 1.3kbits/s 类型= P

在这里有人可以解释一下“时间”的格式是什么

视频文件的时长为 20.36 秒(秒)。假设上面的时间以毫秒为单位,它远高于原始 la 视频文件的长度。

4

1 回答 1

0

该值应以秒为单位,并使用以下方法获得:

ti1 = av_stream_get_end_pts(ost->st) * av_q2d(ost->st->time_base);

whereav_q2d将有理数转换为双数。

您可以尝试将PTS设置为零。

于 2015-04-20T08:38:40.940 回答