在基于linux内核的操作系统中编译ffmpet。这种方式很简单,也很顺利。
仅仅./configure make make install
编译好SDL
执行./ffplay 时,会出现
Could not initialize SDL library: No avaiable video device
说明系统中没有安装x11的库文件,因此编译出来的SDL库就没有加载视频设备的能力了。
下载安装
sudo apt-get install libx11-dev
sudo apt-get install xorg-dev
再次进入sdl源代码目录重新编译,make clean,./configure,make,make install
在此实行./ffplay,就成功了。
本文详细介绍了在基于Linux内核的操作系统中编译FFmpeg遇到SDL视频设备未加载的问题,并通过安装x11库文件解决的方法。包括重新编译SDL、下载并安装libx11-dev和xorg-dev库,最终成功运行ffplay的过程。
1150

被折叠的 条评论
为什么被折叠?



