专栏名称: 谷歌开发者
Google中国官方账号。汇集Android, Chrome, Angular等移动和网络开发技术、Google Play和AdMob等开发者成长、优化和变现平台。
目录
相关文章推荐
得物技术  ·  Java性能测试利器:JMH入门与实践|得物技术 ·  4 天前  
得物技术  ·  Java性能测试利器:JMH入门与实践|得物技术 ·  4 天前  
36氪  ·  什么是纯电轿车的爆款公式? ·  6 天前  
51好读  ›  专栏  ›  谷歌开发者

Google现已推出Android版Motion Stills

谷歌开发者  · 公众号  · 科技媒体  · 2017-07-31 16:15

正文

去年,我们推出了 Motion Stills,这是一款 iOS 应用,用于提升 Live Photos 的稳定性,并允许您以循环 GIF 动画和视频的形式查看和分享 Live Photos 的照片。Motion Stills 一经推出就广受欢迎,被 The Verge 和 Mashable 评为 2016 年最佳应用之一。


不过,自从 Motion Stills 首次发布后,社区就一直要求我们也推出面向 Android 的 Motion Stills。我们听取了大家的反馈,我们非常兴奋地宣布,我们将为运行 Android 5.1 及更高版本的设备提供该技术及更多功能!




借助 Android 版 Motion Stills,我们打造了一种全新的录制体验,让您拍摄的所有画面都可以立即转换为爽心悦目的短片剪辑,并可轻松观看和分享。只需点按一下,即可拍摄简短的 Motion Still(就像拍照片一样),也可通过一项我们称之为 Fast Forward 的新功能压缩较长的录像。除稳定录制的视频外,Motion Stills on Android 还附带一个改进的裁剪算法,该算法可防止口袋拍摄和意外的相机抖动。在您的 Android 设备上进行拍摄时即可实现上述所有功能,无需联网!



全新的流式传输管道

针对此次发布,我们重新设计了我们现行的 iOS 视频处理管道,以使用一个流式传输方法在视频录制期间处理每一帧视频。通过计算中间动作元数据,我们可以立即稳定录像,同时仍可循环优化完整的序列。所有这些改进让您即录即得,无需等待便可立即分享新的 GIF 动画。


为了立即显示您的 Motion Stills 流式传输内容,我们的算法将计算必需的稳定转换并将其存储为低分辨率的纹理图。在播放期间,我们依靠 GPU 利用此纹理实时执行稳定转换,而不必编制一个新的、经过稳定处理的视频,这会加重移动设备硬件和电池的负担。




Fast Forward

您可通过 Fast Forward 加快较长视频的录制速度,并将其压缩成易于分享的短片剪辑。通过采用上述管道,Fast Forward 可直接在您的手机上处理长达整整一分钟的视频。在录制后,您甚至可以更改播放的速度(可用 1 倍到 8 倍的速度进行播放)。为此,我们使用一个更高密度的帧内间距对视频进行编码,以便实现高效的寻道和播放。在 Fast Forward 模式中,我们还进行了其他优化。例如,在线性求解器和远摄稳定化中我们应用时域下采样,以实现整个序列的流畅性。




体验 Motion Stills

借助 Motion Stills 应用,我们可以通过短视频技术进行快速实验和迭代,在此过程中收集有价值的反馈。今后,我们会将用户认为最有趣和最有用的工具集成到 Google 照片等现有产品中。从 Google Play 商店下载 Android 版 Motion Stills,可在运行 Android 5.1 及更高版本的手机上使用,并且可在社交媒体上使用 #motionstills 标签分享您喜爱的剪辑。



致谢

如果没有许多 Google 员工的帮助,Motion Stills 就不可能推出。我们在此要特别感谢 Matthias Grundmann,感谢他为改进我们的稳定化技术所做的工作,同时感谢我们的用户体验和交互设计师 Jacob Zukerman、Ashley Ma 和 Mark Bowers。


查看全文及文中链接,请点击文末“阅读原文

”。