随笔分类 -  FFmpeg

摘要:本文的内容几乎全部来自于FFmpeg on Windows ,但是由于国内的网络封锁,很难访问这个域名下的内容,因此我一方面按照我自己的理解和实践做了翻译,另一方面也是为了能提供一个方便的参考方法。注: 对于compile和build这两个词,本文统一的使用编译这个词,根据上下文读者应能区分语义上的差别。 本文的目的是提供一切与FFmpeg在Windows下的相关帮助。它最初是一个针对用MSys+MinGW系统编译的手把手的教程,现在也增加了如何在你的项目中链接FFmpeg所产生的库(C++,C#)。 我们不讨论Cygwin,因为它的工作方式基本上与Unix系统相一致。 开始之前,首... 阅读全文
posted @ 2011-03-03 15:21 啸寒 阅读(1269) 评论(0) 推荐(0)
摘要:Windows下FFmpeg快速入门 FFmpeg简介 FFmpeg是什么? FFmpeg是用于录制、转换和流化音频和视频的完整解决方案,包括libavcodec,一套领先的音/视频编解码类库。FFmpeg在Linux上开发,当可以在大多数操作系统下编译,包括Windows。 Note FFmpeg对GCC的依赖很强,所以就算是在Windows上,用VC编译FFmpeg也不是一件轻松的事情。请尽量使用GCC来编译FFmpeg,比较事半功倍。 FFmpeg的官方网址是http://ffmpeg.mplayerhq.hu/。 中文Wiki是http://www.ffmpeg.com.cn/,资料很 阅读全文
posted @ 2011-03-03 15:07 啸寒 阅读(597) 评论(0) 推荐(0)
摘要:下面介绍的API已过时,请下载最新版本的源代码,并参考其注释。新版本主要由John 编写,在旧版本的基础上做了很多改进。什么是FFmpeg?FFmpeg 是一套完整的录制、转换、流化音视频的解决方案,也是一个在LGPL协议 下的开源项目。它包含了业界领先的音视频编解码库。FFmpeg是在Linux操作系统下开发的,但它也能在其他操作系统下编译,包括Windows。整个项目由以下几个部分组成:ffmpeg:一个用来转换视频文件格式的命令行工具,它也支持从电视卡中实时的抓取和编码视频。ffserver:一个基于HTTP协议(基于RTSP的版本正在开发中)用于实时广播的多媒体服务器,它也支持实时广播 阅读全文
posted @ 2011-03-03 15:06 啸寒 阅读(2677) 评论(0) 推荐(0)