有没有人知道有没有一种方法可以从Quicktime .mov文件中提取原始的、仍然压缩的音频和视频样本,使用针对Mac的Apple API / Framework,可以本地编译为64位(IE: QTKit)?我知道这个功能在苹果的QuickTime框架中是可用的,但是这个框架只能在32位下编译。
如果任何人熟悉这样的框架和任何相关的示例代码,都将不胜感激。
谢谢你,乔希
发布于 2011-09-07 13:50:25
随OSX10.7 (Lion)发布的AVFoundation框架可以从电影中提取原始压缩帧。这是一个支持64位的ObjC框架。
请参阅AVAssetReader class的文档。
发布于 2011-09-04 12:32:20
你看过手刹车的来源了吗?它可能会给你一些提示。
它不是专门的Apple API,但是它的代码库是开源的,并且可以在OS/X Lion和Tiger上编译。我们已经将它调整为在本地64位windows和OS/X机器上运行,它可以很好地读取我们抛给它的.mov文件。
http://handbrake.fr/
https://stackoverflow.com/questions/2413540
复制相似问题