資料介紹
軟件簡介
簡潔優(yōu)雅的豆瓣電臺命令行版,基于 Node.js。

功能特性
-
支持歌曲加心
-
支持私人電臺、紅心電臺
-
支持離線播放本地電臺
-
支持 PRO 用戶高碼率歌曲
-
支持滾動歌詞顯示
-
支持部分 ID3 信息補全
如何安裝
從 NPM 中安裝穩(wěn)定的版本:
$?[sudo]?npm?install?douban.fm?-g
更推薦使用 cnpm 鏡像源加速安裝
$?[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 信息補全
豆瓣電臺命令行版 >= 0.1.2 版本支持本地 ID3 信息補全,方便用戶同步到 iTunes 等播放軟件。目前暫不支持為歌曲添加封面。此功能需要外部依賴 ffmpeg 使用前確保已經(jīng)安裝 ffmpeg command-line tool 或 libav fork
范例代碼
豆瓣電臺 SDK 已遷移到 douban-sdk 模塊,請參考此模塊接口文檔使用,如需更多使用范例,可以參考本項目下的 ./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)步驟 1.9k次閱讀
- Fcoder從命令行批量轉(zhuǎn)換為TIFF 1.6k次閱讀
- 在命令行中記筆記的神器-Jrnl 2.4k次閱讀
- Golang基于flag庫實現(xiàn)一個命令行工具 2k次閱讀
- uvm命令行傳遞參數(shù)的小技巧 7.5k次閱讀
- 如何從命令行獲取和解析參數(shù) 4.4k次閱讀
- 推薦這七大有趣和方便的終端/命令行界面工具 3.3k次閱讀
- 維基鏈的命令行是如何高效快速的對維基鏈節(jié)點進(jìn)行操作的 1.4k次閱讀
- 巧妙的Linux命令行技巧能讓你提高效率 3.3k次閱讀
- 能提高效率的Linux命令行技巧 2.7k次閱讀
- C語言中一個簡單的實例,檢查命令行是否有提供參數(shù) 3.8k次閱讀
- Linux命令行可以隨便使用嗎?你了解Linux的10個危險命令嗎? 4.2k次閱讀
- 通過這10個基礎(chǔ)命令開始掌握Linux命令行 4.7k次閱讀
- 實用 Linux 命令行使用技巧集錦 5.3k次閱讀
- 監(jiān)控jvm常用的5個命令行工具 6.4k次閱讀
下載排行
本周
- 1新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 1次下載 | 免費
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 1次下載 | 10 積分
- 3MDD品牌三極管MMBT3906數(shù)據(jù)手冊
- 2.33 MB | 次下載 | 免費
- 4MDD品牌三極管S9012數(shù)據(jù)手冊
- 2.62 MB | 次下載 | 免費
- 5LAT1218 如何選擇和設(shè)置外部晶體適配 BlueNRG-X
- 0.60 MB | 次下載 | 3 積分
- 6LAT1216 Blue NRG-1/2 系列芯片 Flash 操作與 BLE 事件的互斥處理
- 0.89 MB | 次下載 | 3 積分
- 7收音環(huán)繞擴(kuò)音機(jī) AVR-1507手冊
- 2.50 MB | 次下載 | 免費
- 8MS1000TA 超聲波測量模擬前端芯片技術(shù)手冊
- 0.60 MB | 次下載 | 免費
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 23次下載 | 免費
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4UWB653Pro USB口測距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費
- 5蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 6蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
- 7100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
- 8FS8025B USB的PD和OC快充協(xié)議電壓誘騙控制器IC技術(shù)手冊
- 1.81 MB | 1次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論