- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ffmpeg源码学习铝箔经验总结
ffmpeg源码学习铝箔经验总结
篇一:ffmpeg源码在windows下编译~
ffmpeg源码在windows下编译~
(为娱乐进来的朋友可以只看第一段无视后面的。。。为技术来的可以无视第一段 !!!!)最近在学习ffmpeg,由于自身基础为0,就只能上网胡搜一通。想先下载源码瞧瞧,结果根据链接进去的官网各种英文,瞟了几眼头昏脑胀,决定放弃。就找了一些个源码分析来学习学习,折腾了好久发现光看这些分析什么的太难记住了。。看一篇忘一篇,加上这些分析也没什么结构框架而言,太难于记忆。于是又搁浅了一段时间,直到昨天师傅问我学的怎么样了。。实在难以启齿啊,,后面他才发现我连源码都还没下载下来,对我这个朽木的徒儿很是失望。于是下决心还是去网站下,经过千辛万苦(其中具体的什么就不说了),终于下下来了。。然后就琢磨琢磨源码,各种函数,参数不懂啥意思,只好一边看一边搜,然后就是各种注释。。(咱也只会这些了。。。哎╮(╯▽╰)╭)。。于是师傅又和我说这样看没用。。。肯定还是要编译运行什么东东的。。可是要在LINUX下编译,运行这实在是晴天霹雳啊,,什么Linux啊,虚拟机啊早就忘光光了。。正好在网上看到什么ffmpeg在windows下编译,就苦求师傅在windows下做(难为了师傅了,收了我这个不争气的徒弟%_%)
当时是看到网上很多详细的步骤,心想应该不难吧。。。今天试了下发现困难重重啊,,本人天生愚钝,加上后天懒惰,必须要一字一句的详细教程才行。在网上搜到很多这样的http://1229363./blog/static/19743427201001244711137/的
教程。就一步一步照
着做,
但是上面写的蛮繁琐的,加上可能因为转载太多次什么的,原文找不到,相应的截图都没有了。对于我这样的菜鸟简直是难于上青天啊。。。摸索了老半天,稍微总结简化一下:
1.打开/files/MSYS-Update.rar下载 配置好的MSYS
2.下载ffmpeg源码,/retype/zoom/5b353ddc360cba1aa811da4b?pn=2x=0y=20raww=893rawh=133o=png_6_0_0_0_0_0_0_892.979_1262.879type=picaimh=71.48936170212767md5sum=1f64adb3b24087f6b42e71e9e9807f8asign=d336aa1246zoom=png=6766-17559jpg=0-0” target=“_blank”点此查看
/Download.html
直接下载:
Win32 .exe (for general use on 32-bit Windows) ,然后为了减少配置环境变量的麻烦把下载的文件名修改成:yasm.exe,并放到系统目录下:C:\WINDOWS\system32 ,接着再按照上面执行命令 ,就会开始配置,这边要等一段时间。
7.配置成功后将回到命令提示符,如下图如果没有错误的话,就可以make具有基本功能的FFmpeg了,在提示符后输入:make
8.编译的过程将持续很长时间(长的足够吃个饭什么的)如果一切正常,结束后将返回提示符,在提示符后输入:make install
9.执行完后会生成几个文件在MSys目录的local文件夹下 ,如下图:
以上就基本完成了ffmpeg这边所需要的操作,也生成了对应的头文件,lib,和DLL等。接下来就是在VC下调用ffmpeg的库,可以按照链接中的步骤操作,这边还没有亲测过,要是存在问题,会及时添加说明。
现在立马去测试一下,不过感冒严重,要是身体撑不住了。可能要迟点进行更新,请广大的读者朋友们谅解~~~~(_)~~~~
按照上述方法,经过VC端配置,将实例加入过程,编译,修改提示错误。。编译通过,但是出现运行中断。。。。相关提示如下:
在release下调试,中断在
几经调试后无果,还望高手指教!!
现改用
/uidid-2980793.html里面的对应步骤,结合上面的方法,已经成功通过编译,可在
windows命令行下运行生成对于音视频文件~~
篇二:FFmpeg简介
什么是FFmpeg
1.1 简介
FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。
FFmpeg提供了强大的命令行工具,非常方便用户使用以及二次开发。
官方网站:/rety
您可能关注的文档
最近下载
- 2024译林版三年级英语上册期末专项训练:句子排序.pdf VIP
- 2022-2023学年济南市市中区九年级上学期期末化学试卷(含答案解析).docx
- 2023-2024学年福建省厦门市思明区莲花中学七年级(上)期末数学试卷及答案解析.pdf
- 家庭情况调查表【范本模板】.pdf VIP
- 北师大版(2024新版)七年级上册生物期末模拟练习试卷(含答案解析).docx
- 稠油油藏水平井堵水调剖技术研究应用.ppt
- 1_清稿1-质量管理体系认证规则(征求意见稿)V1.1.doc
- 财政数据迁移方案.docx
- 全员专项学习培训试题题库单选、多选试题附答案.doc
- 2025年蛇年总结PPT模板.pptx VIP
文档评论(0)