Amarok
The Amarok Team开发的多媒体播放器
Amarok是一款在LINUX或其他类UNIX操作系统中运行的音频播放器软件。它是以自由软件的形式推出。Amarok 是由The Amarok Team团队开发的,最新稳定版 2.5,支持操作系统有类Unix、Windows等,Amarok符合GNU General Public License许可协议。它的名字最初是amaroK,在2006年6月中时才改成Amarok。Amarok的历史始于Mark Kretschmann的创意,他希望改进XMMS播放器。随后,项目吸引了更多开发者,包括Max Howell和Christian Muehlhaeuser,他们对Amarok的用户界面和功能做出了重要贡献。Amarok的设计灵感来自于Midnight Commander的双窗格界面,其目的是简化音乐文件的管理和播放。Amarok 2.0版本在2008年12月发布,带来了全新的用户界面和对多种在线服务的集成。Amarok 3.0的Alpha预览版在2021年发布,计划将项目移植到Qt5平台。
发展历程
功能和服务
Amarok 在播放音乐档案以外还提供了很多功能。例如Amarok可以根据音乐类型、歌手和专辑来管理音乐集,也可以为众多的音乐格式加入标签,加入歌词、唱片封面,也会自动按所播放的音乐评分。Amarok提供了以下基本功能:
1. 播放各种格式的媒体文件,包括FLAC、Ogg、MP3、AAC、WAV、WMA和Musepack等,但不播放嵌入了DRM的数字音乐文件。
2. 为数字音乐文件标记标签,支持FLAC、Ogg Vorbis、WMA、AAC、MP3和RealMedia格式。
3. 创建和编辑播放列表,包括智能和动态播放列表。动态播放列表可以使用Amarok脚本给予歌曲的“评分”和存储在数据库中的播放次数等信息。
4. 同步、检索、播放或上传音乐到数字音乐播放器,如iPod、iriver iFP、Creative NOMAD、Creative ZEN、MTP、Rio Karma和支持VFAT的USB设备。
5. 从维基百科显示艺术家信息并检索歌词。
6. 支持Last.fm,包括提交播放的曲目到Last.fm,检索类似的艺术家并播放Last FM流。
7. 支持播客订阅和播放。
8. 音乐管理功能,允许用户组织和管理他们的音乐库,支持自动文件组织、元数据编辑和专辑封面管理。
9. 音乐发现功能,根据用户的听歌习惯提供推荐和建议。
10. 支持互联网广播流和播客订阅,允许用户探索各种在线音频内容。
11. 跨平台支持,适用于类Unix操作系统,并且也可以编译为Windows版本。
12. 从1.4.4版本开始,Amarok包含了Magnatune的集成,这是一个非DRM数字音乐商店,因此用户可以购买OGG、FLAC、WAV和MP3格式的音乐。
相关事件
Amarok的发展历程中,从1.4版本过渡到2.0版本受到了许多用户的批评。针对这些更新,已建立了各种新项目,基于Amarok 1.4.x版本。Amarok Live是一个与magnatune.com共同推广的Live CD Linux发行版,旨在推广自由软件和开放音乐的理念。Clementine是Amarok 1.4的多平台分支,将其移植到Qt 4框架。Strawberry 音乐 Player是Clementine的一个分支,截至2023年仍在定期更新。Exaile是Amarok 1.4的GTK+克隆。Gereqi是Amarok 1.4的克隆,使用PySide编写。Pana是Amarok 1.4的一个分支,但该项目后来已停止开发。
参考资料
目录
概述
发展历程
功能和服务
相关事件
参考资料