Tag: m4a

什么是AudioStreamBasicDescription为m4a文件格式

我已经尝试用更多的AudioStreamBasicDescription为m4a文件格式。 我仍然遇到一些问题。 请任何人告诉我确切的AudioStreamBasicDescription为m4a文件格式。

如何将m4a转换成mp3?

我已经通过互联网上的许多网站进行search,但没有将m4a转换为mp3的示例代码。 有谁知道如何在iOS中做到这一点? 谢谢〜

.m4a来自iPod Library的原始数据不能播放

所以我面临一个非常奇怪的问题,并想知道是否有其他人遇到这个问题。 我从手机音乐库抓取MPMediaItem的原始数据,然后通过HTTP将其发送到别处播放。 当我从一个.m4atypes的文件中抓取原始数据的时候,我的问题就出现了。 例如,如果我从iTunes检查的原始文件是7.4MB,从我的代码得到的是7.3MB的大小。 我做了一些研究,发现一个.m4a文件实际上是一个封装,我想我没有得到封装的文件只是原始音乐数据,因此它是不可识别的。 这里是我的代码,给我从MPMediaItem原始音乐数据 NSError * error = nil; MPMediaQuery *query = [MPMediaQuery albumsQuery]; NSArray * songs = query.items; MPMediaItem * song = [songs objectAtIndex:socket_data_index]; AVURLAsset *songAsset = [AVURLAsset URLAssetWithURL:[song valueForProperty:MPMediaItemPropertyAssetURL] options:nil]; AVAssetReader * reader = [[AVAssetReader alloc] initWithAsset:songAsset error:&error]; AVAssetTrack * songTrack = [songAsset.tracks objectAtIndex:0]; AVAssetReaderTrackOutput * output = [[AVAssetReaderTrackOutput alloc] initWithTrack:songTrack […]