首页 > 解决方案 > 屏幕上视频影响白色的设备亮度

问题描述

视频演示(请看,18s):https ://youtu.be/4HtkadKEnWM

当我降低设备的亮度时,iOS 似乎将白色变为灰白色。对于我的用例,重要的是视图背景实际上是白色的,这样视频才能无缝融入背景。有趣的是,当我截屏或录屏时,不会出现这种效果。

我处于灯光模式,没有任何自定义色彩空间设置。

有没有人对如何解决这个问题有任何想法?谢谢!

标签: iosswiftcolorsavfoundation

解决方案


在与 Apple 支持人员沟通后,我们发现video_full_range_flagffmpeg 没有设置。使用以下 ffmpeg 命令重新编码视频有效:ffmpeg -i input.mp4 -map 0 -c copy -bsf:v h264_metadata=video_full_range_flag=1 output.mp4.


推荐阅读