首页 > 解决方案 > 如何创建引用外部文件中样本的 CMSampleBuffer?

问题描述

我有一个包含原始压缩视频样本 (H.264) 的文件,我想将它们附加到 AVMutableMovieTrack 的媒体而不复制它们。append(_: decodeTime :presentationTime:) 文档暗示这是可能的:“如果样本缓冲区仅携带样本引用,则样本数据将不会被写入,并且对原始容器中样本的样本引用会根据需要附加到轨道的媒体中。” 这正是我想要的,但是如何创建一个引用文件中数据的 CMSampleBuffer?

标签: swiftmacosavfoundation

解决方案


推荐阅读