Sie haben mit zwei verschiedenen Bibliotheken gearbeitet: https://github.com/dev-labs-bg/swift-video-generator und https://github.com/Awalz/SwiftyCam.Mehrere Transformationen in einem zusammengeführten Video iOS
Diese Bibliotheken bieten die Möglichkeit, zwei verschiedene Videos aufzunehmen und sofort zusammenzuführen. Bei der Verwendung der Frontkamera (Selfie) bevorzuge ich das Spiegeln des Videos (Snapchat-Stil). Es sieht eher normal aus. Wenn ich zwei Selfie-Videos nehme und sie zusammenführe, versteht der Videogenerator die preferredTransform
, und die Verwendung von AVAssetWriter führt die Videos korrekt zusammen, während sie ihr gespiegeltes Aussehen behalten. Wenn zwei Videos mit der Rückkamera aufgenommen wurden, erkennt der Generator die Umwandlung und führt die Videos zusammen.
Wenn jedoch ein Selfie-Video aufgenommen (gespiegelt von Swifty Cam), und dann ist es mit einem Video mit der Rückkamera zusammengeführt, der Generator nicht verstehen, wie mehrere Transformationen zu machen, und das zusammengeführte Video dauert auf der preferredTransform
des ersten Videos genommen und kippt eines der Videos, die nicht umgedreht werden sollten.
Wie gehen Sie mit mehreren Transformationen beim Zusammenführen von Videos auf iOS um?