各种AVAssetExportPreset之间的区别
Difference between various AVAssetExportPreset
我正在压缩视频,所以遇到了以下导出预设
AVAssetExportPresetLowQuality
AVAssetExportPresetMediumQuality
AVAssetExportPresetHighestQuality
AVAssetExportPreset640x480
AVAssetExportPreset960x540
AVAssetExportPreset1280x720
AVAssetExportPreset1920x1080
AVAssetExportPreset3840x2160
我已经在 apple 文档中阅读了所有这些内容,发现第二个列表以给定的固定尺寸压缩,但对第一个列表一无所知,我很困惑为什么它有 2 个列表,一个是低、中、高质量,其他尺寸固定的,哪个更好用?
包含以下可用预设名称的 AVAssetExportPreset。
1. Export Preset Names for Device-Appropriate QuickTime Files
AVAssetExportPresetLowQuality - Specifies a low quality QuickTime file.
AVAssetExportPresetMediumQuality - Specifies a medium quality QuickTime file.
AVAssetExportPresetHighestQuality - Specifies a high quality QuickTime file.
You use these export options to produce QuickTime .mov files with
video size appropriate to the current device.
2. Export Preset Names for QuickTime Files of a Given Size
AVAssetExportPreset640x480
AVAssetExportPreset960x540
AVAssetExportPreset1280x720
AVAssetExportPreset1920x1080
AVAssetExportPreset3840x2160
您可以使用这些导出选项生成具有指定视频大小的 QuickTime .mov 文件。
3. Export Preset Name for iTunes Audio
AVAssetExportPresetAppleM4A
您使用此导出选项生成具有适当 iTunes 无缝播放数据的纯音频 .m4a 文件。
4. Export Preset Name for Pass-Through
AVAssetExportPresetPassthrough
您使用此导出选项让所有曲目通过 through.This 选项未显示在
allExportPresets()
和
exportPresets(兼容:)
方法。
我正在压缩视频,所以遇到了以下导出预设
AVAssetExportPresetLowQuality
AVAssetExportPresetMediumQuality
AVAssetExportPresetHighestQuality
AVAssetExportPreset640x480
AVAssetExportPreset960x540
AVAssetExportPreset1280x720
AVAssetExportPreset1920x1080
AVAssetExportPreset3840x2160
我已经在 apple 文档中阅读了所有这些内容,发现第二个列表以给定的固定尺寸压缩,但对第一个列表一无所知,我很困惑为什么它有 2 个列表,一个是低、中、高质量,其他尺寸固定的,哪个更好用?
包含以下可用预设名称的 AVAssetExportPreset。
1. Export Preset Names for Device-Appropriate QuickTime Files
AVAssetExportPresetLowQuality - Specifies a low quality QuickTime file.
AVAssetExportPresetMediumQuality - Specifies a medium quality QuickTime file.
AVAssetExportPresetHighestQuality - Specifies a high quality QuickTime file.
You use these export options to produce QuickTime .mov files with video size appropriate to the current device.
2. Export Preset Names for QuickTime Files of a Given Size
AVAssetExportPreset640x480
AVAssetExportPreset960x540
AVAssetExportPreset1280x720
AVAssetExportPreset1920x1080
AVAssetExportPreset3840x2160
您可以使用这些导出选项生成具有指定视频大小的 QuickTime .mov 文件。
3. Export Preset Name for iTunes Audio
AVAssetExportPresetAppleM4A
您使用此导出选项生成具有适当 iTunes 无缝播放数据的纯音频 .m4a 文件。
4. Export Preset Name for Pass-Through
AVAssetExportPresetPassthrough
您使用此导出选项让所有曲目通过 through.This 选项未显示在 allExportPresets() 和 exportPresets(兼容:) 方法。