在iOS上提升mp3音量

时间:2011-11-26 18:00:26

标签: ios xcode mp3 audiotoolbox lame

我一直在寻找有关http://developer.apple.com/library/ios以及https://stackoverflow.com/的信息,但找不到简单而优雅的解决方案。

我将描述关键问题:从媒体库iPod获取MP3文件并增加其音量。收到文件后,出现关键问题。

但问题 - 尚未解决:

  1. 如何更改音量并重新编码MP3文件 - 以便音量永久更改?给出的解决方案 iOS: Create an MP3 on device Xcode, building and dylibs Trouble playing mp3s after id3 image edit不会让我感到简单和善良。

  2. 如何将iTunes资料库中的文件替换为制作我的程序的文件?需要强制用户同步此设备,并手动将文件拖放到库中我razocharovyaet。

  3. 是否有任何意见或建议。我很感激。

2 个答案:

答案 0 :(得分:0)

重新编码会导致音频质量下降。好消息是你不需要这样做:iTunes中内置了一个名为“声音检查”的功能,可确保所有歌曲都以相同的音量播放。 iTunes扫描歌曲并将音量信息存储在ID3标签内。有关这方面的更多信息,请阅读:http://en.wikipedia.org/wiki/ReplayGain 这也告诉你如何在iOS上实现它。

但是,无法将更改同步回iTunes资料库。

答案 1 :(得分:0)

我在iTunes Music Library.xml中找到了密钥

Volume Adjustment 
我可以通过此提高iTunes上的音量=)。这种匹配对我来说更好,除了编码和实现跛脚/ ffmpeg等的消极主义。


    2009
    
        Track ID2009
        NameStanding On The Shore
        ArtistEmpire Of The Sun
        Album ArtistEmpire Of The Sun
        AlbumWalking On A Dream
        Genre 
        KindАудиофайл MPEG
        Size10564118
        Total Time263836
        Track Number1
        Date Modified2011-11-26T19:52:01Z
        Date Added2011-09-23T20:59:24Z
        Bit Rate320
        Sample Rate44100
        Volume Adjustment192
        Play Count12
        Play Date3402675506
        Play Date UTC2011-10-28T17:38:26Z
        Skip Count2
        Skip Date2011-11-06T10:15:51Z
        Rating100
        Album Rating60
        Album Rating Computed
        Persistent ID2CF1305AEEF0FCDB
        Track TypeFile
        Locationfile://localhost/Users/wins/Music/iTunes/iTunes%20Media/Music/Empire%20Of%20The%20Sun/Walking%20On%20A%20Dream/01%20Standing%20On%20The%20Shore.mp3
        File Folder Count5
        Library Folder Count1