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

Alberl一向比较懒,一向觉得这事肯定有大神们做过千百遍了,这不,果然如此:
csdn对下面的格式支持不好,请参看原链接:  <媒体播放器列表 - 维基百科,自由的百科全书>
然后浏览本文最下方的评比。
下表比较了一些常见 媒体播放器 程序的一般技术信息. 参见各个产品的独立条目了解更详细信息. 外部连接包括了这些媒体播放器的插件和扩展程序.

目录

[隐藏]

  • 1 概况
  • 2 操作系统支持
  • 3 功能
  • 4 协议支持
  • 5 音频格式支持
  • 6 视讯格式支持
  • 7 容器格式支持
  • 8 光盘格式支持
  • 9 元数据格式支持
  • 10 字幕支持
  • 11 音乐为主
    • 11.1 视频为主
  • 12 参考与注释

概况[编辑]

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

  开发 首发日期 稳定版本 价格($) 软件许可证 专利格式
amaroK Mark Kretschmann 2003年6月 2.7.1  (2013年5月15日;4个月前) 免费 GPL
foobar2000 Peter Pawlowski 2002年 12月 v1.2  (2012年12月28日;9个月前) 免费 专有 (核心),
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个月前) 免费 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个月前) 免费 GPL
TTPlayer 千千静听 2002年5月15日(MP3随身听) 6.1.1 免费 专有
VLC VideoLAN 2000年2月 2.1.0  (2013年9月22日;18天前) 免费 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年前) 免费 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后可以加进多种字幕格式。

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

音乐为主[编辑]

  • 1by1
  • AIMP
  • AirPlay
  • amaroK
  • Audacious
  • Banshee
  • Beep Media Player
  • CoolPlayer 「官网」
  • cPlay
  • Daum PotPlayer
  • DeliPlayer
  • foobar2000 「官网」
  • Helix Player
  • iTunes
  • jetAudio
  • JuK
  • KMPlayer
  • Media Player Classic
  • mp3blaster 「官网」
  • mpg123
  • mpg321 「官网」
  • Music on Console
  • Musicmatch Jukebox
  • ogg123
  • QuickTime
  • Quintessential Player
  • RealPlayer
  • Rhythmbox
  • SMPlayer
  • SnackAmp 「官网」
  • Sonique
  • Winamp
  • XMMS
  • XMMS2
  • XMPlay 「官网」
  • Zinf
  • Songbird
  • Windows Media Player
  • 千千静听 「官网」
  • 小布丁音乐播放器 Lmplayer 「官网」

视频为主[编辑]

  • 1337player 「官网」
  • AVIPreview 「官网」
  • BlazeDVD 「官网」
  • Daum PotPlayer
  • GOM Player 「官网」
  • Helix Player
  • Kaffeine
  • KMPlayer
  • Media Player Classic
  • Moonlight Elecard MPEG Player
  • MPlayer
  • Nero ShowTime
  • Ogle
  • PowerDVD
  • QuickTime
  • QQ影音 「官网」
  • RadLight
  • RealPlayer
  • SMPlayer
  • The KMPlayer
  • Totem
  • UltraPlayer 「官网」
  • VLC Media Player
  • Windows Media Player
  • WinDVD
  • xine
  • Zoom Player
  • 风雷影音
  • 射手影音播放器「官网」
  • 暴风影音
  • 影音之星

参考与注释[编辑]

隐藏▲

媒体播放器
 
Windows
商用
Connect Player  ·  CD 播放程序  ·  CrystalPlayer  ·  Daum PotPlayer  ·  DBpoweramp  ·  Dell MediaDirect  ·  DVD Player  ·  High Definition Compatible Digital  ·  Iriver plus 3  ·  Media Center  ·  Media Player  ·  PowerDVD  ·  Adobe Shockwave  ·  SonicStage  · Sonique  ·  The Core Media Player  ·  The KMPlayer  ·  TTPlayer  ·  WinDVD  ·  WinPlay3  ·  Winamp  ·  Windows Media Center  · Windows Media Player  ·  Yahoo! Music Jukebox  ·  Zune
 
非商用
Adobe Media Player  ·  AIMP  ·  ATunes  ·  foobar2000  ·  GOM Player  ·  InterActual Player  ·  MadCat Media Browser  ·  Media Go  · Media Player Classic  ·  MediaMonkey  ·  Mod4Win  ·  MusicBee  ·  Musicmatch Jukebox  ·  QuickPlayer  ·  Quintessential Player  · SNESAmp  ·  MusikCube  ·  Xiph QuickTime Components  ·
 
Mac OS X
商用
Centerstage  ·  Chroma  ·  DVD播放程序  ·  Front Row  ·  Peel  ·  Plexapp  ·  Adobe Shockwave  ·  Windows Media Components for QuickTime  ·
 
