Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 910 Bytes

README.md

File metadata and controls

22 lines (14 loc) · 910 Bytes

Technical overview of current features

  • Combine videos with AVMutableComposition
  • add CALayer to AVAsset with animation with CABasicAnimation
  • add CIFilter
  • add sound
  • export video to Photo Library

Auto scroll assets when video is playing

autoscroll.assets.MP4

UILabels sticks to the corners of the screen, and stays inside it's superview, by adding the next constraints:

UILabels have constant greaterThanOrEqualTo the first UIView of UIViewController (leadingAnchor) and .left and .right constants to UILabel's superview see in the file: https://github.com/mishadovhiy/videoEditor/blob/main/VideoEditorUIkit/NSObject/UIView/AssetAttachmentView/AssetRawView.swift#L53

Manual scroll - performs seek in the AVAsset

manual.scroll.mov