FFmpeg 音视频编解码开源库

The project is made of several components:

  • ffmpeg is a command line tool to convert multimedia files between formats.
  • ffserver is a multimedia streaming server for live broadcasts.
  • ffplay is a simple media player based on SDL and the FFmpeg libraries.
  • libavutil is a library containing functions for simplifying programming, including random number generators, data structures, mathematics routines and much more.
  • libavcodec is a library containing decoders and encoders for audio/video codecs.
  • libavformat is a library containing demuxers and muxers for multimedia container formats.
  • libavdevice is a library containing input and output devices for grabbing from and rendering to many common multimedia input/output software frameworks, including Video4Linux, Video4Linux2, VfW, and ALSA.
  • libswscale is a library performing highly optimized image scaling and color space/pixel format conversion operations.

 

http://ffmpeg.org/about.html

 

 

 

FFmpeg Download and SVN

Getting FFmpeg

FFmpeg has always been a very experimental and developer-driven project. It is a key component in many multimedia projects and has new features added constantly. SVN snapshots work really well 99% of the time so people are not afraid to use them.

FFmpeg SVN

In order to use the standard SVN client to check out the source code:

svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg

If you cannot access the repository, you are being firewalled somewhere. Our Subversion setup does not work over HTTP/HTTPS, nor will it in the future. There is no point in asking for it, the decision is final.

We also provide nightly Subversion snapshots. You can choose between a full checkout that you can update with Subversion or bare sources that are smaller but don't come with Subversion metadata.

FFmpeg Git

There are Git repositories of FFmpeg and libswscale. Both are kept in sync with SVN automatically. To allow building FFmpeg with libswscale, the libswscale directory must be present inside the FFmpeg directory. They can be cloned with the commands:

git clone git://git.ffmpeg.org/ffmpeg/
cd ffmpeg
git clone git://git.ffmpeg.org/libswscale/

Alternatively, you can browse it online.

FFmpeg 0.5 "half-way to world domination A.K.A. the belligerent blue bike shed"

Download source code   md5 sha1 PGP
Changelog
Release Notes

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值