说一下环境:ubuntu16.04,ffmpeg4.3
ffplay作为播放程序,需要sdl完成渲染,而ffmpeg源码中并不包含sdl成分
因此安装sdl
sudo apt-get install libsdl2-2.0 sudo apt-get install libsdl2-dev
然后开始编译ffmpeg,./config后添加–enable-sdl2选项, ffmpeg默认就是要编译出ffplay。
./config --enable-sdl2 make sudo make install sudo ldconfig
查询 ffmpeg 基本信息 :
ffmpeg -h
查询 ffmpeg 高级信息 :
ffmpeg -h long
查询 ffmpeg 所有信息 :
ffmpeg -h full
查看ffplay帮助信息:
ffplay -h
查看 ffprobe帮助文档 ;
ffprobe -h
补充:
在ffmpeg的源码中有不少实例,可以通过以下命令编译,比如:
make doc/examples/muxing