非商用
Audion  ·  Cog  ·  ITheater  ·  Perian  ·  Xiph QuickTime Components
 
Linux
Amarok  ·  Audacious Media Player  ·  Baudline  ·  Beep Media Player  ·  Cmus  ·  Decibel Audio Player  ·  Exaile  ·  Gnome Music Player Client  ·  Helix  ·  JuK  ·  Kaffeine  ·  LinuxMCE  ·  Lsongs  ·  Miro  ·  Mpg123  ·  Muine  ·  Music Player Daemon  ·  Music on Console  · Noatun  ·  Ogle DVD Player  ·  Rhythmbox  ·  Totem  ·  Unix Amiga Delitracker Emulator  ·  Xine  ·  XMMS  ·  XMMS2
 
跨平台
Adobe Flash Player  ·  Banshee  ·  Boxee  ·  CoreAVC CorePlayer  ·  DivX Player  ·  Core Pocket Media Player  ·  ffplay  ·  ITunes  ·  Miro  · MPlayer  ·  QuickTime  ·  VLC多媒体播放器  ·  RealPlayer  ·  SMPlayer  ·  Songbird  ·  XBMC  ·  Zinf
 
技术
编解码器  ·  视频文件格式  ·  Demultiplexer  ·  网络电台  ·  网络电视  ·  Playlist  ·  Media resource locator  ·  Music visualization  ·  Podcast  · 视频编解码器  ·  Category:音频编解码器
 
相关条目
Comparison of video player software  ·  Comparison of audio player software  ·  Video player  ·  HD media player  ·  Media center  · 可携式媒体播放器
 
媒体播放器比较 · 媒体播放器列表
取自“ http://zh.wikipedia.org/w/index.php?title=媒体播放器列表&oldid=28839683”
3个分类 :

  • 软件比较
  • 媒体播放器
  • 软件列表
好长好长,在如今啥都比拼参数的时代,这个应该很讨人喜欢吧^_^
那么Alberl来分析一下结果:
1、从时间来看,都有10多年的历史了,其权威性和稳定性肯定不用怀疑。
2、从跨平台来看,显然 amaroK、 MPlayer、 VLC完胜, RealPlayer其次, 其他的就不用提了。
3、虽然跨平台淘汰了大部分播放器,不过其中知名的播放器还是得提一下: foobar2000、 iTunes、 Media Center、 Media Player Classic、 QuickTime、 TTPlayer、 Winamp、 Windows Media Player、 Zinf。  貌似都很知名o(╯□╰)o
4、其实跨平台仅仅是很不重要的一个参数,不过既然有跨平台的知名产品,自然选择跨平台啦~
5、从功能来看, amaroK是个音频播放器,显然也惨遭淘汰,显然只剩下 MPlayer 、 VLC。
不过 Media Center功能完胜, Windows Media Player也不差,微软系列果然强大,其API也非常易于使用,但这里选择开源播放器,所以不予考虑。
所以参数比拼结果是: MPlayer 、 VLC。下面进行总决赛:
1、MPlayer是2000年9月;VLC是2000年2月。
2、 项目更新速度也差不多。
3、功能列表一样。
4、协议支持一样。
5、音频格式支持,MPlayer全能;VLC不支持 RealAudio、APE、ALAC,不过这只是上述列表上写的,Alberl对此表示怀疑,有待验证。
6、视频格式两者都全能。
7、容器格式两者都全能。
8、光盘格式支持两者差不多。
9、元数据格式支持VLC多一个。
10、字幕支持VLC少一个。
其他的就不再比较了,单从参数来比较,肯定是不科学的,并且这两者都是著名的全能播放器,所以肯定可以满足绝大部分用户的需求,就无需再比了。因此在这一轮的比赛中, MPlayer 、 VLC不相上下。下一篇教程将继续比较其他方面。

