1. XBMC – Kodi Media Center
灵活的跨平台播放器,核心是C++写的,Python脚本作为附加组件。
- 提供超过69种语言的版本
- 可播放网络和本地的音频、视频和媒体文件
- 可以与JeOS一起作为应用程序套件在智能电视和机顶盒等设备中使用
- 有很多不错的附件,比如视频和音频流插件、主题、屏幕保护等
- 支持多种格式,比如MPEG-1,2,4, RealVideo, HVC, HEVC等
2. VLC Media Player
在一系列操作系统上都有强大的功能和可用性。由C、C++和Objective C编写,对解码库有广泛支持,故而不需要插件。
- Linux上支持DVD播放器
- 有播放.iso文件的能力
- 能播放高清录制的D-VHS磁带
- 可直接从U盘或外部驱动器运行
- 支持API和浏览器(通过插件)
3. Bomi (CMPlayer)
灵活强大,满足普通用户的大部分需求。
- 好用的GUI
- 强大的播放能力
- 可恢复播放
- 支持字母,可渲染多个字幕文件
4. Miro Music and Video Player
不错的跨平台视频音频播放器。
- 支持一些高清的音频和视频
- 支持超过40种语言
- 可播放很多文件格式,比如QuickTime, WMV, MPEG files, Audio Video Interface (AVI), XVID
- 视频可访问时能通知用户并自动下载
5. SMPlayer
多功能,跨平台,只用C++的Qt库编写。
- 有多语言选项
- 支持所有默认模式
- 支持EDL文件,可以配置从网络上获取的字幕
- 可从网上下载很多皮肤
- 倍速播放
6. MPV Player
用C, Objective-C, Lua, 和Python编写,免费,简便实用,有许多的新功能。
- 可以作为库编译,公开客户端API,从而增强控制
- 允许媒体编码
- 平滑动画
7. Deepin Movie
开源,优势多。
-
键盘完成所有操作
-
轻松播放各种格式的视频文件
-
流媒体功能让用户享受许多的网上视频资源
8. Gnome Videos
完全用 C 编写,使用 GStreamer 多媒体框架构建,高于 2.7.1 的版本使用 xine 作为后端。
- 支持大量的格式,包括:SHOUTcast、SMIL、M3U、Windows 媒体播放器格式等
- 可以在播放过程中调整灯光设置,如亮度和对比度
- 加载 SubRip 字幕
- 支持从互联网频道(如 Apple)直接播放视频
9、Xine 多媒体播放器
用 C 编写,全能的跨平台多媒体播放器。
- 支持物理媒体以及视频设备。3gp、MKV、 MOV、Mp4、音频格式
- 网络协议,V4L、DVB 和 PVR 等
- 可以手动校正音频和视频流的同步
10、ExMPlayer
ExMPlayer 是一个惊人的、强大的 MPlayer 的 GUI 前端。
- 可以播放任何媒体格式
- 支持网络流和字幕
- 易于使用的音频转换器
- 高品质的音频提取,而不会影响音质
来自:https://opensourceforu.com/2019/10/top-10-open-source-video-players-for-linux/