小编khu*_*boo的帖子

各种AVAssetExportPreset之间的区别

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

AVAssetExportPresetLowQuality
AVAssetExportPresetMediumQuality
AVAssetExportPresetHighestQuality

AVAssetExportPreset640x480
AVAssetExportPreset960x540
AVAssetExportPreset1280x720
AVAssetExportPreset1920x1080
AVAssetExportPreset3840x2160
Run Code Online (Sandbox Code Playgroud)

我已经在苹果文档中阅读了所有这些内容,并发现第二个列表在给定的固定维度上压缩但没有发现第一个列表,我很困惑,为什么它有2个列表,一个具有低,中,高质量和其他具有固定大小和哪一个更好用?

avfoundation ios avassetexportsession swift

4
推荐指数
1
解决办法
2148
查看次数

获取持续时间少于10秒的视频

我正在整合自定义图像选择器,我必须显示持续时间小于10秒的相机胶卷的视频.下面的代码从图库中提取所有视频,但我想根据持续时间应用谓词进行过滤.

let options = PHFetchOptions()
    options.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: true) ]
    options.predicate = NSPredicate(format: "mediaType = %d", PHAssetMediaType.video.rawValue)
    assets = PHAsset.fetchAssets(with: options)
    print(assets ?? "no video found")
    collectionView.reloadData()
Run Code Online (Sandbox Code Playgroud)

如果有人对此有任何想法,请告诉我.谢谢.

video core-data ios swift phasset

3
推荐指数
1
解决办法
503
查看次数

自定义来电屏幕,如Truecaller IOS

当来电呼叫到达时,是否有可能显示自定义来电屏幕的功能,就像真正的来电应用程序一样.

我已经提到了这个,这说不可能.

我想知道怎么truecaller表现出来custom view.任何有关相同的想法将不胜感激.谢谢

iphone ios callkit

2
推荐指数
1
解决办法
1360
查看次数