标签 音乐 下的文章

随着你对 Linux 的熟悉(也许会成为你首要使用的操作系统),你终将会寻找能在 Linux 上有效管理音乐的工具。你首先想到 iTunes,因为它是近几年最流行的音乐管理工具,但你马上会发现 iTunes 并没有 Linux 版本。而且,现在,你会发现还有比 iTunes 更好的音乐管理工具。

尽管如此,这并不意味着你就不能使用你喜欢的方式管理音乐。Linux 上有很多方式可以让你整理你的曲库。以下六种,仅供参考:

通过WINE运行iTunes

尽管 iTunes 没有Linux版,你还是可以试试 使用 WINE 运行 iTunes 或 PlayOnLinux 的。这些软件给本来只能运行于Windows下的应用程序添加一个兼容层,这样就能让他们运行在Linux上了,但这样的方法效果十有分限。因此,并非所有 Windows 应用程序都能使用WINE运行 - 但这还是一个值得尝试的方法。

各个版本的iTunes结果可能给你不同的结果,但一般都遵循以下方法:

  1. 安装WINE
  2. 在WINE里运行iTunes安装程序
  3. 在网上搜索并解决你遇到的问题。

如果你在安装时遇到无法解决的问题,比如安装程序错误,或者安装好的程序运行不了,那是没办法的,WINE 就是这样。

如果你想在 WINE 上运行 iTunes 而且运气很好的跑起来了,那真是很棒。但如果你还想考虑运行一个原生的Linux应用,或者 WINE 不工作的话,还有很多其他选择的。有几个曲库管理软件能让你很方便的管理你的音乐并直接进行播放,还可以制作播放列表。

Amarok

如果你使用KDE环境,我推荐 Amarok。它具有 很多管理音乐的特性 而且它还能与KDE桌面环境无缝兼容。它有很多实用的特性如集成了 Last.FM、文件跟踪、动态播放列表及脚本支持。它甚至会自动在你播放曲目时,自动下载艺术家封面。

Banshee

如果你使用 GNOME 或其他任何基于 GTK 的桌面环境(它们十分常见)的话,我推荐使用使用Bansee作为 全功能曲库管理工具 。它的功能与Amarok类似,也集成了Last.FM,支持互联网广播,支持podcast等等。选择 Amarok 还是 Bansee 要看你使用的桌面环境(这样才能无缝整合)。

Rhythmbox

Rhythmbox是一个更好基于GTK的桌面环境的轻量级的曲库替代品。尽管如此,它也还是有一些自己的特性的。它也支持Last.FM,同时还能无缝播放并与其它如 Nautilus、XChat及Pidgin 等进行整合。

Clementine

另一款叫 Clementine 的软件也值得我推荐,因为它的界面简洁、易用。它支持非常多的第三方服务例如Spotify,Digtal Imported 及Dropbox。Android系统上还有一款用作 Clementine 遥控的app。Clementine是跨平台的 , 还支持Mac OS X 及 Windows。

这些程序都能很好的管理并播放你的音乐。唯一的问题是这些程序都不支持与 iOS 设备的整合, 而且目前Linux 上还没有程序能做到这一点。但 iOS 经过很多改进后,已经并不需要再连接到电脑了。

Google Play Music

最后,如果上面的那些程序还不能满足你的需求的话,你可以试试 Google Play Music。这个在线服务也可以用作播放音乐的曲库管理工具,但它还有几个额外的好处。你可以上传所有的音乐,并且在所有能上网的设备上获取这些音乐。这也意味着你不需要在电脑或者移动设备之间同步你的音乐(无论是 Android 还是 iOS 设备),因为你可以这些设备中使用Google Play Music。 如果你想要扩展你的曲库,你可以订阅 All Access 服务,但这并不是必须的。你不需要支付任何费用也可在你的曲库中储存20,000首

靠,居然没有 Spotify ?!

