Samsung Galaxy A54 5G (SM-S546VL) + Chromebook 上的实时视频颜色反转 (蓝色变为橙色) – 录制的视频正确
作者: KodysANerd创建于 2026年9月28日更新于 2026年9月28日
环境 scrcpy 版本: 4.1 (官方 Linux x86_64 二进制文件) 手机: Samsung Galaxy A54 5G (SM-S546VL), Android 16 计算机: 运行 Crostini 的 Chromebook (Debian bookworm) OpenGL/Mesa: OpenGL 4.5 (兼容性配置文件) Mesa 22.3.6 连接: USB 描述 将手机镜像到 scrcpy 的实时窗口时,颜色会严重反转/扭曲(蓝色变为橙色,其他颜色也会偏移)。 但是,当我使用 --record=test.mp4 进行录制时,录制的视频颜色是正确的。 这表明问题出在 Chromebook 上的实时渲染/OpenGL 路径上,而不是来自手机的编码中。 我已经尝试过的内容 多个视频编解码器: h264, h265, vp8 硬件编码器 (c2.exynos.*) 和软件编码器 (c2.android.*) --render-driver=software LIBGL_ALWAYS_SOFTWARE=1 --no-mipmaps 不同的最大大小/比特率/帧率设置 旧版 scrcpy 3.3.1 (在 Android 16 上崩溃) 开发者选项: 禁用硬件覆盖 ON 多种环境变量 这些都没有解决实时窗口中的反转颜色。 附加说明 Chromebook 经过工厂重置后 + 手机运行 Android 16。 此前,在同一台 Chromebook 上,手机运行了早期的 Android 版本。 ChromeOS 可访问性颜色校正设置对 scrcpy 窗口没有任何影响。 我很乐意提供更多日志或测试任何补丁。
内容来源: Genymobile/scrcpy