歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Linux命令行播放音樂:SoundCloud

在Linux命令行播放音樂:SoundCloud

日期:2017/2/28 14:28:28   编辑:Linux教程

如果你喜歡流媒體音樂和原創音樂,你不能錯過SoundCloud。這家雲流媒體服務總部設在德國,這對任何音樂愛好者都非常有名,且功能完善。自然,作為一個Linux愛好者,你可能想知道如何在Linux中體現你對音樂的熱情。作為一個解決方案,我建議你使用Soundcloud2000,這是一個脫胎於Music Hack Day Stockholm '13的SoundCloud的命令行客戶端

Ubuntu 14.04安裝聲雲(SoundCloud) http://www.linuxidc.com/Linux/2014-06/102995.htm

安裝

對於Debian或者Ubuntu用戶,如下安裝:

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

對於Archlinux用戶,在AUR倉庫中可以獲取到包

對於Fedora用戶,如下安裝:

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

對於CentOS用戶,安裝或者升級到最新 Ruby/RubyGems (1.9或更高),啟用Repoforge repo,如下安裝:

  1. $ sudo yum install portaudio-devel mpg123-devel
  2. $ sudo gem install curses soundcloud2000

最後,到官方的github頁面獲取源碼

使用

Soundcloud2000非常容易使用。有些人甚至會說簡單。我喜歡它的莊重以及三位作者和貢獻者的努力。如下啟動它:

  1. $ 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怎麼樣?讓我們在評論中知道你的想法。

Copyright © Linux教程網 All Rights Reserved