与其他浏览器/媒体播放器相比,Chrome渲染的WebM Video更“暗”

时间:2019-01-15 21:12:10

标签: google-chrome video html5-video mp4 webm

我有一个视频以MP4或WebM格式提供,具体取决于浏览器支持。我注意到,在chrome中,WebM比在VLC中甚至在其他浏览器(例如Firefox)中查看文件时要暗得多。

Chrome

Chrome WebM vs MP4

Firefox

Firefox WebM vs MP4

最初的问题是我用ffmpeg重新编码的视频:

ffmpeg -i input.mp4 -c:v libvpx-vp9 -b:v 2M output.webm

作为参考,以下是输入文件的技术信息(根据ffmpeg):

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'input.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: mp42mp41
    creation_time   : 2019-01-11T18:48:36.000000Z
  Duration: 00:00:12.01, start: 0.000000, bitrate: 2114 kb/s
    Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, smpte170m), 1280x508, 2105 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 47.95 tbc (default)
    Metadata:
      creation_time   : 2019-01-11T18:48:36.000000Z
      handler_name    : ?Mainconcept Video Media Handler
      encoder         : AVC Coding

我认为这可能与我传入的CLI选项有关,因此我尝试使用其他encoding option(例如,使用恒定质量(CQ)模式和两次通过编码),但仍然看到Chrome中的亮度差异。之后,我注意到了从cloudinary自动编码的媒体上的这些相同问题,并且我发现如果我看到那里的差异,则可能与我的编码选项标志没有任何关系。

在我深入兔子洞之前,有什么我可以控制的吗?还是这仅仅是Chrome恰好正在使用的解码器的问题(与VLC或Firefox使用的解码器不同)。

0 个答案:

没有答案