截至 2026年10月12日,Macdio 在 iPhone、iPad、Mac 和 Apple TV 上為直播電台顯示同步歌詞。一旦知道了歌曲,不論是從電台自己的歌名還是從 Song ID(辨識歌曲),Macdio 就會從開放歌詞資料庫 LRCLIB 抓取時間同步的歌詞,並在串流播放時標示正在唱的那一行。由於電台的音訊會比它的中繼資料晚幾秒到達你這裡,時間可以用一秒為單位微調,直到字句剛好落在人聲上。只有純文字歌詞時,會以不同步的方式顯示。
為什麼直播電台需要偏移
串流 App 確切知道自己在歌曲的哪個位置。電台不會告訴你:歌名經由中繼資料通道到達,音訊經由緩衝區到達,兩者可能相差好幾秒,取決於電台和你的連線。Macdio 從歌曲的中繼資料時間開始歌詞,讓你用兩個按鈕移動它;偏移會為每個電台保留,所以你最愛的電台只需要設定一次。
在每部裝置上
在 iPhone 和 iPad 上,歌詞填滿播放器。在 Mac 上,它們位於正在播放旁邊的面板裡。在 Apple TV 上,面板從封面旁滑入,坐在沙發上也看得清楚。Apple Watch 會顯示歌曲和封面,但不顯示歌詞。
歌詞從哪裡來
LRCLIB 是一個社群歌詞資料庫,大部分流行音樂都有同步時間,其餘則有純文字備援。Macdio 只從它讀取,不寫入任何內容。資料庫不認識的歌曲會不顯示歌詞,而不是亂猜。
常見問題
Macdio 會顯示電台的歌詞嗎?
會。為電台正在播放的歌曲顯示同步捲動的歌詞,支援 iPhone、iPad、Mac 和 Apple TV。
為什麼歌詞差了幾秒?
廣播的音訊會比它的中繼資料晚到。以一秒為單位微調偏移;Macdio 會為每個電台記住它。
哪些歌曲有歌詞?
LRCLIB 資料庫收錄的那些。流行音樂的涵蓋很完整;沒有條目的歌曲就不顯示歌詞。
在不送歌名的電台上能用嗎?
可以,只要 Song ID 辨識出歌曲。歌詞會跟著辨識出的歌名出現。
在 Apple Watch 上能用嗎?
不能。手錶會顯示歌曲和封面;歌詞在 iPhone、iPad、Mac 和 Apple TV 上。