啥是FFmpeg
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。
FFmpeg项目由以下几部分组成
-
FFmpeg视频文件转换命令行工具,也支持经过实时电视卡抓取和编码成视频文件;
-
ffserver基于HTTP、RTSP用于实时广播的多媒体服务器.也支持时间平移;
-
ffplay用 SDL和FFmpeg库开发的一个简单的媒体播放器;
-
libavcodec一个包含了所有FFmpeg音视频编解码器的库。为了保证最优性能和高可复用性,大多数编解码器从头开发的;
-
libavformat一个包含了所有的普通音视格式的解析器和产生器的库。
使用ffmpeg开发的工具
-
使用FFMPEG作为内核视频播放器:Mplayer,ffplay,射手播放器,暴风影音,KMPlayer,QQ影音…
-
使用FFMPEG作为内核的Directshow Filter:ffdshow,lav filters…
-
使用FFMPEG作为内核的转码工具:ffmpeg,格式工厂…
隐藏内容需要回复可以看见
回复
卧槽!无奈本人没文化,一句卧槽行天下!
卧槽!无奈本人没文化,一句卧槽行天下!