ffmpeg最新源代码(定期更新)

为了方便那些不能连接到ffmpeg的SVN仓库更新源代码的用户,ffmpeg工程组特开辟一个专区,定期更新ffmpeg的源代码,并将其快照上传,有需要的朋友可以长期关注本帖。

ffmpeg的编译指令通常为:
1、配置:
configuration: --enable-gpl --enable-shared --enable-mp3lame --enable-amr_nb --enable-amr_wb --enable-amr_if2 --enable-libogg --enable-vorbis --enable-xvid --enable-a52 --enable-a52bin --enable-faadbin --enable-dts --enable-pp --enable-faad --enable-faac --enable-x264 --enable-pthreads --disable-ffserver --disable-ffplay  --prefix=/usr  --extra-cflags=-I/local/include --extra-ldflags=-L/local/lib
(注意,其中有很多选项是可选择的,如:--enable-amr_wb,是编译对3GP支持所需要的库,如果你不需要对3GP的支持,或是没有下载amr_wb的库,就不要加该选项了)
2、编译:
make
3、安装:
make install  (注意,安装通常是指将编译的库拷贝到/local/lib目录下,将所需要的头文件拷贝到/local/include目录下,如果你是通过MSYS+MinGW编译的话,假如你的MSYS是安装在d:/msys/1.0目录下,则make install之后就将生成的库文件拷贝到了d:/msys/1.0/local/lib目录下了)

其它库(如x264、xvid等)的编译指令通常为:
1、配置:
configure --prefix=/usr --enable-shared
2、编译:
make
3、安装:
make install

FFDShow源代码,2007年2月10日更新:http://www.chinavideo.org/downloads/ffdshow_src_20070210.rar (11.2MB)

ffmpeg sdk 开发手册(感谢ffmpeg工程组成员:chwyjf):http://www.bairuitech.com/html/ruanjianxiazai/index.html

有关“3GP、amrnb和amrwb编译问题。”可以参考:http://bbs.chinavideo.org/viewthread.php?tid=2469&extra=page%3D1
编译AMR所需要的UnZip工具可在:http://www.info-zip.org/UnZip.html 上面下载(为了方便大家,后面附件中有Win32的版本)
最新的AMR(NB、WB)源代码可以:http://ftp.penguin.cz/pub/users/utx/amr/ 上面下载

ffmpeg+x264最新源代码(2007-10-07):http://www.bairuitech.com/html/ruanjianxiazai/20071006/61.html

另一篇关于ffmpeg的编程指南(英文版本):http://www.dranger.com/ffmpeg/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/456161.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue 入门环境搭建

公司项目要用vue.js来开发,要使用vue来开发前端框架,首先要有环境,所以给大家介绍一下如何搭建vue环境。其实很简单: 1.首先下载安装node.js。 去官网https://nodejs.org/zh-cn/下载安装包。 2.安装webpack 打开cmd命令界面&#…

【解决】Win10修改host没有权限问题

Step1:右键文件选择属性,选择安全,点击编辑: Step2:在弹窗中点击添加,在弹窗中点击高级: Step3:在弹窗中点击立即查找,选中当前用户,点击确定: …

[已授权] 互联网定位技术小谈

​ 诚邀阿里云先知社区邀请,不胜感激!今日小编在此为大家介绍一下互联网中所应用的定位技术。互联网的发展日新月异,技术迭代很快,各行各业的智慧在互联网这片蓝天下碰撞结晶,造福大众。今天要讲述的集中定位方式&…

H.264解码器ffmpeg完整优化代码(包括PC和Windows Mobile版本)

这里把前段时间对ffmpeg0.48进行简化和修改,包括修正内存泄漏,修改一些语句使Max Speed能够打开这些。其实代码还是比较乱的,也有很大的继续优化空间。这个工作花费了我一些休息时间,不过,我确实学习到了很多。这个代码…

1.4.在TypeScript中使用JQuery

我们可以通过类型定义文件(*.d.ts)实现在TS中使用JQ 1.4.1.方式1 通过GitHub项目,手动下载,不过推荐使用第二种方式 项目地址: https://github.com/DefinitelyTyped/DefinitelyTyped 1.4.2.通过typings的方式 项目地址:https://gi…

Python的DataFrame切片大全(包含多重索引)

