Amarok

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提供了以下基本功能:

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平台。

发展历程

主要版号开发代号次要版号发布日期附注0.50.5.02003年6月23日最初的版本0.60.6.02003年9月20日0.7.02003年11月16日加入乐曲间的淡出淡入效果(Crossfading)以及自定义字段1.01.0.02004年6月17日加入可搜索的“收藏库”、文件浏览器、来自Amazon的封面和状态1.1I am a rock1.1.02004年9月27日加入乐曲评分功能以及对Xine、MAS和K3b的支持1.21.2.02005年2月14日支持iPod、Audioscrobbler、MySQL和一个可修改布景的查看器1.3Airborne1.3.02005年8月14日在接口、动态播放清单使用新的播放清单。支持播客、播放清单里的相对路径、播放清单等候区,并完成和维基百科的集成1.3.92006年3月26日支持Helix和GStreamer引擎,改进播客播放接口1.4Fast Forward1.4.02006年5月17日改善对移动设备的支持,将last.fm移到内容浏览器里,对于Xine的无空隙播放,使用脚本抓取歌词进一步集成维基百科,支持以拖曳方式抓取音乐CD,改进播客管理接口1.4.12006年7月2日改进性能与易用性,从amaroK改名为Amarok。改由脚本的方式支持last.fm以及评分功能1.4.22006年8月22日DAAP客户端、MTP媒体设备支持。动态收藏库,自定义last.fm站台1.4.32006年9月5日AFT (Amarok File Tracking)1.4.42006年10月30日集成Magnatune,对 Crossfading提供三种不同方式使用Xine以及Helix引擎1.4.52007年2月4日SHOUTcast流,标签1.4.62007年6月21日新图标主题、Rockbox支持1.4.72007年8月13日更新图标和Cool Streams1.4.82007年12月20日加入及改进最新的iPod(使用libgpod3):第六代iPod classic,第三代iPod nano、iPod touch1.4.92008年4月9日针对Kubuntu发布。因包含了一个重要的程序错误,故很快便发布1.4.9.1版取代1.4.9.12008年4月12日更新翻译以及修复错误1.4.102008年8月13日重要的安全性更新2.0In the beginning2.0.02008年12月10日从头到尾重新设计接口,增加更多的图形化特性。移植到KDE 4上。首次支持Microsoft Windows和Mac OS X系统Magellan2.0.1.12009年1月11日在播放列表中搜索和过滤Only Time Will Tell2.0.22009年3月5日Bug和稳定性修复2.1Let There be Light2.1.02009年6月3日ReplayGain支持,内容查看,新的播放列表布局编辑器, Amarok URLs以及书签Oceania2.1.12009年6月17日Bug修复2.2Sunjammer2.2.02009年10月1日界面修改,增加照片和视频的Plasma部件,改进收藏窗口的导航,改进了播放列表的排序和编辑Weightless2.2.12009年11月16日更快速的收藏扫描仪,播客分组,自动读取播客,播放列表中SMB(Samba)的支持Maya Gold2.2.22010年1月11日Moodbar支持,音乐自定义标签,播客改进,及众多Bug修复2.3Clear Light2.3.02010年3月15日优化播客支持及播放列表的保存,众多小规模改进The Bell2.3.12010年5月31日自动化播放列表生成器,Context View的两个新applet,封面读取改进,及众多Bug修复和小改进Moonshine2.3.22010年9月21日动态采集修复(尝试更优地与硬盘及USB大量存储设备协作),兼容KDE 4.5,其他Bug修复2.4Slipstream2.4.02011年1月15日当从文件浏览器复制到本地收藏﹑音轨从某文件格式转换为另一种,其他Bug修复Resolution2.4.12011年5月8日连同远程收藏,歌词和iPod的处理均受改善;Organize Collection对话框中的新预览特性;其他Bug修复Nightshade2.4.22011年7月7日本地音乐和播放列表中,收藏上的拖放功能可用于复制或移动;其他Bug修复Berlin2.4.32011年8月1日使用LLVM的前端Clang编译,其他Bug修复2.5Earth Moving2.52011年12月20日重写USB大量存储设备的支持,集成Amazon MP3商店,Amarok的Windows版本正式稳定2.6In Dulci Jubilo2.62012年8月13日对iPod及iPhone支持的翻修已完成,针对类iPod及USB大量存储设备的转码

功能和服务

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 Music Player是Clementine的一个分支,截至2023年仍在定期更新。Exaile是Amarok 1.4的GTK+克隆。Gereqi是Amarok 1.4的克隆,使用PySide编写。Pana是Amarok 1.4的一个分支,但该项目后来已停止开发。

广告位:底部(ad-bottom)—— 请到中台「公共区块」编辑此内容