我刚刚找到了使用AVKit-Framework编辑mp4电影的可能性。我正在尝试在两个关键帧之间剪切我的 h264 视频。AVKit-Framework是否可以在不重新编码完整流的情况下做到这一点?(如"智能渲染")。它似乎有效,但我真的不敢相信,这真的这么简单!
哦...我做了一些实验,发现输出视频可以由Quicktime播放器完美播放,但在VLC中却没有。修剪过程似乎将完整的图片组 (GOP) 保留在两个关键帧之间,但在文件中创建一个标记来告诉视频播放器:"从这部分播放并忽略其他帧"。非常适合在iTunes或Quicktime中播放文件,不适合在VLC等中播放它们:(