ffmpeg输出的含义(tbc, tbn, tbr)

我使用ffmpeg告诉我视频信息。具体地说:

ffmpeg -i video.ext

我得到输出:

Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 704x576 [PAR 12:11 DAR 4:3], 9578 kb/s, 25 tbr, 90k tbn, 50 tbc

有人知道tbr tbn tbc到底是什么吗?我在网上看到了一些猜测,但没有确切的消息。

104306 次浏览

这都是时间的问题。事实上,FFMpeg在不同的基址上使用了三个不同的时间戳来工作。

  • tbn = AVStream中来自容器的时间基
  • 时间待定 = AVCodecContext中用于特定流的编解码器的时间基
  • = tbr是从视频流中猜测的,是值users 想看看吗 当他们寻找视频帧率

这也在FFmpeg邮件列表中被问到:ffmpeg的输出是什么意思?TBR TBN TBC等等?