Какие параметры необходимы для использования X264 через FFMPEG?
-
27-10-2019 - |
Вопрос
У меня есть файл 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" или что -то в этом роде.