尽管 Spotify 也是一款管理和听音乐的方法,我不推荐它的唯一原因是它事实上并不让你管理你的音乐。你不能将曲目上传到 Spotify - 只能它们给你提供的曲目。尽管它们提供了很多,但口味未必一样。

你还有其他选择

以上六个软件应该可以在给你带来类似 iTunes 的功能了。这些软件主要是能让你管理和播放你的曲库,但如果你还需要 iTunes 里的其他特性,其他Linux原生软件或许能满足这类需求。

你通常在Linux上使用哪些音乐播放器?在下方评论与我们分享吧!


via: http://www.makeuseof.com/tag/top-6-ways-get-itunes-experience-linux/

作者:Danny Stieben 译者:KevinSJ 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

解决办法通常没有那么难

Grooveshark 对于喜欢音乐的人来说是一个不错的在线平台,同时有多种从上面下载音乐的方法。Groovesquid 是众多允许用户从 Grooveshark 上下载音乐的应用之一,并且是支持多平台的。

只要有在线流媒体服务,就一定有方法将你看过或听过的视频及音乐保存到本地。即使下载接口关闭了,也不是什么大不了的事,因为还有很多种解决方法,无论你用的什么操作系统。比如,网络上就有许多种 YouTube 下载器,同样的道理,从 Grooveshark 上下载音乐也并非难事。

现在,得考虑合法性的问题。与许多其他应用一样,Groovesquid 并非是完全不合法的。如果有用户使用应用去做一些非法的事情,那责任应归咎于用户。同样的道理也适用于 utorrent 或者 Bittorrent。只要你不触及版权问题,那你就可以无所顾忌的使用 Groovesquid 了。

快捷高效的 Groovesquid

你能够找到的 Groovesquid 的唯一缺点是,它是基于 Java 而编写的,这从来都不是一个好的兆头。虽然为了确保应用的可移植性这样做确实是一个好方法,但这样做的结果导致了其糟糕的界面。确实是非常糟糕的的界面,不过这一点并不会影响到用户的使用体验,特别是这款应用所完成的工作时如此的有用。

有一点需要注意的地方。Groovesquid 是一款免费的应用,但为了将免费保持下去,它会在菜单栏的右侧显示一则广告。这对大多数人来说都应该不是问题,不过最好在打开应用后注意下菜单栏右侧(那不是应用的一部分)。

从易用性的角度来看,这款应用非常简洁。用户可以通过在顶部地址栏里输入链接直接下载单曲,地址栏的位置可以通过其左侧的下拉菜单进行修改。在下拉菜单中,也可以修改为歌曲名称、流行度、专辑名称、播放列表以及艺术家。有些选项向你提供了诸如查看 Grooveshark 上最流行的音乐,或者下载整个播放列表等。

你可以下载 Groovesquid 0.7.0

  • jar 文件大小:3.8 MB
  • tar.gz 文件大小:549 KB

下载完 Jar 文件后,你所需要做的是将其权限修改为可执行,然后让 Java 来完成剩下的工作。

via: http://news.softpedia.com/news/How-to-Download-Music-from-Grooveshark-with-a-Linux-OS-468268.shtml

作者:Silviu Stahie 译者:Stevearzh 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

如果你喜欢流媒体音乐和原创音乐,你不能错过SoundCloud。这家云流媒体服务总部设在德国,这对任何音乐爱好者都非常有名,且功能完善。自然,作为一个Linux爱好者,你可能想知道如何在Linux中体现你对音乐的热情。作为一个解决方案,我建议你使用Soundcloud2000,这是一个脱胎于Music Hack Day Stockholm '13SoundCloud的命令行客户端

安装

对于Debian或者Ubuntu用户,如下安装:

$ sudo apt-get install portaudio19-dev libmpg123-dev libncurses-dev ruby1.9.1-dev
$ sudo gem install soundcloud2000

对于Archlinux用户,在AUR仓库中可以获取到包

