193 votes

Signification de la sortie de ffmpeg (tbc, tbn, tbr)

Hé - J'utilise ffmpeg pour me dire des infos vidéo. Plus précisément:

 ffmpeg -i video.ext
 

Je reçois la sortie:

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

Est-ce que quelqu'un sait ce que tbr, tbn et tbc sont exactement? J'ai vu des spéculations sur le net mais rien de définitif?

Merci d'avance.

218voto

Oleiade Points 1472

Eh bien, c'est une question de temps. FFMpeg utilise en fait trois différents horodateurs dans les différentes bases pour travailler.

  • tbn = la base de temps en AVStream qui est venu à partir du conteneur
  • tbc = la base de temps en AVCodecContext pour le codec utilisé pour un flux particulier
  • tbr = tbr est deviné à partir du flux vidéo et de la valeur aux utilisateurs voulez voir quand ils regardent pour le taux d'image vidéo

Cela a également été demandé sur le FFmpeg listes de diffusion: Quelle est la sortie de ffmpeg veux dire? tbr tbn tbc etc?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X