Декодирование и кодирование AV1 предоставляется через libaom
если ваша сборка ffmpeg имеет связанную библиотеку. Чтобы связать библиотеку, скомпилируйте ffmpeg с помощью --enable-libaom
(см. Руководства по компиляции).
Основной синтаксис:
ffmpeg -i input.mp4 -c:v libaom-av1 -strict -2 output.avi
(Примечание: -strict -2
или -strict experimental
требуется, так как кодер, в настоящее время, экспериментальный. На этом этапе кодирование AV1 выполняется очень медленно.)
Вы можете указать целевой битрейт (например, -b:v 2M
) или целевой уровень качества (например, -crf 30
). libaom
также поддерживает 2-х проходное кодирование.
Для получения дополнительной информации см. Руководство по кодированию AV1 в FFmpeg Wiki.