对于Fedora用户,如下安装:

$ sudo yum install portaudio-devel libmpg123-devel ncurses-devel ruby-devel
$ sudo gem install soundcloud2000

对于CentOS用户,安装或者升级到最新 Ruby/RubyGems (1.9或更高),启用Repoforge repo,如下安装:

$ sudo yum install portaudio-devel mpg123-devel
$ sudo gem install curses soundcloud2000 

最后,到官方的github页面获取源码

使用

Soundcloud2000非常容易使用。有些人甚至会说简单。我喜欢它的庄重以及三位作者和贡献者的努力。如下启动它:

$ soundcloud2000

这里,你将看到一个闪屏:

接着是歌曲列表:

您可以通过上下键滚动列表,回车播放一首歌曲,空格键是暂停/恢复,左右箭头键是快进/快退。正如你所看到的,没有什么突破性的但绝对符合人体工程学。

如果随机列表太长无法滚动完,你有一个选项来查看所有曲目,用户通过点击'u'键接着输入自己的名字。

这可能是Soundcloud2000的主要缺陷之一。虽然导航没有优化过,但是我对这个很年轻的软件的改善和支持还是寄予厚望的。

奖励

另外一个额外的奖励:如果你喜欢在终端上使用SoundCloud的想法,但不想安装任何额外的软件(也许你不能),我劝你去cmd.fm。该网站是一个伪装的SoundCloud,它隐藏在一个shell界面后。

输入“help”可以得到命令列表,这比Soundcloud2000长很多。比如,我看到:

  • \_genres 列出所有流派
  • \_play random 随机播放
  • \_pause 暂停播放
  • \_playlist new 建立新的播放节目单
  • \_loop 循环播放
  • \_cinema 如同星球大战一样的字幕

它甚至支持通过tab键自动补完流派名称

最后,Soundcloud2000的确是一个整洁的程序。我们可以原谅其目前的缺陷,因为它还年轻。我真的希望它会成长,并包含更多的功能(并从潜在的cmd.fm得到的灵感)。

如果您喜欢这个主意,我邀请你支持程序员,如果你喜欢这类举措,请支持Music Hack Day,这其中混合了软件开发和音乐。

你认为在命令行下使用SoundCloud怎么样?让我们在评论中知道你的想法。


via: http://xmodulo.com/2014/07/access-soundcloud-command-line-linux.html

原文作者:Adrien Brochard

译者:geekpi 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

除了免费的流媒体音乐外,我最喜欢Spotify的地方就是它的歌词插件了。有时候我听不懂一首歌里面的所有歌词,尤其是rap。TuneWiki插件在这种情况下就派得上用场了。但TuneWiki仅有支持Windows和iTune的插件,那我们在linux桌面上有什么选择呢?

如果你使用过一段时间Linux桌面,你也许听过OSD Lyrics。它是一个显示桌面歌词的小程序。你可以借助一些音乐播放器来使用它,比如 Rythmbox,BansheeClementine等等。

在Ubuntu 14.04和Linux mint 17上安装OSD Lyrics

两年以前 OSD Lyrics 它的官方仓库还在积极地维护,但现在对它的开发已经停止了。尽管这个PPA已经不可用,但可以通过网络下载OSD Lyrics的安装包。虽然这些安装执行文件最初是为 Ubuntu 12.02 设计的,但这些文件也能在 Ubuntu 14.04 上良好地工作。我们一起看看怎么在 Ubuntu 14.04 和 Linux mint 17 上安装OSD Lyrics。

前往下载页下载OSDLyrics,根据你是使用32位还是64位的ubuntu来下载相应的.deb 文件。你会在网页的上方找到这些文件。

下载完成后,双击它通过使用Ubuntu软件中心来安装。另外,你也可以使用Gdebi 来快速地安装.deb安装包。

怎样在 Ububtu 和 linux mnit 上使用 OSD Lyrics 显示歌词

