Dieser Code wurde verwendet, um mit iOS9 Wasserzeichen und Text zu einem Video hinzuzufügen, aber seit iOS10 funktioniert es nicht mehr. Es gibt eine iOS 10-Fehler , der eingereicht wurde, aber keine Antwort von Apple. Ich konnte keine Problemumgehung implementieren, um Wasserzeichen und Text auf Video hinzuzufügen. Mit diesem Code wird das Video manchmal erfolgreich exportiert, aber die meiste Zeit wird es nicht exportiert.
Wie soll ich AVVideoCompositionCoreAnimationTool
verwenden, damit es so funktioniert wie auf iOS9?
BITTE BEACHTEN SIE: Wenn ich AVVideoCompositionCoreAnimationTool
entferne, wird das Video immer exportiert, aber das hat kein Wasserzeichen und keinen Text im Video. Wie funktioniert es, damit AVVideoCompositionCoreAnimationTool
nicht mit AVAssetExportSession
kollidiert?
Einige haben ein Workaround mit customVideoCompositorClass
und AVVideoCompositing
Protokoll, aber das scheint eine schwere Umgehungslösung zu sein, verglichen mit dem, wie es früher funktionierte.
Tags und Links ios video swift avassetexportsession avvideocomposition