Mplayer
使用 mplayer 播放音頻 CD 時斷斷續續
使用 mplayer 播放音頻 CD 時,播放總是斷斷續續的。從文件播放音頻,如 MP3(來自任何光學媒體或其他驅動器)等,效果很好。觀看影片 DVD 也可以。收聽我硬碟上的未壓縮媒體(如 WAV 或 CDR)也可以正常工作。
但是當像這樣播放音頻 CD 時:
mplayer cdda://
它旋轉 CD,播放幾秒鐘,直到緩衝區用完,然後再次旋轉 CD,填充緩衝區,整個過程重複。我試過
-nocache
了,沒有幫助。如何讓 mplayer 保持恆定的緩衝區填充,即連續讀取 CD?
問題在於庫的使用
mplayer cdda://
,libcdparanoia
因為libcdparanoia
它有自己的記憶體方法。這種方法在一個從 CD 讀取的請求中捆綁了大約 15 秒,該時間足夠長,以至於 CD 減速。有兩種方法可以解決這個問題:
mplayer
它使用圖書館libcdio
- 使用大於您要讀取的文件大小的值
-cache
的選項mplayer
我知道第二個選項是一種解決方法,但是當您使用某個發行版中的包時,更改庫並不容易。