安装完成后,你可以从Unity Dash运行OSD Lyrics :

首次运行时,OSD Lyrics会检测你的系统中能被它支持的播放器。你可以设定一个默认播放器,以后当你运行OSD Lyrics时它就会自动启动 。

有一件事值得注意,那就是OSD Lyrics不像Shazam等软件一样,它不是通过音频来寻找歌词,而是通过比如名称,专辑,艺术家等信息来关联音乐文件。所以你得确保你的音乐文件的来源正当,或者是你得保持你的音乐文件的信息是正确并且是已经更新后的。

如果OSD Lyrics辨认出了音乐文件,它就会用卡拉OK格式在桌面上显示歌词了:(译者注:OSD Lyrics可以自动在千千静听和虾米歌词站点在线下载歌词,这对我们中文用户来说是个福音)

OSD Lyrics有大量设置选项,你可以改变歌词字体,文字大小等等。

你认为 OSD Lyrics 怎么样?你还使用其它歌词插件吗?欢迎您和我们分享。


via: http://itsfoss.com/display-song-lyrics-desktop-ubuntu-1404/

译者:Love-xuan 校对:Caroline

本文由 LCTT 原创翻译,Linux中国 荣誉推出

Nuvola Player是一个开源的播放器,可以在其web界面中运行像Amazon云播放器,Bandcamp,Deezer,8tracks,Google Play音乐,Grooveshark,Hyper Machine以及Pandora等等云音乐服务,同时它也能整合到Linux桌面中。

该应用程序以插件的形式提供了大量的功能特性,像桌面通知、系统托盘、多媒体键、媒体播放器小程序、停靠栏菜单、歌词、last.fm等等。

2014年5月31日Nuvola Player 2.4.0的一个新版本发布了 —— 它带来了一些新的特性,包括两个新的服务“Logitech Media Server”和“This is My Jam ”,以及众多的bug修复。

这个发布中有什么新东西

  • 删除了破损的隐藏Google+按钮选项,因为Google修改代码过于频繁了。
  • 加快了服务设置的启用速度,不需要再重新加载。
  • 修复了暂停和播放/暂停动作开关。
  • 为Chrome添加了兼容问题警告桌面通知。
  • 提供了页面内导航按钮(现在用户可以在Google Play标识旁边的顶部栏中找到它)。
  • 添加了“Logitech Media Server”和“This is My Jam ”服务。
  • 包含了对鼠标后退/前进按钮的支持。
  • 修复了对GNOME锁屏通知的支持。

要查看完整的特性列表,请访问官方发行声明页面

在Debian, Ubuntu和Linux Mint中安装Nuvola Player

官方的Nuvola Player仓库中包含了Ubuntu 14.04, 13.10, 12.10, 12.04以及Linux Mint 17, 16, 15, 14.可用的二进制包,你可以通过添加Nuvola Player仓库到你的系统中来安装二进制包‘nuvolaplayer’。

在Ubuntu和Linux Mint上

打开终端并运行以下一系列命令:

$ sudo add-apt-repository ppa:nuvola-player-builders/stable
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install nuvolaplayer

:请不要忽略系统更新命令‘sudo apt-get upgrade’,否则你的apt-get安装Flash插件可能会失败。

如果你不需要Nuvola Player支持Flash插件,你可以忽略系统升级命令,并使用以下命令来安装不带Flash支持得nuvolaplayer。

$ sudo apt-get --no-install-recommends install nuvolaplayer

在Debian上

对于Debian WheezyDebian Sid,可以从官方仓库中获取稳定的Nuvola Player二进制包。你可以使用下面这一堆命令来安装最新的稳定版。

首先,打开终端并导入公钥,然后添加仓库到‘sources.list‘文件,接着像下面这样进行一次系统更新来安装nuvolaplayer。

