durante a instalação do ffmpeg dando erro durante make

0

Eu quero instalar o ffmpeg no Ubuntu. e seguindo este artigo link mas quando estou fazendo make após config

Then go to the ffmpeg folder.
cd ffmpeg
Start the installation
./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc \
--enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb \
--enable-libopencore-amrwb --enable-libtheora --enable-libvorbis \
--enable-libvpx --enable-libx264 --enable-libxvid --enable-x11grab
make

dando esse erro

/home/reach121/ffmpeg/libavcodec/x86/cabac.h:93: undefined reference to 'ff_h264_norm_shift'
/home/reach121/ffmpeg/libavcodec/x86/cabac.h:93: undefined reference to 'ff_h264_lps_range'
/home/reach121/ffmpeg/libavcodec/x86/cabac.h:93: undefined reference to 'ff_h264_norm_shift'
/home/reach121/ffmpeg/libavcodec/x86/cabac.h:93: undefined reference to 'ff_h264_mlps_state'
/home/reach121/ffmpeg/libavcodec/x86/cabac.h:93: undefined reference to 'ff_h264_norm_shift'
collect2: ld returned 1 exit status
make: *** [ffmpeg_g] Error 1

Por favor, sugira por que este erro está chegando e o que fazer para resolver este problema

    
por Rahul Mehta 24.06.2011 / 10:12

1 resposta

3

Por razões de licenciamento, o FFmpeg não inclui todas as bibliotecas de codecs. Você tem que baixar, compilar e instalá-los separadamente. Este é o caso dos codecs MP3 e H.264.

Um ótimo guia que lida com isso pode ser encontrado aqui:

Guia de compilação do Ubuntu

    
por mouviciel 24.06.2011 / 10:28