转载于:https://www.cnblogs.com/james1207/p/3367818.html

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

  1. 仿迅雷播放器教程 -- 媒体播放三大底层架构简析 (3)

    上一个教程中对比了数十种知名播放器,最终选定了VLC和MPlayer,那么这两种谁更胜一筹呢?  我们来看一看射手播放器作者的评价. 来源: <http://blog.splayer.org/i ...

  2. 教程:媒体播放器SKIN制作全攻略[原创]

    因为不太知道怎样的教程比较合用,所以我想把这个教程做成互动式的,一部分一部分地放上来,大家可以对这篇文档提出自己的建议和要求,我根据大家的需求来改,目前拟定的目录如下: 微软媒体播放器SKIN制作教程 ...

  3. android 播放器 wav 无法播放,对于Android媒体播放器mp3与wav(For android media player mp3 vs. wav)...

    对于Android媒体播放器mp3与wav(For android media player mp3 vs. wav) 我想知道在Android媒体播放器上加载和播放小wav是否比较快的小文件更快. ...

  4. android百度播放器,终结媒体播放器 百度推新Android浏览器

    [PConline资讯]昨夜晚间,有消息称百度推出一款新的Android系统移动浏览器,该款移动浏览器最大的功能特色就是使得用户能够在没有安装媒体播放器的前提下播放视频,支持网页游戏,大幅度提高上网速 ...

  5. 仿迅雷播放器教程 -- 权威界面库对比 (8)

    上一个教程对MFC的历史已经介绍很多了,那么界面方面该怎么选择呢? 说起界面,那真是百家争鸣.C++里面其他的都好说,像什么XML解析顶多也就十几个著名开源库而已.Office 操作的开源库仅有几个, ...

  6. 【【【超高仿】】】迅雷播放器教程 -- 总结(14)

    代码下载:http://download.csdn.net/detail/qq316293804/6502879 迅雷播放器教程汇总: 仿迅雷播放器教程 -- 基于ffmpeg的C++播放器 (1) ...

  7. 仿迅雷播放器教程 -- 总结(14)

    代码下载:http://download.csdn.net/detail/u012248739/6502965 迅雷播放器教程汇总: 仿迅雷播放器教程 -- 基于ffmpeg的C++播放器 (1) 仿 ...

  8. 【【【超高仿】】】迅雷播放器教程 -- 总结——对界面开发介绍非常详细

    http://blog.csdn.net/qq316293804/article/details/14162539 版权声明:本文为博主原创文章,未经博主允许不得转载. 代码下载:http://dow ...

  9. [置顶] 【【【超高仿】】】迅雷播放器教程 -- 总结(14)

    代码下载:http://download.csdn.net/detail/qq316293804/6502879 迅雷播放器教程汇总: 仿迅雷播放器教程 -- 基于ffmpeg的C++播放器 (1) ...

  10. VLC媒体播放器介绍

    VLC媒体播放器介绍 VLC媒体播放器是一高度便携的多媒体播放器,可播放多种音视频格式,如:MPEG-1.MPEG-2.MPEG-4.DivX.mp3.ogg等,也支持DVD.VCD和各种流协议.它还 ...

最新文章

  1. 用Scrapy爬虫框架爬取食品论坛数据并存入数据库
  2. kill无法杀死某个进程
  3. os项目icon和default 等相关图标命名规则和大小设置
  4. 浅谈 Android 自定义锁屏页的发车姿势
  5. ITK:使用连通性细分具有相似统计信息的像素
  6. java计算面积的方法_JAVA多态计算面积main函数调用方法
  7. Android 自动动画布局更新 使用,在RecyclerView上使用布局动画(Layout animation)
  8. c语言源程序自动评判系统,C语言源程序的自动评判毕业设计论文
  9. hadoop、hbase、hive、spark分布式系统架构原理
  10. Futter基础第10篇: 实现替换路由、返回到根路由
  11. 【计算机组成原理】计算机系统概述 —— 计算机硬件组成与性能指标
  12. sql注入之——sql注入防御方法
  13. 苹果手机屏幕镜像搜索不到电视_手机自带的无线投屏总说找不到设备?
  14. matlab添加文件夹语音_怎么使用MATLAB导入语音,如果是用MP3录音过的WAV文件又怎么导入?...
  15. 英迈国际和MassChallenge选出入围彗星竞赛决赛的最佳B2B初创公司
  16. 三点定位算法--用于平面2D定位
  17. PAT乙级1033 旧键盘打字
  18. OptaPlanner将弃用DRL(Drools)评分方式!!!
  19. 【数据结构】广义表的基本概念
  20. 如何将xml格式转换为yolov5所需的txt格式

热门文章

  1. 红外图像特点及识别方法
  2. python爬虫微信_python 微信爬虫
  3. Web安全深度剖析-笔记
  4. 航拍地形图转换成地形图_无人机航测生成地形图技术流程(Pix4D+ArcGIS+CASS)...
  5. 单片机:Keil的安装教程
  6. 萤火小程序商城V2.0开源版源码-支持小程序+H5+公众号+APP
  7. UCF101动作识别数据集
  8. 谷歌浏览器扩展权限的问题:允许扩展程序读取和更改网站数据
  9. html 安卓解锁,【华为手机解账户锁教程】手撕篇3 完美解锁华为EMUI8.0,8.1,8.2系统...
  10. 2019年win10最精简版本——win10企业2019长期服务版本下载和激活密钥