O pacote ffmpeg
binário é para a ferramenta de linha de comando ffmpeg
. Os cabeçalhos de desenvolvimento que você precisa compilar estão em pacotes diferentes - um número razoável. Felizmente, todos eles vêm do pacote ffmpeg
source , para que você possa ter uma lista relativamente fácil:
No Stretch, que usa o ffmpeg real:
(stretch)$ grep-aptavail -s Package -F Source ffmpeg | grep -- '-dev$'
Package: libavcodec-dev
Package: libavdevice-dev
Package: libavfilter-dev
Package: libavformat-dev
Package: libavresample-dev
Package: libavutil-dev
Package: libpostproc-dev
Package: libswresample-dev
Package: libswscale-dev
Package: libffmpegthumbnailer-dev
ou no Jessie, onde o Debian usou o fork do libav:
(jessie)$ grep-aptavail -s Package -F Source libav | grep -- '-dev$'
Package: libavcodec-dev
Package: libavdevice-dev
Package: libavfilter-dev
Package: libavformat-dev
Package: libavresample-dev
Package: libavutil-dev
Package: libswscale-dev
Package: libavc1394-dev
Package: libavl-dev
Eu não tenho uma caixa do Ubuntu para verificar.
Note como as coisas particulares do OpenCV estão dizendo "sim" / "não" para combinar com esses nomes de bibliotecas.