[video] 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가 정확히 무엇인지 아는 사람이 있습니까? 나는 그물에 대한 추측을 보았지만 결정적인 것은 없습니까?



답변

시간이 다되었습니다. FFMpeg는 실제로 작동하기 위해 서로 다른베이스에서 세 개의 서로 다른 타임 스탬프를 사용합니다.

  • tbn = 컨테이너에서 나온 AVStream의 시간축
  • tbc = 특정 스트림에 사용되는 코덱에 대한 AVCodecContext의 시간축
  • tbr = tbr은 비디오 스트림에서 추측되며 사용자가 비디오 프레임 속도를 찾을 때보고 싶어하는 값입니다.

이것은 또한 FFmpeg 메일 링리스트에서 요청되었습니다 : ffmpeg의 출력은 무엇을 의미합니까? tbr tbn tbc 등?


답변