仿迅雷播放器教程 -- 媒体播放器对比 (2)

时间:2021-03-26 15:52:08

    既然Alberl想做播放器,又不想用ffmpeg的话,该怎么办呢?还记得ffmpeg给出的上百款多媒体相关的工程吗?这年头不怕没选择,就怕选择多,让Alberl去对比那些项目,还不如...  

    Alberl一向比较懒,一向觉得这事肯定有大神们做过千百遍了,这不,果然如此:
 
 
  下表比较了一些常见 媒体播放器 程序的一般技术信息. 参见各个产品的独立条目了解更详细信息. 外部连接包括了这些媒体播放器的插件和扩展程序.

概况[编辑]

常见媒体播放器的基本概况: 创建者/公司, 许可证/价格等

  开发 首发日期 稳定版本 价格($) 软件许可证 专利格式
amaroK Mark Kretschmann 2003年6月 2.7.1  (2013年5月15日;4个月前 (2013-05-15)) 免费 GPL
foobar2000 Peter Pawlowski 2002年 12月 v1.2  (2012年12月28日;9个月前 (2012-12-28)) 免费 专有 (核心),
BSD (first-party components)
FPL (播放列表)
iTunes 苹果公司 2001年1月 11 免费 专有
jetAudio COWON(iAudio,爱欧迪)公司  ? 8.0.7 免费 (basic版),
$29 (plus版)
专有
JuK Scott Wheeler 2003年2月 2.1 免费 GPL
Media Center 微软 2003年7月 10.0.173 $24.98 专有
Media Player Classic Gabest 2003年5月29日 6.4.9.1 免费 GPL
MPlayer MPlayer 2000年9月 1.1.1  (2013年5月5日;5个月前 (2013-05-05)) 免费 GPL
Musicmatch Jukebox Musicmatch 1998年5月 9.0 免费 (basic) 专有
musikCube Casey Langen  ? 0.92.3 免费 BSD
Nero Media Player Nero AG 2000年1月?  ? Nero Burning ROM的一部分 专有
QuickTime 苹果公司 1991年12月 7.2 免费(basic版) 专有 QuickTime
Quintessential Player Paul Quinn  ? 4.51 免费 专有
RealPlayer RealNetworks 1995年 10.5 免费(basic版) 专有 RealAudio,RealVideo
Rhythmbox Colin Walters 2004年4月 0.12.4 免费 GPL
Sonique Media Science 1998年11月 1.96 免费 专有
Totem Movie Player Totem 2002年7月 3.8.2  (2013年5月14日;4个月前 (2013-05-14)) 免费 GPL
TTPlayer 千千静听 2002年5月15日(MP3随身听) 6.1.1 免费 专有
VLC VideoLAN 2000年2月 2.1.0  (2013年9月22日;18天前 (2013-09-22)) 免费 GPL
Winamp Nullsoft 1997年6月 5.58 免费(basic版) 专有 NSV
Windows Media Player 微软 1992年11月 12 免费 专有 WMA, WMV
xine xine 2000年8月, 0.5.904 免费 GPL
XMMS XMMS 1997年11月 1.2.11  (2007年11月16日;5年前 (2007-11-16)) 免费 GPL
XMPlay Ian Luck 1998年7月 3.2.0.6 免费 专有
Zinf Zinf 2002年4月 2.2.5 免费 GPL
  创建者 首发日期 稳定版本 价格($) 软件许可证 专利格式

操作系统支持[编辑]

比较了媒体播放器可以运行的操作系统(不包括使用虚拟机)

  Windows Mac OS X Linux BSD Unix
amaroK
foobar2000
iTunes
jetAudio
JuK
Media Center
Media Player Classic
MPlayer
Musicmatch Jukebox
musikCube
Nero Media Player  ?  ?  ?  ?
QuickTime
Quintessential Player
RealPlayer
Rhythmbox
Sonique
Totem Movie Player
TTPlayer
VLC
Winamp
Windows Media Player
xine
XMMS
XMPlay
Zinf  ?
  Windows Mac OS X Linux BSD Unix

功能[编辑]

关于播放器支持的功能的比较

  音频播放 视频播放 流输出 接口功能 媒体数据库
