我想在 Ubuntu 14.04
1 中安装带有 Loudnorm 过滤器的 FFmpeg。已下载FFmpeg 3.2.4
2. 安装libeurl128
3.配置如下:
./configure --cpu=native --enable-pthreads --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-libfdk-aac --enable-nonfree --enable-gpl --enable-swscale --enable-libcdio --enable-x11grab --enable-libx264 --enable-libxvid --enable-libopencore-amrnb --enable-version3 --启用-libopencore-amrwb --启用-版本 3 --启用-版本 3 --启用-libvo-amrwbenc --启用-版本 3 --启用-openssl --启用-libebur128
尝试了下一个命令进行测试:
./ffmpeg -i udp_mpegts -vcodec 复制 -af Loudnorm /tmp/test.ts
并收到以下错误:
./ffmpeg:符号查找错误:./ffmpeg:未定义符号:ebur128_relative_threshold
答案1
自 2016 年 11 月 12 日起,libebur128
已纳入基础 ffmpeg 项目,因此不需要外部库。
从以下位置获取主分支源代码https://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2-- 或 --二进制。