AVAssetWriter の appendSampleBuffer: メソッドを使用して指定した出力ファイルに追加できるように、UIImage インスタンスを CMSampleBufferRef に変換することは可能ですか?
もしそうなら...どうやって?
ありがとう
AVAssetWriter の appendSampleBuffer: メソッドを使用して指定した出力ファイルに追加できるように、UIImage インスタンスを CMSampleBufferRef に変換することは可能ですか?
もしそうなら...どうやって?
ありがとう
私は実際にこれを試していませんが、この1つの可能性は、CVPixelBufferCreateWithBytesCVPixelBuffer
を使用して作成し、UIImageからの生のピクセルを指すことです。
これが完了すると、それを取得するために使用できるので、 CVPixelBuffers
appendSampleBufferメソッドを使用できます。CVImageBuffers
CMSampleBufferCreateForImageBuffer
CMSampleBufferRef
前に言ったように、私はこれを試したことがありませんが、もっともらしいようです。