amaroK 部分 1 部分 2
foobar2000 3 4
iTunes 3
jetAudio 5
JuK
Media Center
Media Player Classic
MPlayer
Musicmatch Jukebox
musikCube
Nero Media Player  ?  ?  ?  ?
QuickTime 6 部分 7
Quintessential Player
RealPlayer
Rhythmbox
Sonique 3  ?
Totem Movie Player
TTPlayer
VLC
Winamp 3
Windows Media Player 8
xine
XMMS 3 3
XMPlay 3
Zinf
  音频播放 视频播放 流输出 加载皮肤 媒体数据库

Note 1: Basic support with NMM.

Note 2: Context Browser uses CSS.

Note 3: Plugin available.

Note 4: UIs may be switched. Shares Windows' themes by default. Additionally, a plugin (foo_looks) can skin foobar2000.

Note 5: jetCast (free) needed [1].

Note 6: Avalible with Quicktime Streaming Server [2].

Note 7: Only the media creator can create skins.

Note 8: There is a separate tool available [3].

协议支持[编辑]

关于播放器支持的互联网协议的比较,互联网协议用来接收流媒体内容。外部连接包括了:将来支持该功能版本的浏览器或扩展程序的支持信息.

  HTTP RTSP MMS
amaroK  ?
foobar2000
iTunes
jetAudio  ?
JuK  ?  ?  ?
Media Center  ?  ?  ?
Media Player Classic  ?
MPlayer
Musicmatch Jukebox  ?  ?  ?
musikCube
Nero Media Player  ?  ?  ?
QuickTime
Quintessential Player  ?  ?  ?
RealPlayer
Rhythmbox
Sonique  ?
Totem Movie Player
TTPlayer
VLC
Winamp  ?  ?
Windows Media Player
xine
XMMS  ?  ?
XMPlay  ?
Zinf  ?  ?  ?
  HTTP RTSP MMS

音频格式支持[编辑]

关于播放器支持的音频文件格式比较.外部连接包括了将来支持该功能版本的浏览器或扩展程序的支持信息.

  有损压缩 无损压缩
MP3 9 WMA RealAudio Vorbis AAC AC3 APE FLAC ALAC
amaroK
foobar2000
iTunes 否 10
jetAudio
JuK
Media Center  ?  ?
Media Player Classic 否 11 否 11 否 11 否 11 否 11 否 11
MPlayer
Musicmatch Jukebox  ?  ?  ?  ?  ?  ?  ?
musikCube
Nero Media Player  ?  ?  ?  ?  ?  ?
QuickTime  ?  ?  ?  ?  ?  ?
Quintessential Player 否 12  ?  ?  ?  ?  ?
RealPlayer  ? 否 12 否 12  ?  ?
Rhythmbox  ?
Sonique
Totem Movie Player
TTPlayer
VLC
Winamp 否 12 否 12 否 12 否 12 否 12
Windows Media Player 否 13 是 13 是 13 否 13 否 13
xine
XMMS
XMPlay 否 12 否 12 否 12 否 12 否 12
Zinf
  MP3 WMA RealAudio Vorbis AAC AC3 APE FLAC ALAC

视讯格式支持[编辑]

关于播放器支持的视频文件格式比较.外部链接包括了将来支持该功能版本的浏览器或外挂程序的支持信息。

  MPEG-1 MPEG-2 MPEG-4 WMV RealVideo Theora Flash
amaroK
foobar2000
iTunes  ?  ?  ?
jetAudio
JuK
Media Center  ?
Media Player Classic 否 11 否 11 否 11 否 11
MPlayer
Musicmatch Jukebox
musikCube
Nero Media Player  ?  ?  ?  ?  ?  ?  ?
QuickTime  ?  ?  ?  ?
Quintessential Player
RealPlayer 否 12 否 12 否 12  ?
Rhythmbox
Sonique
Totem Movie Player
TTPlayer
VLC
Winamp 否 13 否 13 否 13 否 13  ?
Windows Media Player 是 13 否 13
xine
XMMS
XMPlay
Zinf
  MPEG-1 MPEG-2 MPEG-4 WMV RealVideo Theora Flash

容器格式支持[编辑]

关于播放器支持的容器格式比较。外部连接包括了将来支持该功能版本的浏览器或扩展程序的支持信息。

  AVI ASF QuickTime OGM Matroska MP4
