当前位置: 首页 > others > 正文

ffmpeg配置

流媒体服务器是正值流行,网上google了一番,发现了ffmpeg这个不错的东东,于是趁着周末加班,顺便学习了一下ffmpeg的配置,花了大概一下午的时间,参考了网络上的一些安装文档,发现实际的配置中存在很多问题,突出的就是 faac的安装过程出错,使用Linux 的svn更新的ffmpeg源码应该比以前变化了许多,在configure时–enable参数都发生了较大的变化,比如–enable-libxvid –enable-libx264 –enable-libfaad –enable-libfaac等等,不过这些都是小问题。

网上介绍的amrwb 和amrnb 的安装也存在问题,ffmpeg根本就没有libavcodec/amrwb_float/目录,自己建立编译后提示无法找到amr-nb和amr-wb,还有就是x264的make install时提示需要nasm,其他的安装一切正常。

以下安装成功后使用方法:

使用ffmpeg转换视频为flv文件:

/opt/ffmpeg/bin/ffmpeg -i “/home/2hei/ffmpeg/S5001921.AVI” -y -ab 32 -ar 22050 -b 800000 -s 640*480 “/home/2hei/ffmpeg/S5001921.AVI.flv”

视频抓图

/opt/ffmpeg/bin/ffmpeg -i “/home/2hei/ffmpeg/S5001921.AVI.flv” -y -f image2 -t 1 -s 300*200 “/home/2hei/ffmpeg/flash.jpg”

/opt/ffmpeg/bin/ffmpeg -i “/home/2hei/ffmpeg/aa.wma” -y -ab 32 -ar 22050 -b 800000 -s 640*480 “/home/2hei/ffmpeg/aa.flv”

/opt/ffmpeg/bin/ffmpeg -i “/home/2hei/ffmpeg/sldbm.mp3” -y -ab 32 -ar 22050 -b 800000 -s 640*480 “/home/2hei/ffmpeg/sldbm.flv”

关于3gp的两个包(amr)的问题还在困扰我,希望用到生产环境时能够完美解决。

本文固定链接: http://2hei.net/ffmpeg%e9%85%8d%e7%bd%ae.html | 2hei's site

该日志由 2hei 于2007年07月14日发表在 others 分类下,
原创文章转载请注明: ffmpeg配置 | 2hei's site

报歉!评论已关闭.