資料介紹
軟件簡介
簡潔優(yōu)雅的豆瓣電臺命令行版,基于 Node.js。
功能特性
-
支持歌曲加心
-
支持私人電臺、紅心電臺
-
支持離線播放本地電臺
-
支持 PRO 用戶高碼率歌曲
-
支持滾動歌詞顯示
-
支持部分 ID3 信息補(bǔ)全
如何安裝
從 NPM 中安裝穩(wěn)定的版本:
$?[sudo]?npm?install?douban.fm?-g
$?[sudo]?npm?install?douban.fm?-g?\ ?????????--disturl=http://dist.u.qiniudn.com?\ ?????????--registry=http://r.cnpmjs.org
從 Git 倉庫中安裝最新的開發(fā)版本:
$?[sudo]?npm?install?git://github.com/turingou/douban.fm.git?-g?\ ?????????--disturl=http://dist.u.qiniudn.com?\ ?????????--registry=http://r.cnpmjs.org
模塊依賴
由于需要使用到 speaker 等模塊,安裝時需要編譯文件,對安裝環(huán)境有一定要求。 推薦在 Mac OSX 下使用,在安裝之前或安裝遇到問題時,確保以下依賴狀態(tài)正常:
linux & mac
-
安裝了 python 2.x 并配置好環(huán)境變量
-
安裝了 node-gyp 編譯工具
-
安裝了 xcode,或已安裝 xcodebuild 工具和 command line tools 工具集
-
曾經(jīng)安裝過 xcode 并已同意用戶協(xié)議,確保更新 xcode 版本后同意過用戶協(xié)議
-
非 Mac OSX 用戶需要檢查
node-speaker
模塊的外部依賴情況,詳見 node-speaker 文檔,按照你使用的操作系統(tǒng)安裝相應(yīng)外部依賴 -
確保權(quán)限一致。如果沒有使用 sudo 則嘗試使用 sudo 安裝
-
各種 linux 發(fā)行版外部依賴問題,先確認(rèn)是否安裝了 libasound2,如果沒有,嘗試
sudo apt-get install libasound2-dev
,fedora 下yum install alsa-lib-devel
windows
-
最新版本的 x86 ?Node.js for Windows,注意不要安裝 ?x64 版本。
-
安裝 Python 2.7, installed in the default location of
C:\Python27
。
安裝的時候都用默認(rèn)的下一步吧,保險起見再重啟一下電腦,現(xiàn)在,你的windows系統(tǒng)就可以安裝帶有c++ addons的Node.js 模塊了。
如果遇到無法解決的問題,請到 issue 板塊先檢索是否有人遇到相同的錯誤,或者直接發(fā)帖求助。
使用方法
開啟你的命令行豆瓣電臺:
$?douban.fm
收聽私人頻道需要設(shè)置賬戶信息。賬戶信息、配置文件將會保存在 ~/.douban.fm.profile.json
( >= 0.1.2 版本后) 歌曲將會默認(rèn)保存在 ~/douban.fm
目錄下,當(dāng)然你也可以通過配置自定義歌曲保存的目錄。
使用配置向?qū)?,配置豆瓣電臺賬戶信息、下載目錄路徑以及使用更多特性功能:
$?douban.fm?config
菜單快捷鍵列表
在相應(yīng)的命令行菜單中,按下以下快捷鍵,可以在收聽豆瓣電臺的過程中,標(biāo)注自己喜歡的紅心歌曲, 跳轉(zhuǎn)到專輯的介紹頁面,或者分享這首歌曲到你的新浪微博。
[return]??????-?>?????播放另一個頻道,或者重新播放當(dāng)前頻道?(PLAY) [backspace]???-?>?????停止播放當(dāng)前歌曲或頻道?(DELETE) [n]???????????-?>?????本頻道列表的下一首歌曲?(NEXT) [l]???????????-?>?????添加到紅心列表或者刪除紅心?(LOVE) [s]???????????-?>?????分享當(dāng)前歌曲到新浪微博?(SHARE) [r]???????????-?>?????開啟或關(guān)閉歌詞,默認(rèn)關(guān)閉歌詞顯示?(LRC) [g]???????????-?>?????跳轉(zhuǎn)到當(dāng)前播放歌曲的專輯頁面?(GOTO) [q]???????????-?>?????退出豆瓣電臺?(QUIT)
如果你忘了快捷鍵設(shè)置,可以打開配置向?qū)?,查看幫助菜單,或者?/p>
$?douban.fm?help
支持 Pro 用戶高碼率音樂
支持 pro 用戶收聽高碼率 mp3,pro 用戶默認(rèn)會先尋找 192kbps 的歌曲播放,非 pro 用戶不受影響。 在同樣的網(wǎng)絡(luò)情況下,收聽高碼率的電臺可能意味著加載資源的速度更慢,但是目前豆瓣電臺命令行版還不支持隨時自定義碼率。
歌詞顯示
豆瓣電臺命令行版 >= 0.1.2
版本支持顯示歌詞功能,這個功能尚在調(diào)試中,歌詞可能無法與音樂精確匹配,歌詞顯示默認(rèn)關(guān)閉,可以使用快捷鍵 R
開啟,開啟后在下一首歌曲播放時將會加載歌詞。
本地電臺
豆瓣電臺命令行版 >= 0.1.2
版本支持本地電臺功能,這意味著在離線情況下,或者網(wǎng)絡(luò)不佳,通信失敗的情況下,豆瓣電臺命令行版會自動切換到本地電臺進(jìn)行播放,方便您在旅行時使用豆瓣電臺。
ID3 信息補(bǔ)全
豆瓣電臺命令行版 >= 0.1.2
版本支持本地 ID3 信息補(bǔ)全,方便用戶同步到 iTunes 等播放軟件。目前暫不支持為歌曲添加封面。此功能需要外部依賴 ffmpeg
使用前確保已經(jīng)安裝 ffmpeg command-line tool 或 libav fork
范例代碼
豆瓣電臺 SDK 已遷移到 douban-sdk
模塊,請參考此模塊接口文檔使用,如需更多使用范例,可以參考本項(xiàng)目下的 ./libs/sdk.js
文件。
- PetaLinux工具文檔:命令行參考指南
- Emulex命令行協(xié)議(CLP)規(guī)范
- OneCommand Manager命令行界面用戶手冊
- OneCommand ManagerCommand命令行界面 版本10.6
- Emulex OneCommand命令行接口用戶指南 12.2版
- Linux命令行與shell腳本編寫 4次下載
- 新的開源命令行工具west
- K210命令行開發(fā)環(huán)境搭建指南 5次下載
- Git常見的誤區(qū)和命令行工具等綜述 0次下載
- Linux圖形界面的原理與構(gòu)成和Linux命令行和vi編輯器的使用手冊 6次下載
- CMD的命令行高級教程 30次下載
- 最全面StoneOS命令行用戶手冊 13次下載
- AR120AR3600_典型配置案例(通過命令行) 0次下載
- 博達(dá)環(huán)網(wǎng)配置命令行 0次下載
- cmd網(wǎng)絡(luò)經(jīng)典命令行
- 在命令行下配置防火墻的基礎(chǔ)上網(wǎng)步驟 918次閱讀
- Fcoder從命令行批量轉(zhuǎn)換為TIFF 829次閱讀
- 在命令行中記筆記的神器-Jrnl 1487次閱讀
- Golang基于flag庫實(shí)現(xiàn)一個命令行工具 1328次閱讀
- uvm命令行傳遞參數(shù)的小技巧 5689次閱讀
- 如何從命令行獲取和解析參數(shù) 3055次閱讀
- 推薦這七大有趣和方便的終端/命令行界面工具 2816次閱讀
- 維基鏈的命令行是如何高效快速的對維基鏈節(jié)點(diǎn)進(jìn)行操作的 1063次閱讀
- 巧妙的Linux命令行技巧能讓你提高效率 2875次閱讀
- 能提高效率的Linux命令行技巧 2112次閱讀
- C語言中一個簡單的實(shí)例,檢查命令行是否有提供參數(shù) 3461次閱讀
- Linux命令行可以隨便使用嗎?你了解Linux的10個危險命令嗎? 3739次閱讀
- 通過這10個基礎(chǔ)命令開始掌握Linux命令行 4260次閱讀
- 實(shí)用 Linux 命令行使用技巧集錦 4782次閱讀
- 監(jiān)控jvm常用的5個命令行工具 5888次閱讀
下載排行
本周
- 1人形機(jī)器人電機(jī)驅(qū)動和傳感報告
- 4.27 MB | 9次下載 | 免費(fèi)
- 2Altium Designer元件庫
- 17.11 MB | 6次下載 | 免費(fèi)
- 324V2A開關(guān)電源PCB資料分享
- 0.23 MB | 4次下載 | 1 積分
- 4GD100PIX120C6SNA規(guī)格書
- 0.98 MB | 3次下載 | 免費(fèi)
- 5Multisim模擬電路仿真教程
- 1.93 MB | 1次下載 | 3 積分
- 6BK7258英文規(guī)格書
- 1.67 MB | 1次下載 | 免費(fèi)
- 7RA4L1硬件手冊
- 21.89 MB | 1次下載 | 免費(fèi)
- 8RA4L1_SENSOR-V1原理圖
- 754.36 KB | 1次下載 | 免費(fèi)
本月
- 1晶體三極管的電流放大作用詳細(xì)說明
- 0.77 MB | 32次下載 | 2 積分
- 2雙極型三極管放大電路的三種基本組態(tài)的學(xué)習(xí)課件免費(fèi)下載
- 4.03 MB | 25次下載 | 1 積分
- 3AIWA HS-J303 MKⅡ維修手冊
- 22.47 MB | 24次下載 | 10 積分
- 4九陽豆?jié){機(jī)高清原理圖
- 2.47 MB | 23次下載 | 1 積分
- 5多級放大電路的學(xué)習(xí)課件免費(fèi)下載
- 1.81 MB | 21次下載 | 2 積分
- 6AIWA HS-J202/HS-J202M/HS-J800維修手冊
- 13.60 MB | 16次下載 | 10 積分
- 7東芝彩色電視機(jī)29SF6C維修說明書
- 4.86 MB | 9次下載 | 1 積分
- 8人形機(jī)器人電機(jī)驅(qū)動和傳感報告
- 4.27 MB | 9次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191382次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183338次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81586次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73814次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論