视频会议及流媒体十大开源项目 (5)

2009年5月,网友cehoyos下载了暴风影音软件,解压之后发现其安装程序内包含了大量的开源和私有解码器:avcodec,avformat,avutil,x264,xvid,bass,wmvdmod等,之后暴风影音被正式加入到FFmpeg耻辱名单。

  2009年11月,网友roo_zhou向FFmpeg举报,指出QQ影音的credit只给出了修改的FFmpeg源码下载,声称是LGPL许可证。但实际是修改过的ffdshow,采用的是GPL许可证,之后QQ影音被正式加入到FFmpeg耻辱名单之列。

----------------------------------------------------------------------------------------------------------------------------------------------------------------------

VLC多媒体播放器

VLC多媒体播放器(最初命名为VideoLAN客户端)是VideoLAN计划的多媒体播放器。它支持众多音频与视频解码器及档案格式,并支持DVD影碟,VCD影碟及各类串流协定。它亦能作为unicast 或multicast的串流服务器在IPv4 或 IPv6的高速网络连线下使用。它融合了FFmpeg计划的解码器与libdvdcss程序库使其有播放多媒体档案及加密DVD影碟的功能。

在Windows,Linux及某些平台,VLC提供了一个Mozilla插件,使得某些网站上捆绑的Quick Time及WindowsMedia files多媒体档案可以在不使用微软或苹果电脑产品下于Mozilla的浏览器中正常显示。

由版本0.8.2开始,VLC亦提供了一个Active X插件,使得用户可以在InternetExplorer下,正常显示某些网站上捆绑的Quick Time及Windows Media多媒体档案可以在不使用微软或苹果电脑产品。

  VLC还有一个非常好的功能——播放那些没有下载完整的视频文件。

附加组件

  基于VLC,浏览器相关的多媒体插件(mozilla-plugin-vlc)

  VideoLAN流媒体解决方案之文档(video-doc)

详细信息

  总大小:下载13.0MB,安装时为41.2MB

  版本:1.1.9-1ubuntu1 (vlc)

  许可协议:开放源代码

系统支持

  VLC支持以下操作系统,下载的时候请选择你的系统。

  Official Downloads of VLC media player

  Windows

  Mac OS X

  iOS

  GNU/Linux

  Debian GNU/Linux

  Ubuntu

  openSUSE

  Gentoo Linux

  Fedora

  Arch Linux

  Slackware Linux

  Mandriva Linux

  ALT Linux

  Red Hat Enterprise LinuxOther OS

  FreeBSD

  NetBSD

  OpenBSD

  Solaris

  Android

  QNX

  Syllable

  OS/2

-------------------------------------------------------------------------------------------------------------------------------------------------------------

ffdshow项目

ffdshow是一套免费的编解码软件,可支持H.264、FLV、WMV、MPEG-1、MPEG-2以及MPEG-4等格式视频档。ffdshow本身并不包含媒体播放器,但各种媒体播放器都可以使用ffdshow进行解码。

功能

FFDShow是一款全能的DirectShow解码、编码器,可以解压缩常见的视频格式和几乎所有的音频格式, 它还提供了丰富的加工处理选项,可以锐化画面,调节画面的亮度,它还支持诸多字幕格式.它能让音频和视频播放更流畅。

组件

DirectShow解码、编码器FFDShow 是对一些codec(ffmpeg, xvid, andother)的封装,封装成了DirectShow和VFW的标准组件。  ffdshow 使用 libavcodec library 以及其他各种开放源代码的软件包。

在射手影音播放器中弹出的ffdshow应用窗口

FFDShow是一个支持Xvid、MPEG4-V3 MPEG4-V2以及DivX所有版本所制作的视频文件的播放软件,占CPU资源比较少,还有很多画面优化功能,让音频和视频播放更流畅!是播放DVD影片必备的工具。

音视频解码

视频和音频分离出来后,就要交给对应的解码器进行解码 [1]。常见的视频编码有MPEG2,Divx,XVID,H264等,常见的音频编码有AC3,DTS,DDPlus,DTSHD,LPCM等。不同格式需要不同的解码器进行解码,好比不同的锁需要不同的钥匙一样。

FFDShow支持的音视频格式

  FFDShow支持DivX,XviD, WMV,MPEG -1, MPEG-2, MPEG-4, Flash, VP6, AVC等视频格式。不止是视频,FFDShow同样可以解码音频,AC3、MP3等音频格式都可支持,ffdshow支持的音频格式包括 MP3, AAC, AC3, WMA,Vorbis, DTS, Ogg。另外,音频解码器可选择Cyberlink、ffdshow、AC3filter,或开启MPC/KMP内置的DTS解码器。

解码插件

ffdshow是DVDRIP等avi格式压制成rmvb最重要的辅助插件。利用ffdshow提供的某些滤镜设置可以使rmvb获得很好的效果。ffdshow可以当作插件化的avs,ffdshow的很多虑镜设置都可以用过avs来实现,只是ffdshow目前只完美支持avi格式ffdshow的目前版本基本跟上了xvid的几种特殊情况。可以说ffdshow的发展寓于avi编码的发展之中。据说新的xvid解码插件里ffdshow的开发者也参与了部分。ffdshow支持的格式和滤镜ffdshow可以配置字幕的显示,可以启用或禁用各种内建的编码,可以屏幕截图,可以启用快捷键,还有增强电影的清晰度,锐度和其他的后处理的滤镜。它可以配合均衡器,混音器,Winamp dsp插件对音频进行控制。一些后处理功能是由MPlayer工程和AviSynth滤镜借用而来。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwzgds.html