3

Начиная с последней версии (4.0), ffmpeg поддерживает кодек AV1 . VLC также должен уметь воспроизводить видео AV1.

К сожалению, я не нашел синтаксис для кодирования существующих видео в AV1. Я использую ffmpeg из командной строки, например:

ffmpeg -i input.mp4 output.avi

Но каковы необходимые параметры для AV1?

1 ответ1

5

Декодирование и кодирование 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.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .