Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在iOS中获取或编辑视频exif_Ios_Video_Exif - Fatal编程技术网

如何在iOS中获取或编辑视频exif

如何在iOS中获取或编辑视频exif,ios,video,exif,Ios,Video,Exif,我想编辑视频的exif 我用一个定制的相机拍摄视频。但是这个视频缺少exif信息。我在网上搜索了很长时间,没有找到任何方法。 相位设置不正常,因为我不需要将视频保存在相册中 谁能帮我,谢谢 您可以使用来获取元数据。 要使用元数据,您将使用AVMetadataItem项。 要加载元数据,请使用下一个示例: let url = Bundle.main.url(forResource: "audio", withExtension: "m4a")! let asset = AVAsset(url: u

我想编辑视频的exif

我用一个定制的相机拍摄视频。但是这个视频缺少exif信息。我在网上搜索了很长时间,没有找到任何方法。 相位设置不正常,因为我不需要将视频保存在相册中 谁能帮我,谢谢

您可以使用来获取元数据。
要使用元数据,您将使用AVMetadataItem项。
要加载元数据,请使用下一个示例:

let url = Bundle.main.url(forResource: "audio", withExtension: "m4a")!
let asset = AVAsset(url: url)
let formatsKey = "availableMetadataFormats"

asset.loadValuesAsynchronously(forKeys: [formatsKey]) {
    var error: NSError? = nil
    let status = asset.statusOfValue(forKey: formatsKey, error: &error)
    if status == .loaded {
        for format in asset.availableMetadataFormats {
            let metadata = asset.metadata(forFormat: format)
            // process format-specific metadata collection
        }
    }
}
您可以使用获取元数据。
要使用元数据,您将使用AVMetadataItem项。
要加载元数据,请使用下一个示例:

let url = Bundle.main.url(forResource: "audio", withExtension: "m4a")!
let asset = AVAsset(url: url)
let formatsKey = "availableMetadataFormats"

asset.loadValuesAsynchronously(forKeys: [formatsKey]) {
    var error: NSError? = nil
    let status = asset.statusOfValue(forKey: formatsKey, error: &error)
    if status == .loaded {
        for format in asset.availableMetadataFormats {
            let metadata = asset.metadata(forFormat: format)
            // process format-specific metadata collection
        }
    }
}