https://github.com/dev-labs-bg/swift-video-generator 및 https://github.com/Awalz/SwiftyCam의 두 가지 라이브러리로 작업했습니다.병합 된 비디오의 다중 변환 iOS
이 라이브러리는 두 개의 서로 다른 비디오를 녹화하고 즉시 병합 할 수있는 기능을 제공합니다. 전면 (셀프) 카메라를 사용할 때 비디오를 미러링하는 것이 좋습니다 (Snapchat 스타일). 그것은 정상적인 것처럼 보입니다. 2 개의 셀프 비디오를 가져 와서 병합하면 비디오 생성기에서 preferredTransform
을 인식하고 AVAssetWriter를 사용하여 미러 된 모양을 유지하면서 비디오를 올바르게 병합합니다. 마찬가지로, 뒤 카메라로 찍은 두 개의 비디오가 있다면, 생성기는 변환을 이해하고 비디오를 병합합니다.
그러나 셀프 비디오 (Swifty Cam에서 미러 됨)가 있고 다시 카메라와 비디오가 병합되면 생성기에서 여러 변형을 만드는 방법을 이해하지 못하고 병합 된 비디오에 첫 번째 동영상의 preferredTransform
에 가져와 뒤집어서는 안되는 동영상 중 하나를 뒤집습니다.
iOS에서 비디오를 병합 할 때 어떻게 여러 변환을 처리합니까?