- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在Windows下编译ffmpeg步骤
在windows下编译FFmpeg详细说明Mingw的搭建:可参考“mingw安装步骤说明(windows 7系统下安装成功).docx”开始编译ffmpeg。运行“C:\MinGW\msys\1.0\msys.bat”,如下图这是一个类似Linux的shell并且在Windows上运行,就像是在使用一个真正的Linux shell。不过使用这个shell时需要注意: →目录名使用正斜杠来分割,而不是Windows所使用的反斜杠(比如说要写成D:/ffmpeg而不是D:\ffmpeg)。 →盘符(例如C:\)可以从根目录处访问(像这样/C/)。 →文件名或目录名中如果带有空格,必须用双引号括起(例如这样/C/Program Files,带有双引号)。 下面切换到存放FFmpeg源代码的目录(假如你的代码解压之后的路径是D:\ffmpeg),方法是输入:cd /D/ffmpeg。我的编译文件时在此路径下“F:\test\compileffmpeg\ffmpeg-2.6.3”所以输入:“cd /f/test/compileffmpeg/ffmpeg-2.6.3”接下来要配置FFmpeg,选择编译时包含的库,这里先输入: ./configure --enable-shared --disable-static --enable-memalign-hack--enable-memalign-hack选项是FFmpeg在Windows上编译成功所必须指定的下面报错提示丢失libgmp-10.dll从网上下载并拷贝到“C:\MinGW\bin”,因为“C:\MinGW\bin”已经配置在系统环境Path变量中。再次执行。请耐心等待,时间比较长。再次报出错误信息网上的方法:(编译FFMPEG时,出现了?ffmpeg yasm not found, use --disable-yasm?for a crippled build,是因为 FFMPEG为了提高编译速度,使用了汇编指令,如果系统中没有yasm指令的话,就会出现上述的问题。解决办法是:A 如果是Windows系统,?从网上下载一个 yasm.exe 并安装在mingw/bin下面,重新编译,就不会出现该错误了;B?如果是Linux系统,则更简单,直接在终端输入?sudo apt-get install yasm?,安装好后,重新编译就 OK了。)再次执行。请耐心等待,时间比较长。再次报出警告信息将上面所缺少的dll文件下载并放在目录“C:\MinGW\bin”再次输入:./configure --enable-shared --disable-static --enable-memalign-hack终于没有报错或提示信息了。如果没有错误的话,就可以make具有基本功能的FFmpeg了,在提示符后输入:make。 编译的过程将持续很长时间。如果一切正常,结束后将返回提示符,并有如下的最后编译结束的输出画面:编译报错,暂未解决解决办法:在以上文件中, #include unistd.h 之前加上 #include windows.h再次输入make编译成功界面编译之后,发现没有生成“ffplay.exe”译ffmpeg 没有生成ffplay,详细内容见“编译ffmpeg无法生成ffplay的问题解决.docx”安装sdl步骤:10. 添加SDL/download-2.0.php解压该软件包;将lib下的所有文件复制到C:\msys\mingw\lib;将include下的所有文件复制到C:\msys\mingw\include;将bin下的i386-mingw32msvc-sdl-config复制到C:\msys\mingw\bin,并重命名为sdl-config;将bin下的SDL.dll复制到C:\msys\mingw\bin/projects/mingw/files/MSYS%20coreutils/coreutils-5.97-2//projects/mingw/files/MSYS%20coreutils/coreutils-5.97-2/coreutils-5.97-2-msys-1.0.11-src.tar.lzma/download配置ok后,输入make编译ffplay报错信息./configure?--enable-ffplay?--enable-memalign-hack成功后make然后提示下载ar.exe,再次make后通过此处问题。“ffplay.exe”仍未生成,查阅资料是与SDL有关,也添加了SDL但是未通过编译。
您可能关注的文档
- 和田玉平安扣如何佩戴.doc
- 和闺蜜一起DIY一款唯美美甲晶莹剔透的指甲为心情添彩.docx
- 咖啡巧克力慕斯蛋糕.docx
- 品味学习成果西点学习美滋滋.docx
- 品味皇室生活那些对英式下午茶的误解.docx
- 品味电影中的滋味秋刀鱼之味.docx
- 周星驰电影里知名和不知名的400个演员C.doc
- 品牌推广案例学习从销售服务“一、二、三”做起.docx
- 品牌营销提供的情感效应.doc
- 品社四上孙婷教学计划.doc
- 2025年广东佛山市第一中学招聘教师(第二轮)4人笔试备考题库及参考答案详解一套.docx
- 2025年新疆兵团第九师白杨市公安局招录35名警务辅助人员笔试高频难、易错点备考题库带答案详解.docx
- 2025年江苏常州经济开发区宛沿河幼儿园及常州经济开发区刘海粟幼儿园教职工招聘5人笔试备考题库带答案.docx
- 2025年成都市卫生健康委员会所属事业单位二季度考核招聘高层次人才笔试高频难、易错点备考题库带答案详.docx
- 2025年广东佛山市中医院工作人员招聘112人笔试高频难、易错点备考题库含答案详解.docx
- 2025年山东省标准化研究院公开招聘人员笔试高频难、易错点备考题库带答案详解.docx
- 2025年山东第二医科大学附属医院招聘护理人员笔试高频难、易错点备考题库附答案详解.docx
- 2025年杭州市钱塘(新)区紧缺岗位人才招聘23人笔试备考题库参考答案详解.docx
- 2025年广西工人医院(广西职业病防治研究院)招聘36人笔试高频难、易错点备考题库及参考答案详解.docx
- 2025年广西田林县选调10名事业单位优秀人才笔试备考题库带答案详解.docx
最近下载
- 专题01 定语从句100题(考点串讲)(word版有答案).docx VIP
- 凿井井架设计汇编.doc VIP
- 北京某电力隧道工程投标施工组织设计.doc VIP
- 《【阅读专题2】故物与深情:感受血缘中的亲情》教学课件.pptx VIP
- 人教版九年级英语 课文标注笔记 全册.pdf VIP
- 北京某电力隧道工程(投标)施工组织设计.pdf VIP
- 高压旋喷桩技术交底1 - 桩基础.docx VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 《【阅读专题1】忠与孝:体会宗法社会的伦理选择之难》教学课件 (1).pptx VIP
- 力普LP100说明书PDF_Image_Marked.pdf VIP
文档评论(0)