Какие все кодеки и форматы поддерживаются FFmpeg? - PullRequest
111 голосов
/ 31 июля 2010

Мне нужен список кодеков и форматов, поддерживаемых FFmpeg.Где я могу найти это?

Ответы [ 4 ]

140 голосов
/ 31 июля 2010

Правильные кодеки:

ffmpeg -codecs

Форматы:

ffmpeg -formats
98 голосов
/ 15 декабря 2013

Форматы и кодеков , поддерживаемые вашей сборкой ffmpeg, могут различаться в зависимости от версии, способа ее компиляции и поддержки любых внешних библиотек, таких как libx264.во время компиляции.

Форматы (мультиплексоры и демультиплексоры):

Список всех форматов:

ffmpeg -formats

Отображение параметров и информации, относящихся к конкретному мультиплексору:

ffmpeg -h muxer=matroska

Отображение параметров и информации о конкретном демультиплексоре:

ffmpeg -h demuxer=gif

Кодеки (кодеры и декодеры):

Список всех кодеков:

ffmpeg -codecs

Список всех кодировщиков:

ffmpeg -encoders

Список всех декодеров:

ffmpeg -decoders

Отображение параметров и информации, относящихся к конкретному кодеру:

ffmpeg -h encoder=mpeg4

Отображение параметров, относящихся к конкретному декодеру и информации о нем:

ffmpeg -h decoder=aac

Чтение результатов

В верхней части вывода есть клавиша, которая описывает каждую предшествующую буквуназвание формата, кодировщик, декодер или кодек:

$ 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

В этом примере V.S... указывает, что кодировщик mpeg4 является V ideo encoder и поддерживает S многопоточность на уровне вшей.

Также см.

Что такое кодек и чем он отличается от формата?

56 голосов
/ 05 октября 2011
ffmpeg -codecs

должен предоставить вам всю информацию о доступных кодеках.

Рядом с кодеками вы увидите несколько букв:

Codecs:
 D..... = Decoding supported
 .E.... = Encoding supported
 ..V... = Video codec
 ..A... = Audio codec
 ..S... = Subtitle codec
 ...I.. = Intra frame-only codec
 ....L. = Lossy compression
 .....S = Lossless compression
28 голосов
/ 27 апреля 2011

Список поддерживаемых кодеков можно посмотреть в официальной документации:

Поддерживаемые видеокодеки

Поддерживаемые аудиокодеки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...