168 votes

Quels sont tous les codecs supportés par FFmpeg?

J'ai besoin d'une liste de codecs supportés par FFmpeg. Où puis-je le trouver? Merci d'avance.

210voto

Matthew Flaschen Points 131723

Codecs appropriés:

 ffmpeg -codecs
 

Formats:

 ffmpeg -formats
 

142voto

LordNeckbeard Points 9321

Les formats et codecs pris en charge par votre version de ffmpeg peut varier en fonction de la version, la façon dont il a été compilé, et si toutes les bibliothèques externes, tels que libx264, ont été pris en charge lors de la compilation.

Formats (conteneurs et demuxers):

Liste de tous les formats:

ffmpeg -formats

Codecs (codeurs et décodeurs):

Liste de tous les codecs:

ffmpeg -codecs

Liste de tous les codeurs:

ffmpeg -encoders

Liste de tous les décodeurs:

ffmpeg -decoders

Afficher des informations à propos d'un codeur:

ffmpeg -h encoder=mpeg4

Afficher des informations à propos d'un décodeur:

ffmpeg -h decoder=aac

La lecture des résultats

Il y a une touche près du haut de la sortie qui décrit chaque lettre qui précède le nom du format, codeur, décodeur, ou codec:

$ ffmpeg -encoders
[…]
Encoders:
 V..... = Video
 A..... = Audio
 S..... = Subtitle
 .F.... = Frame-level multithreading
 ..S... = Slice-level multithreading
 ...X.. = Codec is experimental
 ....B. = Supports draw_horiz_band
 .....D = Supports direct rendering method 1
 ------
[…]
 V.S... mpeg4                MPEG-4 part 2

Dans cet exemple, V.S... indique que le codeur mpeg4 est Video codeur et soutient Spoux niveau de multithreading.

Voir aussi

Qu'est ce qu'un codec et comment est-il différent d'un format?

63voto

suja Points 371
 ffmpeg -codecs
 

devrait vous donner toutes les informations sur les codecs disponibles.

Vous verrez quelques lettres à côté des codecs:

D = Décodage pris en charge, E = Codage pris en charge, V = Codec vidéo, A = Codec audio, S = Codec de sous-titre, S = Prend en charge draw_horiz_band, D = Prend en charge la méthode de rendu direct 1, T = Prend en charge la troncature de trame étrange

32voto

wonea Points 1299

Vous pouvez voir la liste des codecs supportés dans la documentation officielle:

Codecs vidéo supportés

Codecs audio pris en charge

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