TranslateProject/published/201910/20191009 Top 10 open source video players for Linux.md

137 lines
5.7 KiB
Markdown
Raw Permalink Normal View History

2019-10-15 08:53:12 +08:00
[#]: collector: (lujun9972)
[#]: translator: (geekpi)
2019-10-19 23:23:37 +08:00
[#]: reviewer: (wxy)
[#]: publisher: (wxy)
[#]: url: (https://linux.cn/article-11481-1.html)
2019-10-15 08:53:12 +08:00
[#]: subject: (Top 10 open source video players for Linux)
[#]: via: (https://opensourceforu.com/2019/10/top-10-open-source-video-players-for-linux/)
[#]: author: (Stella Aldridge https://opensourceforu.com/author/stella-aldridge/)
Linux 中的十大开源视频播放器
======
2019-10-19 23:23:37 +08:00
![][1]
2019-10-15 08:53:12 +08:00
2019-10-19 23:23:37 +08:00
> 选择合适的视频播放器有助于确保你获得最佳的观看体验,并为你提供[创建视频网站][3]的工具。你甚至可以根据个人喜好自定义正在观看的视频。
2019-10-15 08:53:12 +08:00
2019-10-19 23:23:37 +08:00
因此,为了帮助你挑选适合你需求的最佳播放器,我们列出了 Linux 中的十大开源播放器。
2019-10-15 08:53:12 +08:00
让我们来看看:
2019-10-19 23:23:37 +08:00
### 1、XBMC Kodi 媒体中心
2019-10-15 08:53:12 +08:00
这是一个灵活的跨平台播放器,核心使用 C++ 编写,并提供 Python 脚本作为附加组件。使用 Kodi 的好处包括:
* 提供超过 69 种语言版本
* 用户可以从网络和本地存储播放音频、视频和媒体播放文件
* 可与 JeOS 一起作为应用套件用于智能电视和机顶盒等设备
* 有很多不错的附加组件,如视频和音频流插件、主题、屏幕保护程序等
* 它支持多种格式,如 MPEG-1、2、4、RealVideo、HVC、HEVC 等
2019-10-19 23:23:37 +08:00
### 2、VLC 媒体播放器
2019-10-15 08:53:12 +08:00
2019-10-19 23:23:37 +08:00
由于该播放器在一系列操作系统上具有令人印象深刻的功能和可用性,它出现在列表上是理所当然的。它使用 C、C++ 和 Objective C 编写用户无需使用插件这要归功于它对解码库的广泛支持。VLC 媒体播放器的优势包括:
2019-10-15 08:53:12 +08:00
* 在 Linux 上支持 DVD 播放器
* 能够播放 .iso 文件
* 能够播放高清录制的 D-VHS 磁带
* 可以直接从 U 盘或外部驱动器运行
* API 支持和浏览器支持(通过插件)
2019-10-19 23:23:37 +08:00
### 3、BomiCMPlayer
2019-10-15 08:53:12 +08:00
这个灵活和强大的播放器被许多普通用户选择,它的优势有:
2019-10-19 23:23:37 +08:00
* 易于使用的图形用户界面GUI
2019-10-15 08:53:12 +08:00
* 令人印象深刻的播放能力
2019-10-19 23:23:37 +08:00
* 可以恢复播放
2019-10-15 08:53:12 +08:00
* 支持字幕,可以渲染多个字幕文件
2019-10-19 23:23:37 +08:00
![][4]
2019-10-15 08:53:12 +08:00
2019-10-19 23:23:37 +08:00
### 4、Miro 音乐与视频播放器
2019-10-15 08:53:12 +08:00
2019-10-19 23:23:37 +08:00
以前被称为 Democracy PlayerDTVMiro 由<ruby>参与文化基金会<rt>Participatory Culture Foundation</rt></ruby>重新开发,是一个不错的跨平台音频视频播放器。令人印象深刻,因为:
2019-10-15 08:53:12 +08:00
* 支持一些高清音频和视频
* 提供超过 40 种语言版本
2019-10-19 23:23:37 +08:00
* 可以播放多种文件格式例如QuickTime、WMV、MPEG 文件、AVI、XVID
2019-10-15 08:53:12 +08:00
* 一旦可用,可以自动通知用户并下载视频
2019-10-19 23:23:37 +08:00
### 5、SMPlayer
2019-10-15 08:53:12 +08:00
2019-10-19 23:23:37 +08:00
这个跨平台的媒体播放器,只使用 C++ 的 Qt 库编写,它是一个强大的多功能播放器。我们喜欢它,因为:
2019-10-15 08:53:12 +08:00
* 有多语言选择
* 支持所有默认格式
2019-10-19 23:23:37 +08:00
* 支持 EDL 文件,你可以配置从互联网获取的字幕
2019-10-15 08:53:12 +08:00
* 可从互联网下载的各种皮肤
* 倍速播放
2019-10-19 23:23:37 +08:00
### 6、MPV 播放器
2019-10-15 08:53:12 +08:00
它用 C、Objective-C、Lua 和 Python 编写,免费、易于使用,并且有许多新功能,便于使用。主要加分是:
* 可以编译为一个库,公开客户端 API从而增强控制
* 允许媒体编码
2019-10-19 23:23:37 +08:00
* 平滑动画
2019-10-15 08:53:12 +08:00
2019-10-19 23:23:37 +08:00
### 7、Deepin Movie
2019-10-15 08:53:12 +08:00
此播放器是开源媒体播放器的一个极好的例子,它有很多优势,包括:
* 通过键盘完成所有播放操作
* 各种格式的视频文件可以通过这个播放器轻松播放
* 流媒体功能能让用户享受许多在线视频资源
2019-10-19 23:23:37 +08:00
### 8、Gnome 视频
2019-10-15 08:53:12 +08:00
2019-10-19 23:23:37 +08:00
以前称为 Totem这是 Gnome 桌面环境的播放器。
2019-10-15 08:53:12 +08:00
2019-10-19 23:23:37 +08:00
完全用 C 编写,使用 GStreamer 多媒体框架构建,高于 2.7.1 的版本使用 xine 作为后端。它是很棒的,因为:
2019-10-15 08:53:12 +08:00
它支持大量的格式,包括:
* SHOUTcast、SMIL、M3U、Windows 媒体播放器格式等
* 你可以在播放过程中调整灯光设置,如亮度和对比度
* 加载 SubRip 字幕
* 支持从互联网频道(如 Apple直接播放视频
2019-10-19 23:23:37 +08:00
### 9、Xine 多媒体播放器
2019-10-15 08:53:12 +08:00
我们列表中用 C 编写的另外一个跨平台多媒体播放器。这是一个全能播放器,因为:
2019-10-19 23:23:37 +08:00
* 它支持物理媒体以及视频设备。3gp、MKV、 MOV、Mp4、音频格式
2019-10-15 08:53:12 +08:00
* 网络协议V4L、DVB 和 PVR 等
* 它可以手动校正音频和视频流的同步
2019-10-19 23:23:37 +08:00
### 10、ExMPlayer
2019-10-15 08:53:12 +08:00
2019-10-19 23:23:37 +08:00
最后但同样重要的一个ExMPlayer 是一个惊人的、强大的 MPlayer 的 GUI 前端。它的优点包括:
2019-10-15 08:53:12 +08:00
* 可以播放任何媒体格式
* 支持网络流和字幕
* 易于使用的音频转换器
* 高品质的音频提取,而不会影响音质
2019-10-19 23:23:37 +08:00
上面这些视频播放器在 Linux 上工作得很好。我们建议你尝试一下,选择一个最适合你的播放器。
2019-10-15 08:53:12 +08:00
--------------------------------------------------------------------------------
via: https://opensourceforu.com/2019/10/top-10-open-source-video-players-for-linux/
作者:[Stella Aldridge][a]
选题:[lujun9972][b]
译者:[geekpi](https://github.com/geekpi)
2019-10-19 23:23:37 +08:00
校对:[wxy](https://github.com/wxy)
2019-10-15 08:53:12 +08:00
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://opensourceforu.com/author/stella-aldridge/
[b]: https://github.com/lujun9972
[1]: https://i2.wp.com/opensourceforu.com/wp-content/uploads/2019/10/Depositphotos_50337841_l-2015.jpg?resize=696%2C585&ssl=1 (Depositphotos_50337841_l-2015)
[2]: https://i2.wp.com/opensourceforu.com/wp-content/uploads/2019/10/Depositphotos_50337841_l-2015.jpg?fit=900%2C756&ssl=1
[3]: https://www.ning.com/create-video-website/
[4]: https://i2.wp.com/opensourceforu.com/wp-content/uploads/2019/10/Depositphotos_20380441_l-2015.jpg?resize=350%2C231&ssl=1
[5]: https://i2.wp.com/opensourceforu.com/wp-content/uploads/2019/10/Depositphotos_20380441_l-2015.jpg?ssl=1