X
Tippen Sie hierhin, um die Version dieser Website für Mobilgeräte aufzurufen.

Hilfeforum

Firefox videos missing green channel

Veröffentlicht

This is Firefox 52.0.2 32 bit ESR, Solaris 10U13 Sparc, on a 2.75 GHz. quad core Sparc VII Sun M3000 from a Sun Ray 3 thin client.

ffmpeg, libx264 and libx265 have all been installed from https://www.opencsw.org/get-it/packages/. Flash 11.2 r202 is also installed.

A look at https://www.youtube.com/html5 shows all six boxes under "What does this browser support?" are checked. The box "The HTML5 player is currently used when possible" is also checked.

I can get H264 and AVC1 videos to play but they're all missing the green channel, ie. they come out rendered only in shades of red and blue. This isn't specific to any particular site (like Youtube), it's all videos.

I saw one suggestion to set media.windows-media-foundation.use-nv12-format to false but that didn't fix it. There are lots of posts about things like washed out colors but this isn't like that. It's no green at all.

I don't think this is a libx264 issue because if I download an H264 video and then play it using mplayer, the colors all look fine. It's only when playing video in Firefox that there's no green. Other imaging programs that render color (like Gimp or Inkscape) work fine.

Any ideas?

This is Firefox 52.0.2 32 bit ESR, Solaris 10U13 Sparc, on a 2.75 GHz. quad core Sparc VII Sun M3000 from a Sun Ray 3 thin client. ffmpeg, libx264 and libx265 have all been installed from https://www.opencsw.org/get-it/packages/. Flash 11.2 r202 is also installed. A look at https://www.youtube.com/html5 shows all six boxes under "What does this browser support?" are checked. The box "The HTML5 player is currently used when possible" is also checked. I can get H264 and AVC1 videos to play but they're all missing the green channel, ie. they come out rendered only in shades of red and blue. This isn't specific to any particular site (like Youtube), it's all videos. I saw one suggestion to set media.windows-media-foundation.use-nv12-format to false but that didn't fix it. There are lots of posts about things like washed out colors but this isn't like that. It's no green at all. I don't think this is a libx264 issue because if I download an H264 video and then play it using mplayer, the colors all look fine. It's only when playing video in Firefox that there's no green. Other imaging programs that render color (like Gimp or Inkscape) work fine. Any ideas?
Zitieren

Mehr Details zum System

Installierte Plugins

Flash

Anwendung

  • Firefox 52.0.2
  • User-Agent: Mozilla/5.0 (X11; SunOS sun4u; rv:52.0) Gecko/20100101 Firefox/52.0
  • Hilfe-URL: https://support.mozilla.org/1/firefox/52.0.2/SunOS/en-US/

Erweiterungen

  • AdBlock 3.29.0 (jid1-NIfFY2CA8fy1tg@jetpack)
  • Application Update Service Helper 2.0 (aushelper@mozilla.org)
  • Ghostery – Privacy Ad Blocker 8.3.4 (firefox@ghostery.com)
  • h264ify 1.0.9 (jid1-TSgSxBhncsPBWQ@jetpack)
  • Hotfix for Firefox bug 1548973 (armagaddon 2.0) mitigation 1.1.4 (hotfix-bug-1548973@mozilla.org)
  • Multi-process staged rollout 1.9 (e10srollout@mozilla.org)
  • Pocket 1.0.5 (firefox@getpocket.com)
  • uBlock Origin 1.17.4 (uBlock0@raymondhill.net)
  • Web Compat 1.0 (webcompat@mozilla.org)
  • Adaware Ad Block 2.0.2.1 (AdBlockerLavaSoftFF@lavasoft.com) (inaktiv)
  • Dark Mode 0.3.3 ({174b2d58-b983-4501-ab4b-07e71203cb43}) (inaktiv)
  • Privacy Possum 2018.8.31 (woop-NoopscooPsnSXQ@jetpack) (inaktiv)
  • Session Alive 1.2 ({15060491-2b35-49f4-9f01-f35b127bebcc}) (inaktiv)
  • SoundFixer 1.0.1 (soundfixer@unrelenting.technology) (inaktiv)

JavaScript

  • incrementalGCEnabled: True

Grafiken

  • adapterDescription: Brian Paul -- Mesa X11
  • adapterDeviceID: Mesa X11
  • adapterDrivers:
  • adapterRAM:
  • adapterVendorID: Brian Paul
  • crashGuards: []
  • currentAudioBackend: sunaudio
  • driverDate:
  • driverVersion: 2.1 Mesa 7.6.1
  • featureLog: {u'fallbacks': [], u'features': [{u'status': u'blocked', u'description': u'Compositing', u'log': [{u'status': u'blocked', u'message': u'Acceleration blocked by platform', u'type': u'default'}], u'name': u'HW_COMPOSITING'}, {u'status': u'unavailable', u'description': u'OpenGL Compositing', u'log': [{u'status': u'unavailable', u'message': u'Hardware compositing is disabled', u'type': u'default'}], u'name': u'OPENGL_COMPOSITING'}]}
  • info: {u'ApzWheelInput': 1, u'ApzTouchInput': 1, u'CairoUseXRender': 0, u'AzureFallbackCanvasBackend': u'none', u'AzureCanvasAccelerated': 0, u'AzureCanvasBackend': u'cairo', u'AzureContentBackend': u'cairo'}
  • numAcceleratedWindows: 0
  • numAcceleratedWindowsMessage: [u'tryNewerDriver', u'Mesa 7.10.3']
  • numTotalWindows: 3
  • supportsHardwareH264: No
  • webgl2Renderer: WebGL creation failed: * Refused to create native OpenGL context because of blacklist entry: FEATURE_FAILURE_MESA_2 * Exhausted GL driver options.
  • webglRenderer: WebGL creation failed: * Refused to create native OpenGL context because of blacklist entry: FEATURE_FAILURE_MESA_2 * Exhausted GL driver options.
  • windowLayerManagerRemote: True
  • windowLayerManagerType: Basic

