心胸决定格局,眼界决定境界...

文章分类 -  ffmpeg

摘要:1、下载ffmpeg。下载网址:http://www.ffmpeg.org/download.html2、解压缩tar -zxvf ffmpeg-2.0.1.tar.gz3、配置,生成Makefile./configure --enable-shared --disable-yasm --prefi... 阅读全文
posted @ 2014-12-03 12:56 WELEN 阅读(149) 评论(0) 推荐(0) 编辑
摘要:学习ffmpeg的过程很多基础知识不清楚,比如ffmpeg sdk从哪里下载,现在记录一下ffmpeg sdk由两部分组成:1.include(ffmpeg开发所需头文件),lib(静态库) 2.dll动态库这两个部分都可以从http://ffmpeg.zeranoe.com/builds/下载截至... 阅读全文
posted @ 2014-12-03 11:20 WELEN 阅读(273) 评论(0) 推荐(0) 编辑
摘要:编译了ffmpeg,由于需要生成在windows下的可执行文件,所以采用的是mingw+msys的环境。这个环境可以在windows下模拟一个linux终端,对linux下的makefile项目进行编译,从而生成windows下的可执行文件和动静态链接库。 对环境的搭建费了好大功夫,百度出来的文章基本上都是几年前的,大家转来转去,就那一个版本,还很简略,现在已经跟不上时代的步伐。好在终于找到一篇比较新的文章,内容非常详细,根据它的步骤一步一步来就可以正常编译ffmpeg,现在将这篇文章转载让大家看看。 我根据此文章搭建好的环境压缩放在了CSDN上,下载了之后解压即可使用,免去了大家下载的麻.. 阅读全文
posted @ 2013-06-19 14:35 WELEN 阅读(271) 评论(0) 推荐(0) 编辑
摘要:libx264libx264是一个自由的H.264编码库,是x264项目的一部分,使用广泛,ffmpeg的H.264实现就是用的libx264。代码要把一个I420视频文件编码为H264格式。I420是YUV中planar格式的一种,一张I420图片中有三个plane,分别存放整张图片的Y、U、V分量;采样比例为4:2:0,12bpp,Y:U:V的分量长度是4:1:1。头文件1 #include <stdint.h>2 #include <stdlib.h>3 #include <stdio.h>4 #include <fcntl.h>5 #in 阅读全文
posted @ 2013-06-17 18:09 WELEN 阅读(521) 评论(0) 推荐(0) 编辑
摘要:本文参考了网络上的不少文章,但由于版本环境的问题参考文章并不能直接指导编译,本文吸收多方经验,并在自己多次编译实验的基础上写成,欢迎转载,请注名出处。 FFmpeg是在Linux平台下开发的,但它同样可以在其它操作系统环境中编译运行,本文介绍的就是在windows下编译FFmpeg。一 编译准备 您最好新建一个目录专门用来保存以下下载的文件。1 下载 MinGW 和 MSYS MinGW(Minimalist GNU on Windows):一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行时库。 到:htt 阅读全文
posted @ 2013-06-15 17:50 WELEN 阅读(185) 评论(0) 推荐(0) 编辑