При преобразовании видеопотока из GigE Cam в '.mp4' с использованием FFmpeg (x264) с Opencv 2.4.9, я получал сообщение об ошибке, как показано ниже.Установка FFmpeg в Ubuntu 14.04 (64 бит)
[libx264 @ 0x6a586e0] broken ffmpeg default settings detected
[libx264 @ 0x6a586e0] use an encoding preset (e.g. -vpre medium)
[libx264 @ 0x6a586e0] preset usage: -vpre <speed> -vpre <profile>
[libx264 @ 0x6a586e0] speed presets are listed in x264 --help
[libx264 @ 0x6a586e0] profile is optional; x264 defaults to high
Could not open codec 'libx264': Unspecified error
Так что я сделал продувку и автоматическим удалением FFmpeg, не зная, что Ubuntu 12.04 и 14.04 использует libav вместо FFmpeg.While деинсталляции программы, она не показывает никаких сообщений об ошибках.
Теперь я должен установить libav или FFmpeg. . Может кто-то пожалуйста, предоставьте ссылку на шагах, которые я могу следовать (Googling дал ряд ссылок для установки FFmpeg, но не совпадает с моим требованием компиляции OpenCV с FFmpeg включен)
Попробуйте [этот полный скрипт для _Ubuntu 17.04_] (https://gist.github.com/wlzla000/bbc6a6f4cf5499a52108a75e73e46af9). –