问题标签 [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.

0 投票
1 回答
2147 浏览

ios - 如何从 Mov 文件制作 PHLivePhoto?

我有一个 .MOV 文件和一个 .JPG 文件。当我尝试制作实时照片时:

像这样制作:

它不工作。未创建实时照片和控制台写道:

我真的很希望,你能帮助我。

0 投票
3 回答
1732 浏览

objective-c - 我可以将实时照片放入 iOS 模拟器吗?

我想创建一个应用程序来显示实时照片。但我没有iPhone 6S. 有没有机会把现场照片放进去iOS Simulator?谢谢!

0 投票
2 回答
1637 浏览

objective-c - 从 Live Photo 中获取所有图像

我想从 Live Photo 中获取NSArray所有UIImage内容来创建一个 GIF。我尝试在为实时照片制作动画时制作屏幕截图,但它不起作用。谁能帮我?谢谢!

0 投票
1 回答
374 浏览

ios - 如何使用 CloudKit API 将 PHLivePhoto 保存到 iCloud

现在我正在使用以下代码。但是发生了一些奇怪的事情。

然后用于CKModifyRecordsOperation将该资产保存到 iCloud,然后取回。

大部分都可以,除了当photoView停止播放时,photoView的图像就消失了。如果我再次长按它,它会正常播放。

为什么会这样?

0 投票
1 回答
1382 浏览

ios - 如何将实时照片上传到服务器?

如何将实时照片上传到服务器?我正在使用 AFNetworking 上传图像、视频和慢动作视频。图片和视频的上传非常简单。

上传图片和视频

这些 URL 用于上传图像和视频文件。

上传慢动作文件

慢动作文件是 2 个或更多视频文件的组合。如果您尝试像普通视频文件一样上传它,那么它会失去其慢动作功能。要解决这个问题,首先我们必须创建一个慢动作文件,然后将其保存在磁盘上,然后上传。

如何上传实况照片?

Live photo 是 2 个文件的组合,*.jpg 和 *mov。我们既不能像照片或视频那样上传它,也不能像使用慢动作视频那样从两个或多个文件的组合中创建一个新文件,因为我们必须将实时照片的两个文件都发送到服务器。

很明显,我们必须将这两个文件都发送到服务器。但是如何在一个请求中发送多个文件。

0 投票
2 回答
1932 浏览

ios - 如何从实时照片中提取图像?

我知道如何从现场照片中提取视频。在这里解释。

使用PHAssetResourceManager来从PHAssetResource.

但是如何从 PHLivePhoto 中提取图像 URL。这背后的动机是获取视频和图像 URL 以便将其上传到服务器。

0 投票
0 回答
251 浏览

ios - 在 Swift 中使用 FBSDK 将 PHLivePhoto 视频上传到 Facebook

我正在尝试将 PHLivePhoto 的 .mov 部分上传到 Facebook,但在使用 Facebook SDK 上传时出现错误:

第一次我获取 PHLivePhoto 对象并获取 .mov 的 NSData 值:

然后我尝试按如下方式上传 NSData 对象:

我收到以下错误:

0 投票
1 回答
391 浏览

swift - 为什么 iOS 实时照片的视频尺寸比照片小

我正在开发一个带有实时照片的 iOS 项目。

Live-photo是真实照片和3秒小视频的组合。此功能的目标是让用户选择视频中的最佳图片。

我做了一些测试,我看到照片是 15,356,907 字节,而视频是 2,088,228 字节。我无法解释为什么视频比照片本身小。

你认为苹果录制的视频质量很差吗?那么如果质量很差,用户将如何选择视频中的最佳帧呢?

谢谢

0 投票
5 回答
5252 浏览

ios - 如何在 iOS 中从实时照片中获取视频

我试图弄清楚,但找不到任何有用的信息。我只发现了这个:

但我很惭愧地说我不知道​​如何发挥它。我创建了一个 UIImagePickerController 并从相机胶卷中加载了一个图像。

0 投票
0 回答
8997 浏览

ios - 如何更改实时照片的持续时间?

我最近在阅读isLivePhotoAutoTrimmingEnabled https://developer.apple.com/reference/avfoundation/avcapturephotooutput/1648778-islivephotoautotrimmingenabled的文档

默认情况下,实时照片捕获的持续时间约为三秒(以捕获请求的时间为中心)。

我想知道是否有办法让它 5 或 10 而不是只有 3 秒。我怎么能那样做?有什么想法吗 ?