ビデオファイルを圧縮する関数を作成しました。これはAVAssetWriter
を使用し、ビデオトラックとオーディオトラックの入力と出力を追加します。書き込みを開始すると、オーディオトラックのAVAssetReader
が読み込みを開始すると、エラーが発生します。audioReader.startReading()
エラーは*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[AVAssetReader startReading] cannot be called again after reading has already started'
です。AVAssetWriterを使用したビデオ圧縮
コード:https://gist.github.com/jaumevn/9ba329aaf49c81c57a276fd135f53f20
は、誰もがここで問題なのかを見ることができますか?ありがとう!