Debian Wheezy

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 706C220A
$ sudo sh -c 'echo "deb http://ppa.fenryxo.cz/nuvola-player/ wheezy main" >> /etc/apt/sources.list'
$ sudo sh -c 'echo "deb-src http://ppa.fenryxo.cz/nuvola-player/ wheezy main" >> /etc/apt/sources.list'
$ sudo apt-get update
$ sudo apt-get install nuvolaplayer

Debian Sid

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 706C220A
$ sudo sh -c 'echo "deb http://ppa.fenryxo.cz/nuvola-player/ sid main" >> /etc/apt/sources.list'
$ sudo sh -c 'echo "deb-src http://ppa.fenryxo.cz/nuvola-player/ sid main" >> /etc/apt/sources.list'
$ sudo apt-get update
$ sudo apt-get install nuvolaplayer

:Nuvola Player依赖于打包的Flash插件,而该插件会因为存在库文件冲突(GTK+ 2和GTK+ 3**)而默认不会安装。

要解决该问题,我们需要启用flashPPA组件来安装‘nuvolaplayer-flashplugin‘包,命令如下。

$ sudo sh -c 'echo "deb http://ppa.fenryxo.cz/nuvola-player/ sid main beta flash" >> /etc/apt/sources.list'
$ sudo sh -c 'echo "deb-src http://ppa.fenryxo.cz/nuvola-player/ sid main beta flash" >> /etc/apt/sources.list'
$ apt-get update
$ apt-get install nuvolaplayer-flashplugin

一旦完成安装,你可以在菜单中找到该应用并启动它。记住,想要听音乐,你必须连接到互联网。

Nuvola Player美图欣赏

Nuvola Player Services 选择音乐服务

Grooveshark Music Service Grooveshark音乐服务

Grooveshark Playing Music Grooveshark播放音乐

Nuvola Player Preferences Nuvola Player首选项

Google Play Music Google Play音乐

Rdio Music Service Rdio音乐服务

About Nuvola Player 关于Nuvola Player

对于其它Linux发行版,你可以从 Nuvola Player启动板下载页下载源码tarball。


via: http://www.tecmint.com/install-nuvola-player-in-linux/

译者:GOLinux 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

linux下的命令行可能是对于新手而言最恐怖的经历了。我记得花费若干小时来尝试搞明白终端爆出的错误信息。当然,这是完全值得的!如果现在让我只能挑一个让新手学习学习命令行的原因,那可能就是用命令行来整个管理音乐库。在这个事情上,我喜欢用的软件叫做cmus,是"C* MUsic Player"(C音乐播放器)的简写,它完全由C写成。

cmus是一个内置了音频播放器的强大的音乐文件管理器。用它的基于ncurses的命令行界面,你可以浏览你的音乐库,并从播放列表或队列中播放音乐,这一切都是在命令行下。

Linux上安装cmus

首先,你需要按照如下建议设置并安装cmus。

在Ubuntu, Debian 或者Linux Mint中:

$ sudo apt-get install cmus 

在Fedora上,首先启用RPM Fusion仓库,接着运行:

$ sudo yum install cmus 

在CentOS上,首先启用Repoforge仓库,接着运行:

$ sudo yum install cmus 

在Archlinux上:

$ sudo pacman -S cmus 

安装完之后,在命令行下如下输入就可运行cums:

$ cmus 

导入音乐文件到 cmus

第一件要做的事情是导入你的音乐文件到你的库中。这个过程可以看出两个事情:快捷方式受到了vim的命令模式的启发;还有cmus运行的很快。我已经在20秒之内成功地导入了超过1000首歌!而在iTunes或者其他任何图形音乐库软件下试一下导入,我想你会有足够的时间来做一份花生酱三明治 :>。

要在cmus下面导入音乐,输入下面的像vim一样的命令。

:a /path/to/your/music/folder

在我的Xubuntu上,我这么做:

:a /home/adrien/Music/

接下来这个目录下所有的音乐文件会立马按照艺术家或者专辑的方式排列显示。

快速入门

