Какие параметры необходимы для использования X264 через FFMPEG?

StackOverflow https://stackoverflow.com/questions/4862380

Вопрос

У меня есть файл AVI, сначала я декодировал его в необработанную форму, теперь я хочу кодировать его в формате .h264. Я использую libavcodec.dll и libavformat.dll. Дело в том, когда я пытаюсь открыть кодек из avcodec_open (avcodeccontext, avcodec), он не открывается. Я упускаю некоторые параметры, которые мне нужно указать для выполнения этого метода для LIB X264? Любая помощь будет глубоко оценена. Спасибо

Это было полезно?

Решение

Есть два общих способа кодирования файла AVI в H.264, используя x264:

1, составьте и установите ffmpeg, с --enable-shared, затем составьте и установите x264. Вы увидите LAVF: Да при настройке. Затем сделайте преобразование с использованием x264 CLI или чего -то еще (например, DirectX264).

2, составьте и установите x264, с --enable-shared, затем компилируйте и установите ffmpeg с --enable-libx264. Анкет Тогда вы сможете конвертировать, используя FFMPEG CLI или что -то еще (например, WINFF).

И, кстати .h264 не является достаточным суффиксом, пожалуйста, используйте ".mkv", ".mp4" или что -то в этом роде.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top