问题标签 [phlivephoto]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 苹果实况照片文件格式
Apple 将在 iOS 9/iPhone 6s 中引入Live Photo 。文件格式记录在哪里?
ios - 有没有办法将实时照片保存到照片库?
我将存储的图像和视频文件传递给:
PHLivePhoto.requestLivePhotoWithResourceFileURLs
并获取一个PHLivePhoto
可以在PHLivePhotoView
. 但我想知道,一旦我有了,PHLivePhoto
有没有办法将它保存到照片库中?
ios - 从 Live Photo 中提取视频部分
有人知道如何从实时照片中提取视频部分吗?我正在开发一个将 Live Photo 转换为 GIF 的应用程序,第一步是从 Live Photo 中获取视频文件。看起来应该是可能的,因为如果您将手机插入 Mac,您可以看到单独的图像和视频文件。我在提取过程中遇到了一堵砖墙,我尝试了很多方法来做到这一点,但都失败了。
我做的第一件事是通过执行以下操作为我认为是 Live Photo 的视频部分的内容获取 PHAsset:
要将 PHAsset 转换为 AVAsset,我尝试过:
我认为这不起作用,因为带有 duration.value 的调试打印为 0。我也尝试过不添加“.mov”,但它仍然不起作用。
我也试过:
并且 debugPrint(avAsset) 打印 nil 所以它不起作用。
我有点担心他们可能无法做到这一点,我好像在绕圈子,因为我得到的 PHAsset 似乎仍然是一张实时照片,而不是真正的视频。
ios9 - 从应用扩展程序访问实时照片时出错
所以,我目前正在构建一个支持使用实时照片的应用程序扩展。但是,当尝试从 NSItemProvider 中提取实时照片时,从该方法调用的完成处理程序:
完成处理程序将抛出错误:Error Domain=NSCocoaErrorDomain Code=-1 "(null)"
这是一个更完整的代码片段:
我在这里遗漏了一些明显的东西吗?
ios - 如何将自制的现场照片保存在相册中?
我尝试使用 JPG 文件和 MOV 文件制作实时照片。像这样:
最后,我得到了实时照片并将其显示在 livePhotoView 中。然后我尝试保存或分享它。我使用 UIActivityViewController 类。像这样:
当我分享live photo时,我分享的只是静止图像。当我选择保存live photo时,我在相册中找不到任何东西。我在很多地方搜索了这个。我只是在这个https://github中找到了一些信息.com/genadyo/LivePhotoDemo/issues/3。但这并没有解决我的问题。
我在 AppStore 中发现了一个应用程序可以做到这一点。但我不明白它是如何工作的。https://itunes.apple.com/cn/app/livemaker-free-for-live-photo/id1053967828?mt=8
ios - 在 Playground 中使用实时照片
我已经在网上进行了大量搜索,但我目前正在尝试在 Playground 中使用“Live Photos”。我知道框架(PHLivePhoto),我只是不知道是否可以在 Playground 中使用它们,因为没有太多“导入”,因为似乎没有任何“实时照片”可用用于在线下载。有任何想法吗?
ios - 在我的应用程序中集成 Live Photos
我有一些我想在我的应用程序中使用的实时照片。我对如何集成它们有点困惑,所以我可以在应用程序中使用它。我目前有一个图像视图,但是如何将实时照片添加到其中?
c# - 可以在 Windows 机器、C# 或其他操作系统上查看和编辑 Apple iOS 实时照片吗?
有什么方法可以在基于 Windows 的平台上以编程方式查看、管理和编辑Apple iOS Live Photos ?
任何有关文件结构以及如何访问它的详细信息将不胜感激。(它只是一个 MOV 还是一组静止图像?)
(Microsoft 的在线 live.com 和 Apple 的 iOS Live Photos 无处不在,让我无法搜索到我需要的信息。)
ios - PHLivePhotoView 和与 UILongPressGestureRecognizer 的向后兼容性
使用 时PHLivePhotoView
,无需在此视图中添加 3D Touch 手势即可触发实况照片的播放。此功能是内置的。还知道实时照片可以在不支持 3D Touch 的设备上播放,只需长按即可,例如在照片应用程序中。
我的问题是,是否PHLivePhotoView
也提供这种向后兼容的功能,或者我是否需要UILongPressGestureRecognizer
为不兼容的设备添加并手动启动 Live Photo 播放,像这样?
ios - 如何将 PHAsset 转换为 PHLivePhoto
我有PHAsset
,我想得到PHLivePhoto
。
PHAsset
是PHLivePhoto
的资产。
我知道这个功能。
但是不知道用处。
如何转换?