MetalVideoProcess
MetalVideoProcess is a High-Performance video effects processing framework. It's base on GPUImage3 Metal, support asynchronous and multithread processing.
File Explorer
Download Latest Version (.zip)- Contents.json
- Contents.json
- LaunchScreen.storyboard
- Main.storyboard
- AppDelegate.swift
- cute.mp4
- Info.plist
- movie.mov
- movie2.mp4
- movie3.mp4
- out.mp4
- SceneDelegate.swift
- ViewController.swift
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- SimpleFourSquareVideo.xcscheme
- xcschememanagement.plist
- project.pbxproj
- Contents.json
- Contents.json
- LaunchScreen.storyboard
- Main.storyboard
- 853.mp4
- AppDelegate.swift
- cute.mp4
- Info.plist
- PlaygroundVC.swift
- SceneDelegate.swift
- ViewController.swift
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- SimpleRealtimeFilterPlayback.xcscheme
- project.pbxproj
- project.pbxproj
- CropMaskView.swift
- VideoCropView.swift
- VideoScrollView.swift
- AssetVideoScrollView.swift
- AVAssetTimeSelector.swift
- HandlerView.swift
- PryntTrimmerView.swift
- ThumbSelectorView.swift
- LICENSE
- README.md
- Pods-SimpleVideoAnimation-acknowledgements.markdown
- Pods-SimpleVideoAnimation-acknowledgements.plist
- Pods-SimpleVideoAnimation-dummy.m
- Pods-SimpleVideoAnimation-frameworks-Debug-input-files.xcfilelist
- Pods-SimpleVideoAnimation-frameworks-Debug-output-files.xcfilelist
- Pods-SimpleVideoAnimation-frameworks-Release-input-files.xcfilelist
- Pods-SimpleVideoAnimation-frameworks-Release-output-files.xcfilelist
- Pods-SimpleVideoAnimation-frameworks.sh
- Pods-SimpleVideoAnimation-Info.plist
- Pods-SimpleVideoAnimation-umbrella.h
- Pods-SimpleVideoAnimation.debug.xcconfig
- Pods-SimpleVideoAnimation.modulemap
- Pods-SimpleVideoAnimation.release.xcconfig
- PryntTrimmerView-dummy.m
- PryntTrimmerView-Info.plist
- PryntTrimmerView-prefix.pch
- PryntTrimmerView-umbrella.h
- PryntTrimmerView.modulemap
- PryntTrimmerView.xcconfig
- Manifest.lock
- Contents.json
- Contents.json
- LaunchScreen.storyboard
- Main.storyboard
- 853.mp4
- AppDelegate.swift
- cute.mp4
- Info.plist
- NavigateViewController.swift
- SceneDelegate.swift
- ViewController.swift
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- SimpleVideoAnimation.xcscheme
- project.pbxproj
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- Podfile
- Podfile.lock
- Contents.json
- Contents.json
- LaunchScreen.storyboard
- Main.storyboard
- baseline_camera_alt_black_24pt_1x.png
- baseline_camera_alt_black_24pt_2x.png
- baseline_camera_alt_black_24pt_3x.png
- Contents.json
- baseline_cloud_black_24pt_1x.png
- baseline_cloud_black_24pt_2x.png
- baseline_cloud_black_24pt_3x.png
- Contents.json
- baseline_photo_library_black_24pt_1x.png
- baseline_photo_library_black_24pt_2x.png
- baseline_photo_library_black_24pt_3x.png
- Contents.json
- Contents.json
- ResourceItem.swift
- BlurLayer.swift
- CaptureQuality.swift
- CGContext+CGImage.swift
- CGImage+Accelerate.swift
- DynamicBlurView.h
- DynamicBlurView.swift
- TrackingMode.swift
- UIImage+Blur.swift
- InteractiveTransition.swift
- PopupDialog+Keyboard.swift
- PopupDialog.swift
- PopupDialogButton.swift
- PopupDialogContainerView.swift
- PopupDialogDefaultButtons.swift
- PopupDialogDefaultView.swift
- PopupDialogDefaultViewController.swift
- PopupDialogOverlayView.swift
- PresentationController.swift
- PresentationManager.swift
- TransitionAnimations.swift
- TransitionAnimator.swift
- UIImageView+Calculations.swift
- UIView+Animations.swift
- UIViewController+Visibility.swift
- ScrollRects.swift
- TableViewDragger.swift
- TableViewDraggerCell.swift
- UIScrollViewExtension.swift
- AppDelegate.swift
- cute.mp4
- Info.plist
- movie.mov
- ResourceItemEditView.swift
- ResourceItemEditView.xib
- ResourceItemTableViewCell.swift
- SceneDelegate.swift
- SimpleVideoEditor-Bridging-Header.h
- ViewController+MetalVideoProcessPlayerDelegate.swift
- ViewController+UIGestureRecognizerDelegate.swift
- ViewController+UIImagePickerControllerDelegate.swift
- ViewController+UITableViewDelegate.swift
- ViewController.swift
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- SimpleVideoEditor.xcscheme
- xcschememanagement.plist
- project.pbxproj
- Contents.json
- Contents.json
- LaunchScreen.storyboard
- Main.storyboard
- progresshud-error@2x.png
- progresshud-success@2x.png
- MBProgressHUD.h
- MBProgressHUD.m
- MBProgressHUDExtension.swift
- ProgressHUD.h
- ProgressHUD.m
- AppDelegate.swift
- Info.plist
- SceneDelegate.swift
- SimpleVideoExport-Bridging-Header.h
- ViewController.swift
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- SimpleVideoExport.xcscheme
- xcschememanagement.plist
- project.pbxproj
- Contents.json
- Contents.json
- LaunchScreen.storyboard
- Main.storyboard
- ResourceItem.swift
- BlurLayer.swift
- CaptureQuality.swift
- CGContext+CGImage.swift
- CGImage+Accelerate.swift
- DynamicBlurView.h
- DynamicBlurView.swift
- TrackingMode.swift
- UIImage+Blur.swift
- InteractiveTransition.swift
- PopupDialog+Keyboard.swift
- PopupDialog.swift
- PopupDialogButton.swift
- PopupDialogContainerView.swift
- PopupDialogDefaultButtons.swift
- PopupDialogDefaultView.swift
- PopupDialogDefaultViewController.swift
- PopupDialogOverlayView.swift
- PresentationController.swift
- PresentationManager.swift
- TransitionAnimations.swift
- TransitionAnimator.swift
- UIImageView+Calculations.swift
- UIView+Animations.swift
- UIViewController+Visibility.swift
- ScrollRects.swift
- TableViewDragger.swift
- TableViewDraggerCell.swift
- UIScrollViewExtension.swift
- 853.mp4
- AppDelegate.swift
- cute.mp4
- Info.plist
- movie.mov
- NaviViewController.swift
- ResourceItemEditView.swift
- ResourceItemEditView.xib
- ResourceItemTableViewCell.swift
- SceneDelegate.swift
- SimpleVideoEditor-Bridging-Header.h
- ViewController+MetalVideoProcessPlayerDelegate.swift
- ViewController+UIGestureRecognizerDelegate.swift
- ViewController+UIImagePickerControllerDelegate.swift
- ViewController+UITableViewDelegate.swift
- ViewController.swift
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- SimpleVideoTransition.xcscheme
- project.pbxproj
- Contents.json
- Contents.json
- LaunchScreen.storyboard
- Main.storyboard
- baseline_camera_alt_black_24pt_1x.png
- baseline_camera_alt_black_24pt_2x.png
- baseline_camera_alt_black_24pt_3x.png
- Contents.json
- baseline_cloud_black_24pt_1x.png
- baseline_cloud_black_24pt_2x.png
- baseline_cloud_black_24pt_3x.png
- Contents.json
- baseline_photo_library_black_24pt_1x.png
- baseline_photo_library_black_24pt_2x.png
- baseline_photo_library_black_24pt_3x.png
- Contents.json
- Contents.json
- ResourceItem.swift
- BlurLayer.swift
- CaptureQuality.swift
- CGContext+CGImage.swift
- CGImage+Accelerate.swift
- DynamicBlurView.h
- DynamicBlurView.swift
- TrackingMode.swift
- UIImage+Blur.swift
- InteractiveTransition.swift
- PopupDialog+Keyboard.swift
- PopupDialog.swift
- PopupDialogButton.swift
- PopupDialogContainerView.swift
- PopupDialogDefaultButtons.swift
- PopupDialogDefaultView.swift
- PopupDialogDefaultViewController.swift
- PopupDialogOverlayView.swift
- PresentationController.swift
- PresentationManager.swift
- TransitionAnimations.swift
- TransitionAnimator.swift
- UIImageView+Calculations.swift
- UIView+Animations.swift
- UIViewController+Visibility.swift
- ScrollRects.swift
- TableViewDragger.swift
- TableViewDraggerCell.swift
- UIScrollViewExtension.swift
- 853.mp4
- AppDelegate.swift
- cute.mp4
- Info.plist
- movie.mov
- ResourceItemEditView.swift
- ResourceItemEditView.xib
- ResourceItemTableViewCell.swift
- SceneDelegate.swift
- SimpleVideoEditor-Bridging-Header.h
- ViewController+MetalVideoProcessPlayerDelegate.swift
- ViewController+UIGestureRecognizerDelegate.swift
- ViewController+UIImagePickerControllerDelegate.swift
- ViewController+UITableViewDelegate.swift
- ViewController.swift
- ViewController_BACKUP_17810.swift
- ViewController_BASE_17810.swift
- ViewController_LOCAL_17810.swift
- ViewController_REMOTE_17810.swift
- IDEWorkspaceChecks.plist
- UserInterfaceState.xcuserstate
- UserInterfaceState.xcuserstate
- contents.xcworkspacedata
- SimpleVideoTransition.xcscheme
- project.pbxproj
- AudioMixer.swift
- AudioProcessingChain.swift
- AudioProcessingTapHolder.swift
- AudioTransition.swift
- CompositionProvider.swift
- Timeline.swift
- VideoTransition.swift
- VideoCompositionInstruction.swift
- VideoCompositor.swift
- CompositionGenerator.swift
- black_empty.mp4
- TrackConfiguration.swift
- AVAssetReaderImageResource.swift
- AVAssetReverseImageResource.swift
- AVAssetTrackResource.swift
- ImageResource.swift
- PHAssetImageResource.swift
- PHAssetLivePhotoResource.swift
- PHAssetTrackResource.swift
- Resource.swift
- ImageCompositionGroupProvider.swift
- ImageOverlayItem.swift
- TrackItem.swift
- CGMathFunctions.swift
- CMTimeExtensition.swift
- CoreImageExtension.swift
- ImageGeneratorExtension.swift
- Log.swift
- TimeRangeExtension.swift
- TimingFunctionFactory.swift
- Color.swift
- default.metal
- ImageOrientation.swift
- Matrix.swift
- MetalRendering.swift
- MetalRenderingDevice.swift
- OperationShaderTypes.h
- Pipeline.swift
- Position.swift
- ShaderUniformSettings.swift
- Size.swift
- Texture.swift
- Timestamp.swift
- Camera.swift
- ImageGenerator.swift
- PictureInput.swift
- SolidColorGenerator.swift
- YUVToRGBConversion.metal
- YUVToRGBConversion.swift
- PictureOutput.swift
- RenderView.swift
- MetalVideoProcessCompositionRequestCache.swift
- MetalVideoProcessCompositor.swift
- MetalVideoProcessMotion.swift
- MetalVideoProcessOperation.swift
- MetalVideoProcessTransition.swift
- MetalVideoProcessBackground.swift
- MetalVideoProcessBeautyFilter.metal
- MetalVideoProcessBeautyFilter.swift
- MetalVideoProcessBlendFilter.metal
- MetalVideoProcessBlendFilter.swift
- MetalVideoProcessColorFilter.metal
- MetalVideoProcessColorFilter.swift
- MetalVideoProcessFilterGroup.swift
- MetalVideoProcessGaussianBlurFilter.swift
- MetalVideoProcessLuminance.metal
- MetalVideoProcessLuminance.swift
- MetalVideoProcessTransformFilter.metal
- MetalVideoProcessTransformFilter.swift
- MetalVideoProcessFadeInMotion.swift
- MetalVideoProcessFadeMotion.metal
- MetalVideoProcessFadeOutMotion.swift
- MetalVideoProcessMirrorRotateMotion.metal
- MetalVideoProcessMirrorRotateMotion.swift
- MetalVideoProcessMoveDownMotion.metal
- MetalVideoProcessMoveDownMotion.swift
- MetalVideoProcessMoveLeftMotion.metal
- MetalVideoProcessMoveLeftMotion.swift
- MetalVideoProcessMoveRightMotion.metal
- MetalVideoProcessMoveRightMotion.swift
- MetalVideoProcessMoveUpMotion.metal
- MetalVideoProcessMoveUpMotion.swift
- MetalVideoProcessPendulumMotion.metal
- MetalVideoProcessPendulumMotion.swift
- MetalVideoProcessRightDropMotion.metal
- MetalVideoProcessRightDropMotion.swift
- MetalVideoProcessRotateInRightMotion.metal
- MetalVideoProcessRotateInRightMotion.swift
- MetalVideoProcessRotateMotion.metal
- MetalVideoProcessRotateMotion.swift
- MetalVideoProcessSlimZoomInMotion.metal
- MetalVideoProcessSlimZoomInMotion.swift
- MetalVideoProcessSwirlMotion.metal
- MetalVideoProcessSwirlMotion.swift
- MetalVideoProcessUpDropMotion.metal
- MetalVideoProcessUpDropMotion.swift
- MetalVideoProcessUpMoveInBlurIIMotion.metal
- MetalVideoProcessUpMoveInBlurIIMotion.swift
- MetalVideoProcessUpMoveInBlurMotion.metal
- MetalVideoProcessUpMoveInBlurMotion.swift
- MetalVideoProcessWiperMotion.metal
- MetalVideoProcessWiperMotion.swift
- MetalVideoProcessZoomInBlurMotion.metal
- MetalVideoProcessZoomInBlurMotion.swift
- MetalVideoProcessZoomInMotion.metal
- MetalVideoProcessZoomInMotion.swift
- MetalVideoProcessZoomOutBlurMotion.metal
- MetalVideoProcessZoomOutBlurMotion.swift
- MetalVideoProcessZoomOutMotion.metal
- MetalVideoProcessZoomOutMotion.swift
- MetalVideoProcessBurnTransition.metal
- MetalVideoProcessBurnTransition.swift
- MetalVideoProcessCircleEraseTransition.metal
- MetalVideoProcessCircleEraseTransition.swift
- MetalVideoProcessCubeTransition.metal
- MetalVideoProcessCubeTransition.swift
- MetalVideoProcessEraseDownTransition.metal
- MetalVideoProcessEraseDownTransition.swift
- MetalVideoProcessEraseLeftTransition.metal
- MetalVideoProcessEraseLeftTransition.swift
- MetalVideoProcessEraseRightTransition.metal
- MetalVideoProcessEraseRightTransition.swift
- MetalVideoProcessEraseUpTransition.metal
- MetalVideoProcessEraseUpTransition.swift
- MetalVideoProcessFadeTransition.metal
- MetalVideoProcessFadeTransition.swift
- MetalVideoProcessMirrorRotateTransition.metal
- MetalVideoProcessMirrorRotateTransition.swift
- MetalVideoProcessMorphTransition.metal
- MetalVideoProcessMorphTransition.swift
- MetalVideoProcessReflectTransition.metal
- MetalVideoProcessReflectTransition.swift
- MetalVideoProcessShanBaiTransition.metal
- MetalVideoProcessShanBaiTransition.swift
- MetalVideoProcessVerticalUpGlitchTransition.metal
- MetalVideoProcessVerticalUpGlitchTransition.swift
- MetalVideoEditor.swift
- MetalVideoProcessMovieWriter.swift
- MetalVideoProcessPlayer+CompositorDelegate.swift
- MetalVideoProcessPlayer.swift
- MetalVideoProcessRenderView.swift
- Info.plist
- MetalVideoProcess.h
- contents.xcworkspacedata
- MetalVideoProcess.xcscheme
- project.pbxproj
- Layer.png
- videoTransitionDesign.png
- .gitignore
- LICENSE
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
