我一直在寻找有关http://developer.apple.com/library/ios以及https://stackoverflow.com/的信息,但找不到简单而优雅的解决方案。
我将描述关键问题:从媒体库iPod获取MP3文件并增加其音量。收到文件后,出现关键问题。
但问题 - 尚未解决:
如何更改音量并重新编码MP3文件 - 以便音量永久更改?给出的解决方案 iOS: Create an MP3 on device Xcode, building and dylibs Trouble playing mp3s after id3 image edit不会让我感到简单和善良。
如何将iTunes资料库中的文件替换为制作我的程序的文件?需要强制用户同步此设备,并手动将文件拖放到库中我razocharovyaet。
是否有任何意见或建议。我很感激。
答案 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