Tag: phlivephoto

从UIImages以编程方式创buildPHLivePhoto

如何在Objective-C中以编程方式创buildPHLivePhoto(例如从多个UIImages或其他方法)? 我在苹果的文档中找不到任何解决scheme。 我知道这一定是可以的,因为App Store上有多个应用程序可以提供animationLive照片作为iPhone 6S上的locking屏幕。 任何帮助将不胜感激! 谢谢

如何从Mov文件制作PHLivePhoto?

我有一个.MOV文件和一个.JPG文件。 当我试图做一个现场照片: func makeLivePhotoFromItems(imageURL: NSURL, videoURL: NSURL, previewImage: UIImage, completion: (livePhoto: PHLivePhoto) -> Void) { PHLivePhoto.requestLivePhotoWithResourceFileURLs([imageURL, videoURL], placeholderImage: previewImage, targetSize: CGSizeZero, contentMode: PHImageContentMode.AspectFit) { (livePhoto, infoDict) -> Void in print("info: \(livePhoto)") if let lp = livePhoto { completion(livePhoto: lp) } } } 做这样的: makeLivePhotoFromItems(url, videoURL: movURL, previewImage: UIImage(named: "preview")!) { (livePhoto) in } 它不工作。 实时照片不创build和控制台写入: […]

如何从iOS中的实时照片获取video

我试图弄清楚,但找不到任何有用的信息。 我只find这个: PHAssetResourceManager.defaultManager().writeDataForAssetResource(assetRes, toFile: fileURL, options: nil, completionHandler: { // Video file has been written to path specified via fileURL } 但我很惭愧地说,我不知道该怎么玩。 我创build了一个UIImagePickerController,并从相机胶卷中加载了一张图片。

如何从现场照片中提取图像?

我知道如何从现场照片中提取video。 在这里解释。 使用PHAssetResourceManager从PHAssetResource获取video文件。 PHAssetResourceManager.defaultManager().writeDataForAssetResource(assetRes, toFile: fileURL, options: nil, completionHandler: { // Video file has been written to path specified via fileURL } 但是如何从PHLivePhoto中提取图片url。 这背后的动机是获得video和图像URL,以便将其上传到服务器。

保存已经创build的实时照片

我有一些现场照片创buildJPEG和MOV文件,现在我想导入到应用程序,将允许用户将现场照片保存到他们的照片库。 我怎么能这样做? 我已经看过这个: https : //github.com/genadyo/LivePhotoDemoSwift这基本上允许你录制video,把它变成现场照片。 但是因为我已经创build了“现场照片”,我可以将它们保存到相机胶卷上,还是需要遵循不同的路线?

从Live Photo中提取video部分

有没有人想出如何从现场照片提取video部分? 我正在开发一个应用程序,将Live Photos转换为GIF,第一步是从Live Photo获取video文件。 这似乎应该是可能的,因为如果你插入手机到Mac,你可以看到单独的图像和video文件。 我在提取过程中遇到了一堵砖墙,而且我尝试了很多方法来完成,而且都失败了。 我做的第一件事是通过执行以下操作获取我认为是Live Photovideo部分的PHAsset: if let livePhoto = info["UIImagePickerControllerLivePhoto"] as? PHLivePhoto { let assetResources = PHAssetResource.assetResourcesForLivePhoto(livePhoto) for assetRes in assetResources { if (assetRes.type == .PairedVideo) { let assets = PHAsset.fetchAssetsWithLocalIdentifiers([assetRes.assetLocalIdentifier], options: nil) if let asset = assets.firstObject as? PHAsset { 将PHAsset转换为AVAsset我试过了: asset.requestContentEditingInputWithOptions(nil, completionHandler: { (contentEditingInput, info) -> Void in if let […]

有没有办法将Live Photo保存到照片库?

我将存储的图像和video文件传递到: PHLivePhoto.requestLivePhotoWithResourceFileURLs并获取可以在PHLivePhotoView显示的PHLivePhoto对象。 但我想知道,一旦我有一个PHLivePhoto有没有办法将其保存到照片库?

Apple Live照片文件格式

苹果将​​在iOS 9 / iPhone 6s上推出Live Photo 。 文件格式在哪里logging?

在Playground中使用实时照片

我已经做了相当数量的searchnetworking,但我目前正试图在Playground中的“实时照片”。 我意识到这个框架(PHLivePhoto),我只是不知道如果在Playground中与他们一起工作是可能的,因为没有太多的“导入”,因为似乎没有任何“现场照片”在线下载。 有任何想法吗?