簡體   English   中英

網址中的android MediaPlayer使聲音聽起來更大/放大(而不僅僅是音量提高)

[英]android MediaPlayer from url make it sound louder/amplify (not just volume up)

我使用android MediaPlayer類從url播放mp3文件。

(一切正常)

我想放大聲音,使其聲​​音更大。

我並不是說要增加設備音量,而是要實際上放大聲音。

即使以犧牲一些質量為代價。

(我希望它可以用代碼而不是第三方軟件來完成),也許可以使用某種Java庫。

MediaPlayer並沒有開箱即用的方法。 實際上,您嘗試做的事情會朝着音頻處理的方向發展。 這意味着,您應該獲取byte stream並根據需要對其進行修改。 例如,閱讀MP3規范並嘗試增大幅度。

更好的方法是使用專業的桌面編輯程序編輯當前mp3文件,然后以通常的方式播放文件。

根據我的理解,在MediaPlayer中可能不允許直接這樣做,您可能需要一些mp3操縱算法或庫來執行此操作。 我正在研究此問題,但是您可以將以下內容用作起點:

看起來您不應該直接使用它,而是它的子類之一:

  1. 均衡器
  2. 虛擬器
  3. 低音增強
  4. 預設動詞
  5. 環境混響

也許它將對您有所幫助,但是我不確定如何實現它。 會調查一下。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM