我正在使用QTKit中的QTMovie创建一个电影文件,一切都运行得很好。唯一的问题是,在产生的MOV文件中的音频只是原始的AIFF,因此文件大小比我想要的要大。我已经看到了很多关于第三方库能够编码到AAC的信息,但是有没有什么Apple API可以让我调用来完成这项工作呢?我不介意在将AIFF添加到我的QTMovie之前将它转换为AAC,或者在将QTMovie写入磁盘的过程中进行编码。
发布于 2012-01-31 19:24:00
实际上,使用QTKit很容易实现这一点。我只需要在调用writeToFile:withAttributes:时将QTMovieExportType设置为'mpg4‘,并将QTMovieExport设置为YES。
https://stackoverflow.com/questions/8762637
复制相似问题