いくつかのビデオフレームを取り、それらをビデオにエンコードしたいと思います。それがまさにAVAssetWriter
意図されたもののように見えますが、私がドキュメントとグーグルをどのように見ても、実際にそれを使用する方法を見つけることができません。AVAssetWriterInput
ドキュメントから、ライターにフィードするための入力()が必要なようです。罰金。しかし、AVAssetWriterInput
クラスは抽象であり、4.1で私が知っている唯一のサブクラスは、初期化子にAVAssetWriterInputPixelBufferAdaptor
を必要とすることAVAssetWriterInput
です…?ここで明らかな何かが欠けていますか?
23078 次
1 に答える
10
はい、を使用してインスタンスを取得する必要があります。詳細なコードサンプルについては、別の質問の下にある+[AVAssetWriterInput assetWriterInputWithMediaType:outputSettings:]
私の投稿を参照してください。
于 2010-09-16T15:58:04.147 に答える