fedora20 安装 ffmpeg

本文详细介绍了在Fedora系统中安装并配置ffmpeg的过程,包括安装必要的RPMFusion源,解决ffmpeg运行时出现的符号查找错误问题,并最终实现rtsp到rtmp的转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.fedora20中没有rpm源,所以要去安装“RPM Fusion” :

yum install --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

2.安装好RPM Fusion后安装 ffmpeg-devel (sudo yum install ffmpeg-devel ) 与 ffmpeg (sudo yum install ffmpeg)   估计先安装ffmpeg 就不用再安装 ffmpeg-devel了 我没去验证。

3.安装好ffmpeg ,运行会提示“ ffmpeg: symbol lookup error: /lib64/libavcodec.so.55: undefined symbol: vpx_codec_vp9_dx_algo ” ,用 baidu   google了下,说是要安装“ libvpx ” , 那就安装吧“ yum install libvpx ”  发现提示的不是缺少libvpx 而是需要更新版本:

104213_KuHj_153389.png

4.再次运行ffmpeg  OK啦  ,完美!

试了下rtsp转rtmp也是妥妥的:

 

转载于:https://my.oschina.net/jaakan/blog/786061

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值