码字不易,喜欢请点赞!!! 摘要 这篇主要讲解如何对pandas的DataFrame进行切片,包括取某行、某列、某几行、某几列、以及多重索引的取数方法。 • 选取行名、列名、值 • 以标签(行、列的名字)…

sql server 保留小数,向上保留指定位数的小数,仅记录,勿看。

比如 4.05 要取成 4.1 , 4.16 取成 4.2 ,4.5 取成 4.5 ,意思就是小数部分第二位不管是多少都丢掉然后加0.1,但是如果是 4.5 这样完整的就不需要处理。 可以像下面这么写。 select ceiling(4.56*10)/10转载于:https://www.cnblogs.…

HelloCsdn

博客声明我的第一个文章我的第一个文章 从现在开始,我要再这里记录我的学习心得和体会,让我们相互学习,一起努力,共同进步.

H264学习指南

因为最近手头的活基本搞完了,人也闲了下来,这么热的天气,突然想写这么一篇文章。不过首先声明的是我对H264并不是太熟悉。但多多少少也学习了这么久了,写点心得出来对自己是个交待,同时也希望给新手们一点帮助&#xf…

什么是数据分析的关键指标?

什么是核心关键指标呢? 这是一个好问题,不过没有标准的答案。企业性质不同,所处行业、发展阶段不同,关注点当然不同。不过大体可以这样来划分。 1、发展阶段不同,需求不同 对于一个想要做数据化管理的企业来说&#xf…

01Pandas_数据结构

Pandas数据结构 做python数据分析,数据挖掘,机器学习的童鞋应该都离不开pandas。在做数据的预处理的时候pandas尤为给力。 本文主要介绍pandas中的两种数据结构:series,dataframe。 import pandas as pd 1.Series 首先来介绍series数据结…

加密函数

MD5:密码为web页面做准备,建议使用MD5 PASSWORD() :修改当前用户或其他用户密码 mysql> SELECT MD5(admin); #对admin进行MD5的加密(32位)----------------------------------| MD5(admin) |--------------------------------…

如何使用notepad运行python程序

关于使用notepad运行python程序 首先要确保python解释器已经安装成功,查看方法,windows可以在命令提示符中查看,通过按下winR键,调出运行窗口,在输入框中输入cmd回车,然后在命令行中输入python,若出现版本信息,例如Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 18:41:36) [MSC…

H.264学习历程(天之骄子)

半年前,我知道了H.264这个名词。那个时候决定学习H.264,可是我连资料都不知道如何收集。而且整个学校就只有我一个人在学习H.264,找不到人交流,所以那个时候学得真的是举步维艰,很痛苦,而能在网上认识一个学…

插入排序:表折半插入

在前一篇插入排序:表插入中。我们用静态链表的存储方式。直接插入的策略,构建了一种新的插入排序算法:表插入。有人可能会想到:相同是静态链表的形式,为什么不使用更高效的折半插入策略呢?这样的想法真的非…

C++编译报错:重复定义

http://note.youdao.com/noteshare?idcb2bed862a2daae89775603168f297af转载于:https://www.cnblogs.com/taiyang-li/p/6637093.html

【机器学习】sklearn实现---归类为5大类

sklearn实现---归类为5大类 sklearn.preprocessing.scale()(最常用,易受异常值影响)sklearn.preprocessing.StandardScaler()sklearn.preprocessing.minmax_scale()(一般缩放到[0,1]之间,若新数据集最大最小值范围有变…

关于安装deepin+window10双系统有时没有声音的问题

关于安装deepinwindow10双系统有时没有声音的问题 这个问题小编目前还没有解决,求大神帮忙! deepin社区官网:深度科技社区 还可以参考一下其他的教程 深粉交流:新手刚刚安装好DEEPIN,但没有声音,怎而解决? 冰封飞飞(云网牛站):在Deepin系统中…

如何读H.264的标准和代码

首先,还是要弄清楚编解码的流程和 H.264 的关键技术,看白皮书就知道了,另外 H.264 综述类的文章和别人的学位论文一般也会讲到; 其次,弄清楚代码的各个函数实现的功能,这个可以看看 JM 代码里各个函数前面的…

Kafka官方文档翻译——实现

IMPLEMENTATION 1. API Design Producer APIs Producer API封装了底层两个Producer: kafka.producer.SyncProducerkafka.producer.async.AsyncProducerclass Producer {/* Sends the data, partitioned by key to the topic using either the *//* synchronous or t…