AVAssetExportSession を AVAssetExportPresetPassthrough と組み合わせて使用して、複数のビデオをつなぎ合わせています。私の最初のサブクリップが終了した後、最後のフレームで画像が「フリーズ」しますが、2番目のフレームは再生されません。各クリップが終了したら、レイヤーの不透明度を 0.0f に設定するようにしました。別の Preset-Type を使用すると、すべてが機能します...ヒントはありますか?
質問する
4269 次
3 に答える
3
Apple に連絡したところ、これはバグであるとのことでした。https://bugreport.apple.com/cgi-bin/WebObjects/RadarWeb.woa/3/wo/zpx0I9jVzf8090ZICwg1GM/5.83 でバグレポートを見つけてください。 28.0.9
于 2013-03-15T13:22:45.140 に答える
2
を使用AVAssetExportPresetPassthrough
してビデオを連結できますが、各セグメントが独自のトラックになるため、結果のビデオは最も互換性がありません。iOS /OSX では再生できるはずですが、YouTube や Facebook ではうまく再生できない可能性があります。
したがって、実装に問題がありますが、別のプリセット (ビデオを 1 つのトラックにフラット化する) の使用を検討するか、AVAssetWriter
.
于 2013-03-12T00:16:56.387 に答える