Veränderte Einstellungen

Verschiedenes

  • User JS: Nein
  • Barrierefreiheit: Nein
Tyler Downer
  • Top 25 Contributor
  • Moderator
1530 Lösungen 10669 Antworten
Veröffentlicht

Unfortunately Firefox 52 is no longer supported. Do you see this issue with ESR 60 or Release 67?

Unfortunately Firefox 52 is no longer supported. Do you see this issue with ESR 60 or Release 67?
Hat Ihnen das weitergeholfen?
Zitieren

Fragesteller

Thanks but unfortunately Release 52.0.2 is the last one that works with Solaris 10. After that they started requiring Rust to build FF (thanks, Mozilla). And AFAIK, there is no Rust compiler for Solaris. I'd be happy to try a later version if someone can figure out how to compile (or cross-compile) it.

FWIW, colors are correct in Windows XP FF 52.9.0.

Thanks but unfortunately Release 52.0.2 is the last one that works with Solaris 10. After that they started requiring Rust to build FF (thanks, Mozilla). And AFAIK, there is no Rust compiler for Solaris. I'd be happy to try a later version if someone can figure out how to compile (or cross-compile) it. FWIW, colors are correct in Windows XP FF 52.9.0.
Hat Ihnen das weitergeholfen?
Zitieren
cor-el
  • Top 10 Contributor
  • Moderator
17470 Lösungen 157890 Antworten
Veröffentlicht

In the past, color issues with Flash were related to libvdpau and a possible solution if you use NVIDIA drivers was:

  • export VDPAU_NVIDIA_NO_OVERLAY=1

Start Firefox in Safe Mode to check if one of the extensions ("3-bar" menu button or Tools -> Add-ons -> Extensions) or if hardware acceleration is is causing the problem.

  • switch to the DEFAULT theme: "3-bar" menu button or Tools -> Add-ons -> Themes
  • do NOT click the "Refresh Firefox" button on the Safe Mode start window
In the past, color issues with Flash were related to libvdpau and a possible solution if you use NVIDIA drivers was: * export VDPAU_NVIDIA_NO_OVERLAY=1 ---- Start Firefox in <u>Safe Mode</u> to check if one of the extensions ("3-bar" menu button or Tools -> Add-ons -> Extensions) or if <u>hardware acceleration</u> is is causing the problem. *switch to the DEFAULT theme: "3-bar" menu button or Tools -> Add-ons -> Themes *do NOT click the "Refresh Firefox" button on the Safe Mode start window *https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode *https://support.mozilla.org/en-US/kb/troubleshoot-extensions-themes-to-fix-problems
Hat Ihnen das weitergeholfen?
Zitieren

Fragesteller

It was worth trying, but Safe Mode did not fix it.

I have not been able to figure out what video drivers the Sun Ray 3 uses.

What's really weird is that if you drag the mouse along the time line of Youtube videos, the little thumbnail pop-up preview windows (that show the frame at any given time) are in correct full color. But if you hit play from that point, the full video is missing green.

Also odd is that static images in Firefox render just fine. It's only videos that are missing all green.

I keep hoping there's some magic media.whatever key in about:config I can set to fix this.

Oh and here's something also odd. In about:support under WebGL Renderer I see:

WebGL creation failed: * Refused to create native OpenGL context because of blacklist entry: FEATURE_FAILURE_MESA_2 * Exhausted GL driver options.

Blacklist entry??? What the heck is that all about?

It was worth trying, but Safe Mode did not fix it. I have not been able to figure out what video drivers the Sun Ray 3 uses. What's really weird is that if you drag the mouse along the time line of Youtube videos, the little thumbnail pop-up preview windows (that show the frame at any given time) are in correct full color. But if you hit play from that point, the full video is missing green. Also odd is that static images in Firefox render just fine. It's only videos that are missing all green. I keep hoping there's some magic media.whatever key in about:config I can set to fix this. Oh and here's something also odd. In about:support under WebGL Renderer I see: WebGL creation failed: * Refused to create native OpenGL context because of blacklist entry: FEATURE_FAILURE_MESA_2 * Exhausted GL driver options. Blacklist entry??? What the heck is that all about?
Hat Ihnen das weitergeholfen?
Zitieren

Fragesteller

Well here's something interesting. I installed the next newest version of Firefox for Solaris which turned out to be 45.5.1 and tried to play videos with it. And they work fine! All colors are present.

So it looks like whatever the problem is, it's specific to FF 52.0.2 and not a video card, driver, codec, library, or whatever. Apparently, something got broken on the way to 52.

So I guess I'll just use 45.5.1 to watch videos from now on. It's not a solution but it is a workaround.

Well here's something interesting. I installed the next newest version of Firefox for Solaris which turned out to be 45.5.1 and tried to play videos with it. And they work fine! All colors are present. So it looks like whatever the problem is, it's specific to FF 52.0.2 and not a video card, driver, codec, library, or whatever. Apparently, something got broken on the way to 52. So I guess I'll just use 45.5.1 to watch videos from now on. It's not a solution but it is a workaround.
Hat Ihnen das weitergeholfen?
Zitieren
Stellen Sie eine Frage

Sie müssen sich mit Ihrem Benutzerkonto anmelden, um auf Beiträge zu antworten. Bitte stellen Sie eine neue Frage, wenn Sie noch kein Benutzerkonto haben.