AVPlayer:如何“播放”图像而不是视频?

问题描述 投票:-1回答:1

我正在通过视频培训来开发一个健康/健身应用程序,在某些情况下,我想显示静态图像,而不是一些“静态”练习的视频。我想知道是否有任何方法可以“播放”图像而不是AVPlayer的视频?

或者,也许是一种简单的方法,可以将图像实时转换为视频。

这将节省大量时间/编码工作,因为AVplayer已经完成了所有工作,而不是显示uiImage。

提前感谢。

我正在通过视频培训来开发一个健康/健身应用程序,在某些情况下,我想显示静态图像,而不是一些“静态”练习的视频。我想知道是否有任何方法可以“播放”图像...

swift swiftui avplayer
1个回答
0
投票

如果图像与视频数据分开,则不能。相反,您可以只添加一个与AVPlayer具有相同框架的UIImageView并显示/隐藏当时所需的任何一个。如果图像是视频中的一帧,则可以尝试在AVPlayer上使用.step函数,例如:

© www.soinside.com 2019 - 2024. All rights reserved.