在电影的开头添加几个新帧(QTKit)

时间:2011-10-06 16:39:42

标签: cocoa qtkit

我需要加载一个电影文件,在其开头插入几个帧,然后保存视频文件(保留它的原始视频和音频格式,这很重要)。

QTKit概述文档介绍了如何检索和应用现有影片的不同过滤器。但是如何在不改变电影的其余部分的情况下添加新的帧?你能指出我正确的方向吗? 谢谢!

1 个答案:

答案 0 :(得分:0)

要为电影添加帧

[QTMovie addImage:forDuration:withAttributes:]

将电影保存到文件中:

[movie writeToFile:fileName withAttributes:[NSDictionary dictionaryWithObject:[NSNumber numberWithBool:YES] forKey:QTMovieFlatten]]

这将创建一个保留原始编解码器的新视频文件。