首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >“切片”附加到iOS应用程序资源的视频是可能的吗?

“切片”附加到iOS应用程序资源的视频是可能的吗?
EN

Stack Overflow用户
提问于 2019-05-23 09:41:43
回答 1查看 104关注 0票数 0

使用PNG图像,可以通过资源附加img.png、img@2x.png和img@3x.png,然后在运行时根据设备屏幕尺寸加载正确的图像。此外,iTunes上传/下载过程将对资产资源进行“切片”,以便包含1x、2x和3x资产的大型应用程序可以避免在2x设备上运行时必须下载1x和3x资产。我想知道的是,附加到应用程序的视频是否也可以利用切片,以便在应用程序中包含特定屏幕尺寸的视频时,应用程序不需要下载3组视频资源?我看到assets确实包含一个通用的" data“类型,但它似乎只能将数据文件标记为不同的Metal API版本。

EN

回答 1

Stack Overflow用户

发布于 2019-05-31 02:48:38

因此,我在互联网上到处寻找,但找不到任何关于如何解决这个棘手问题的东西。最后,我推出了自己的自定义解决方案,基本上包装了m4v视频文件,并将二进制文件视为PNG图像,以便可以将其包含在iOS资产目录中。这使得可以在iPhone上加载@2x或@3x资源,并在iPad上使用iPad特定的视频资源尺寸,同时还支持切片。作为一个工作示例,请看一下我在github上的PNG框架,Bloom演示展示了从AlphaOverVideo解码,然后将解码的.m4v视频加载到循环播放器中的客户端逻辑。这个演示很酷,因为它展示了切片的想法,但它也包含一个全屏1到1像素的鲜花盛开的视频,展示了完美渲染的视频看起来是多么令人惊叹。如果任何人对命令行编码器感兴趣,我将其上传到PNGRewrap的github。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56267037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档