在閒逛互聯網時,我在電腦論壇上發現了一個主題,當時有人聲稱未能在 Linux 上實現比特完美的音訊:http://www.bleepingcomputer.com/forums/t/617127/sorry-guys-no-more-linux-for-me/他說正是因為這個原因他已經不再使用 Linux。
出於某種根本原因,真的不可能在 Linux 上實現比特完美的音訊嗎?如果沒有,該怎麼做?
1 位完美是一個嚴格的術語;這意味著音訊輸出與輸入相同 - 例如,如果音訊輸出重定向到 USB 驅動器,則生成的檔案將與原始檔案相同。已重新取樣或已通過混音器的音訊並不完美。
答案1
是的,當然可以,鎖定此連結:
https://www.head-fi.org/threads/bit-perfect-audio-from-linux.561961/
您需要安裝一個允許您選擇某些 ALSA 設定的音樂播放器。我的每條建議都有優點和缺點。 IMO,最接近完美的是“gmusicbrowser”。我對頂級音樂播放器的 4 個建議是:
要從上述每一項中獲得位完美的輸出:
死牛肉:
- 按一下“編輯”選單,然後按一下“首選項”。
在「首選項」視窗中的「聲音」標籤>「輸出外掛程式」=「ALSA」和「輸出裝置」=「HDA Intel ALC889、IEC958、S/PDIF」注意:「輸出裝置」選擇將取決於聲音類型計算機中的卡片。它的標籤可能與我的標籤不同。
在同一首選項視窗中,選擇> 插件在左欄中選擇“Alsa 輸出插件”,然後單擊“配置”按鈕在配置視窗中,確保未選中ALSA 重採樣,並且選中“在以下情況下釋放設備”複選框:停止了」。 > 現在,您已完成 DeaDBeeF 的設置,以實現完美的播放。
利貝特:
- 點選音樂選單 > 首選項 > 播放器標籤
- 對於“輸出管道”,輸入“alsasink device=hw:0,1”(省略引號)
Gmusicbrowser:請參閱本中的貼文 5線:
瓜亞德克:
- 點擊“庫”選單 >“首選項”,然後從左側欄中選擇“播放”
- 對於輸出設備 = ALSA,並在右側的白框中輸入“hw:0,1”或“plughw:0,1”(省略引號)
jackd
我使用 Ubuntu studio 是因為核心是即時的,例如,需要即時核心。不管怎樣,它工作得很好。
再見
答案2
如果您喜歡 Amarok 1.4 和 Clementine 的外觀,但想要一個具有更高級音訊輸出和 alsa 設定的更新播放器,您可以查看我的 Clementine 分支 Strawberry:https://github.com/jonaski/strawberry/releases 它面向音訊愛好者和播放本地音樂檔案的用戶。它支援多個後端(gstreamer、xine 和 VLC),並具有高級音訊設備選項,例如設定自訂 alsa 設備字串。