amaroK  ?  ?  ?  ?  ?  ?
foobar2000
iTunes  ?  ?  ?  ?
jetAudio 否 14 否 13 否 13 否 14
JuK  ?  ?  ?  ?  ?  ?
Media Center  ?  ?  ?  ?  ?  ?
Media Player Classic
MPlayer
Musicmatch Jukebox  ?  ?  ?  ?  ?  ?
musikCube
Nero Media Player  ?  ?  ?  ?  ?  ?
QuickTime  ?  ?  ?  ?
Quintessential Player  ?  ?  ?  ?
RealPlayer 否 12  ?  ?  ?
Rhythmbox  ?  ?  ?  ?  ?  ?
Sonique
Totem Movie Player
TTPlayer  ?  ?  ?  ?  ?  ?
VLC
Winamp
Windows Media Player
xine
XMMS
XMPlay
Zinf
  AVI ASF QuickTime OGM Matroska MP4

Note 14: Requires QuickTime 4 or higher.

光盘格式支持[编辑]

关于播放器支持的光盘格式比较.外部连接包括了将来支持该功能版本的浏览器或扩展程序的支持信息.

  音频 视频
CD SACD 音频DVD HDCD VCD SVCD DVD HD-DVD BD
amaroK
foobar2000
iTunes
jetAudio
JuK  ?  ?  ?  ?
Media Center  ?  ?
Media Player Classic
MPlayer
Musicmatch Jukebox  ?  ?  ?
musikCube
Nero Media Player  ?  ?  ?  ?
QuickTime
Quintessential Player  ?  ?  ?  ?
RealPlayer 否 12  ?
Rhythmbox  ?  ?  ?  ?
Sonique
Totem Movie Player
TTPlayer
VLC 部分
Winamp
Windows Media Player
xine
XMMS
XMPlay
Zinf
  CD SACD 音频DVD HDCD VCD SVCD DVD HD-DVD BD

元数据格式支持[编辑]

关于播放器支持的元数据格式比较。外部连接包括了将来支持该功能版本的浏览器或扩展程序的支持信息。

  ID3v1 ID3v2 APEv2 tag
amaroK 否 16 否 16  ?
foobar2000 是 15
iTunes  ?
jetAudio  ?  ?  ?
JuK 否 16 否 16
Media Center
Media Player Classic  ?  ?  ?
MPlayer
Musicmatch Jukebox  ?  ?  ?
musikCube
Nero Media Player  ?  ?  ?
QuickTime  ?  ?  ?
Quintessential Player  ?  ?  ?
RealPlayer  ?  ?  ?
Rhythmbox  ?  ?  ?
Sonique  ?  ?  ?
Totem Movie Player
TTPlayer
VLC
Winamp  ?
Windows Media Player
xine  ?  ?  ?
XMMS
XMPlay
Zinf
  ID3v1 ID3v2 APEv2 tag

字幕支持[编辑]

关于播放器支持的字幕比较.DVD字幕没有包括在本表,因为这是DVD基本功能.外部连接包括了将来支持该功能版本的浏览器或扩展程序的支持信息.

  位图 文本
VobSub (.idx+.sub) Substation Alpha (.ssa) SubRip (.srt) Sami (.smi) RealText (.rt)
amaroK
foobar2000
iTunes
jetAudio
JuK
Media Center  ?  ?  ?  ?  ?
Media Player Classic 否 17 否 17 否 17 否 17 否 11
MPlayer
Musicmatch Jukebox
musikCube
Nero Media Player  ?  ?  ?  ?  ?
QuickTime
Quintessential Player
RealPlayer 否 17 否 17 否 17 否 17
Rhythmbox
Sonique
Totem Movie Player
TTPlayer
VLC
Winamp
Windows Media Player 否 17 否 17 否 17 否 17
xine
XMMS
XMPlay
Zinf
  VobSub (.idx+.sub) Substation Alpha (.ssa) SubRip (.srt) Sami (.smi) RealText (.rt)

Note 17: 在Windows中,安装VobSub后可以加进多种字幕格式。

以下是媒体播放器的列表。

音乐为主[编辑]

视频为主[编辑]

 

参考与注释[编辑]