FFmpeg(http://wiki.multimedia.cx/index.php?title=FFmpeg)

FFmpeg

FFmpeg是一系列软件库,它能记录、转换并且使多种格式的数字音频视频转换成流。

FFmpeg包括libavcodec音频/视频编解码库,该编解码集合基于大多数的免费且开源的软件多媒体程序。FFmpeg项目旨在支持所有流行和较少知道的编解码格式,并且它比任何其它(商业或开源)的程序或库都要更接近上述目标。

FFmpeg也包含了libavformat,为多媒体容器格式而存在的库,为后处理而出现的libpostproc,(将来会有libavfilter用于音频视频的筛选)。ffplay就是一使用了libavcodec和libavformat的媒体播放器。

2011年,FFmpeg走到了岔路口,Libav项目进而出现。

有关FFmpeg项目

该项目名称源于MPEG视频标准组,加上FF意味着“快速向前(fast forward)”。

该项目由Fabrice Bellard发起,目前由Michael Niedermayer维护。许多FFmpeg开发者也是MPlayer项目成员,and FFmpeg is hosted at the MPlayer project server(小编不懂这句,求翻译)。

FFmpeg是在Linux下开发,但是它能在大多数的OS下编译,包括Windows。同时有许多定期发布。FFmpeg开发者推荐使用最新的Git 快照作为开发,它能维持了一个长期稳定的框架。在GNU下发布,FFmpeg是个免费软件。

使用了FFmpeg、libavcodec和libavformat的应用


FFmpeg组件

  • ffmpeg是个命令行工具,用于转换视频格式。它也支持来自TV卡的实时抓取、编码。
  • ffserver

  • ffplay
  • libavcodec
  • libavformat
  • libavutil
  • libpostproc
  • libswscale
  • (libavfilter)

所支持的编解码器和格式

编解码器

  • ATRAC3
  • FFV1
  • H.261, H.263, H.264/MPEG-4 AVC
  • Indeo
  • QDesign
  • Snow
  • Sorenson 3 Codec
  • Theora
  • Truepeech
  • TXD
  • Vp5, Vp6
  • Vorbis
  • Windows Media Audio
  • 某些Windows Media Video编解码库,包括WMV1,WMV2,WMV3
  • 用于FFmpeg编码的默认MPEG-4编解码器包含了FMP4的FourCC。

格式

  • ASF, DivX
  • AVI
  • FLV
  • Matroska
  • MPEG transport stream
  • TXD
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值