ffmpeg.so: undefined symbol: av_free_static
ffmpeg.so: undefined symbol: av_free_static
Muchas veces me he encontrado con este error en servidores que tienen compilada la extensión ffmpeg-php, el error puede ser reproducido al analizar los logs de apache o bien con un simple “php -v” desde la línea de comandos o mediante la carga de un archivo phpinfo.
También puede darse este error al intentar compilar la extensión, la forma más fácil de arreglarlo es la siguiente:
1.- Nos movemos hacia el directorio donde están los fuentes de ffmpeg-php
cd /usr/local/src/ffmpeg-php-5.0.0 (en mi caso)
2.- Editamos el archivo y con “ctrl + w” buscamos “av_free_static”, una vez encuentres la línea que tiene dicha cadena, puedes eliminarla directamente y proceder a guardar el archivo con “ctrl + x” y luego presionar “Y”
pico ffmpeg-php.c
3.- Nuevamente corre phpize, configure, make y make install sobre ffmpeg-php, coloca la extensión en el directorio de extensiones y debería ir bien