知识点太多,目前只记录遇到的错误
1. 在 Ubuntu 22.04 64位上编译 FFmpeg-0.6.3 时,使用 ./configure 配置时遇到如下错误
- ffserver.c: In function ‘rtsp_cmd_describe’:
- ffserver.c:2987:5: error: implicit declaration of function
- ‘ff_url_split’ [-Werror=implicit-function-declaration]
解决方法:添加 disbable ffserver 操作,因为是初期学习阶段,先编译出 ffmpeg 再说
--disable-ffserver
全部 configure 命令:
./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-pthreads --enable-libfaac --enable-libmp3lame --enable-libx264 --disable-ffserver
接下来 make 去编译
相关文章:[FFmpeg-user] Cannot set ALSA buffer size (Invalid argument) during capture
2. Windows 的 FFmpeg 一般是在 MSYS2 的 MINGW64上编译的
3.