Похоже, вы следовали этому древнему вики руководству , в котором вы скомпилировали ffmpeg без включения libx264.
Я предполагаю, что вы используете Raspbian Buster, который в настоящее время в официальном репозитории предлагает FFmpeg 4.1. 4 с включенной libx264. Поэтому удалите скомпилированный вами ffmpeg:
cd ~/ffmpeg
sudo make uninstall
Затем установите ffmpeg из репозитория:
sudo apt install ffmpeg
Теперь, когда вы запустите ffmpeg
, он должен показать --enable-libx264
в выводе.
Вы также можете увидеть --enable-omx --enable-omx-rpi --enable-mmal
, который позволит аппаратное декодирование / кодирование:
- Кодирование H.264 (
-c:v h264_omx
) и декодирование (-c:v h264_mmal
) - Декодирование видео MPEG-2 (
-c:v mpeg2_mmal
) - V C -1 декодирование (
-c:v vc1_mmal
)