0

AVAssetExportSession を AVAssetExportPresetPassthrough と組み合わせて使用​​して、複数のビデオをつなぎ合わせています。私の最初のサブクリップが終了した後、最後のフレームで画像が「フリーズ」しますが、2番目のフレームは再生されません。各クリップが終了したら、レイヤーの不透明度を 0.0f に設定するようにしました。別の Preset-Type を使用すると、すべてが機能します...ヒントはありますか?

4

3 に答える 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 に答える