在开始前,你可能希望记住一些基本快捷方式来开始播放你的音乐。这是cmus的唯一缺点。除非你改变它们,否则默认的快捷方式并不直观,并且你不得不学习它们。简而言之:

  • x 播放或重播音乐
  • c 暂停
  • b 播放下一首音乐
  • z 播放前一首音乐
  • s 激活随机播放

记住之后,我们就准备开始了!

基本使用

cmus的界面由7个界面组成,你可以按下适当的数字键来访问。比如,启动页面是一个树形界面,你随时可以通过按下“1”来访问。这个界面可以很直观地来使用:通过上下键来导航位于左侧面板的艺术家,按下空格就可以看到特定艺术家的专辑,使用tab键来切换到右侧面板来选择某个歌曲,最后按下回车键来播放音乐。

如你所见,底部显示了艺术家的名字,专辑,和正在播放歌曲的标题,还有时间和音量。

第二个界面与第一个刚才显示的类似,显示了按照艺术家排列的歌曲列表。

然而,第三个界面更有用些,它显示了目前的播放列表。要在树形视图或者列表视图下增加一首歌曲,只要在选中的歌曲上输入'y'。当你创建了一个完美的歌单之后,用如下的命令行保存下来。

:save /path/to/playlist

用下面命令加载:

:load /path/to/playlist

第四个界面显示的是队列。队列与播放列表的一点不同是,一旦歌曲是按队列播放的,播放结束后就会被移出队列。要把一首歌加入队列,就像把它加到播放列表一样,但是使用快捷方式:"e"

第五个界面也同样很有用,它是一个轻量级的文件浏览器。当你在你的电脑中查找一首歌曲而不必加入到库中的时候很有用。导航方式也非常标准:用向上或者向下键,回车键用来进入文件夹或者选中一个文件。

第六界面是一个库过滤器,用来动态创建播放列表。如它听上去的那样,过滤器会遍历你的库,并且只显示符合相关规则定义的音乐。之后我会描述如何定义你自己的过滤器,但是cmus已经自带了一些。要试一下,只要使用:

:filter [name of the filter]

比如:

:filter classical

除了带有"Classical"标签的音乐,它会隐藏你库中所有的其它音乐。

最后但同样重要的,第七个界面是设置。在这里,你可以定义你的快捷方式和命令。我会在下一部分给你一些例子。

高级用法

正如承诺那样,你现在已经更加熟悉界面了,我会给你一些小技巧来增强你的体验。

要在界面中搜索任何东西,只要如vim那样使用相同的快捷方式

/[keyword]

还有:

n

来搜索下一处关键字。

要创建一个你的过滤器,使用语法:

:fset [name of the new filter]=[expression]

比如,你可以找到所有的旧式摇滚音乐:

:fset oldies=genre="Rock"&date<1970

要了解更多关于你可以使用的表达式,我建议你仔细阅读文档和已有的过滤器。

要重新播放所有的音乐(不过滤),使用如下命令:

:set replaygain=1

要改变快捷键到不同的键上,进入设置界面并找出现有的绑定表达式。举个例子来说,我想要将播放快捷方式从"x"改到"w",我会翻到下面的行:

common  x       player-play

接着按下回车,并改成下面的表达式

:bind -f common w player-play

总的来说,我真的喜欢cmus。它还有许多本篇中没有提到的技巧,因此在你准备好后,应该认真要读一下man帮助手册。简而言之,cmus是一款快速的,易于学习,不会乱动你的文件的好软件。如果你喜欢从命令行下管理音乐库的想法,但是还没有成为cmus的忠实粉丝,我建议你可以先试一下一些替代品,如MOC和PyTone,它们同样也很棒。

你认为cmus怎么样?你喜欢它么,或者作为图形界面的替代品?让我在评论区知道你们的想法。


via: http://xmodulo.com/2014/04/manage-music-library-command-line-linux.html

译者:geekpi 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出