为什么 VLC 会降低我的其中一台 PC 上的视频剪辑的饱和度?

Rom*_*nSt 5 vlc-media-player

这些屏幕截图取自在两台不同机器上以完全相同的 VLC (1.11) 版本打开的完全相同(二进制相同)的视频文件。两台机器都运行 Win7,尽管其中一台是 64 位,但在这两种情况下,VLC 二进制文件都是 32 位。

换句话说,我找不到显着差异。然而,其中一个比另一个饱和度低得多:

图片1         图像2

我该怎么做才能阻止 VLC 像这样降低我的视频的饱和度?

PS正如评论中所指出的,一台 PC 有 AMD 卡,另一台是 NVIDIA。

Vas*_*pov 2

如果VLC 中的设置相同,则 VLC 的功能应该没有太大差异,因此视频硬件的差异似乎可能会产生不同的结果。我没有给你一个非常可靠的答案,但我会比较另一个玩家的输出,看看是否有相同的效果。

如果另一个播放器也产生不同的输出,则可能的罪魁祸首是显卡配置(许多视频处理是在视频硬件中完成的,因此设置可能很重要)。如果你不熟悉,我指的是:

一些 nVidia 配置页面

如果另一个视频播放器在两台机器上产生相同的输出,它可能仍然是我提到的设置(VLC 可能在另一个播放器不使用硬件加速的地方使用硬件加速)。

让我给你留下一份可能缩小原因范围的实验清单:

  • 尝试使用不同的播放器看看是否确实是VLC代码
  • 尝试使用相似帧的不同视频,看看您的视频是否属于特殊情况
  • 尝试转码到不同的编解码器(有些可能没有硬件加速)