ios – 各种AVAssetExportPreset之间的差异

ios – 各种AVAssetExportPreset之间的差异,第1张

概述我正在压缩视频,所以我遇到了以下导出预设 AVAssetExportPresetLowQualityAVAssetExportPresetMediumQualityAVAssetExportPresetHighestQualityAVAssetExportPreset640x480AVAssetExportPreset960x540AVAssetExportPreset1280x720 我正在压缩视频,所以我遇到了以下导出预设

AVAssetExportPresetLowQualityAVAssetExportPresetMediumQualityAVAssetExportPresetHighestQualityAVAssetExportPreset640x480AVAssetExportPreset960x540AVAssetExportPreset1280x720AVAssetExportPreset1920x1080AVAssetExportPreset3840x2160

我已经在苹果文档中阅读了所有这些内容,并发现第二个列表在给定的固定维度上压缩但没有发现第一个列表,我很困惑,为什么它有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

AVAssetExportPreset640x480AVAssetExportPreset960x540AVAssetExportPreset1280x720AVAssetExportPreset1920x1080AVAssetExportPreset3840x2160

您可以使用这些导出选项生成具有指定视频大小的QuickTime .mov文件.

3. Export Preset Name for iTunes Audio

AVAssetExportPresetAppleM4A

您可以使用此导出选项生成具有适当iTunes无间隙播放数据的仅音频.m4a文件.

4. Export Preset Name for Pass-Through

AVAssetExportPresetPassthrough

您可以使用此导出选项让所有曲目都通过.此选项不会显示在allExportPresets() 和exportPresets(compatibleWith 总结

以上是内存溢出为你收集整理的ios – 各种AVAssetExportPreset之间差异全部内容,希望文章能够帮你解决ios – 各种AVAssetExportPreset之间的差异所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1066680.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存