AVCaptureMovieFileOutput是一个AVCaptureFileOutput具体类的子类。 使用捕获的数据去生成一个 QuickTime movie.

电影配置

var movieFragmentInterval: CMTime { get set }
// 显示的秒数写每个片段的输出。

var metadata: [Any]! { get set }
// output file 的源数据
/*
    该数组包含AVMetadataItem对象。你使用这个数组添加元数据,如版权,创建日期,等等,记录电影文件。
*/

管理输出设置

func outputSettings(for connection: AVCaptureConnection!) -> [AnyHashable : Any]!
// 获取输出设置

func setOutputSettings([AnyHashable : Any]!, for: AVCaptureConnection!)
// 设置输出设置

实例属性

var availableVideoCodecTypes: [Any]!
可用的视频编解码器类型

实例方法

func recordsVideoOrientationAndMirroringChangesAsMetadataTrack(for connection: AVCaptureConnection!) -> Bool
// 录制视频的方向和

func setRecordsVideoOrientationAndMirroringChanges(_ doRecordChanges: Bool, asMetadataTrackFor connection: AVCaptureConnection!)
// 设置录制视屏方向

results matching ""

    No results matching ""