iOS开发问题,播放一个背景透明的视频,如何能做到?

yuan 发布于 2015年08月18日
无人欣赏。

最近有这样一个需求: 在绿棚里录一些视频,然后抠绿处理,形成背景透明的视频,在iOS客户端上播放。

摄制方要我们给出视频要什么样的格式,我们没有经验无法给出确定的答复。

我尝试抠了一个,导出是mov,编解码器是Apple ProRes 4444,Linear PCM,Timecode

在Xcode里预览播放,可看到背景是透明的,但是放到代码里,运行一下,播放出来的视频只有声音!

使用其他编码器的视频背景都不是透明,是黑的。但可以正常播放。

大家有没有啥经验,指点一下,非常感谢。

共3条回复
xiaotie 回复于 2015年08月18日

不了解iOS自带的播放。通常这样的需求要自己写个播放器,用ffmpeg或libvlc。

pinxue 回复于 2015年08月19日

mov是文件封装格式,视频编码是格式? h.264 baseprofile应该可以

nexth2o 回复于 2018年06月29日

我跟您遇到了一摸一样的问题,请问后来解决了么?

登录 或者 注册