Could be something peculiar to Nvidia GPUs, or maybe it’s just Firefox, but I never see this colour anywhere else, only when something causes a glitch in the rendering of video content. Sometimes it’s not just the video player that goes green, but the entire viewport of the browser window. I’m mainly curious why it’s that colour, rather than just black or white or something like that.

  • HEX: 004d00
  • RGB: rgb(0, 77, 0)

Cheers!

  • pinball_wizard@lemmy.zip
    link
    fedilink
    arrow-up
    11
    ·
    11 hours ago

    I haven’t seen this exact screen, but since there’s very little help in this thread so far, I’ll speculate.

    I’ve seen plenty of single solid color screens that turned out to be “fuck you i didn’t like something, have a plain color instead of your image” from some piece of Digital Rights Management software.

    If it is DRM, the two approaches I’m aware of are:

    • Try to guess what pissed off the DRM, while being treated as an enemy at every level and step of logging and debugging.
    • Turn to the clear, communicative, well documented piracy community for help. Note that their solutions may not be strictly legal, but they tend to actually get me access to the thing i already paid for.
  • tenchiken@anarchist.nexus
    link
    fedilink
    English
    arrow-up
    64
    arrow-down
    2
    ·
    14 hours ago

    The Video itself is rendered off screen in a special area of memory, then the browser simply uses a predefined color to tell the driver where to display the video. The driver then takes care of things like stretching to fit etc.

    It’s not actually that shade typically, and you are just seeing a side effect of the glitch.

    • The_Decryptor@aussie.zone
      link
      fedilink
      English
      arrow-up
      16
      ·
      11 hours ago

      That’s old school hardware overlays, haven’t really been a thing since XP era Windows.

      These days everything is a scene graph with normal texture buffers, and the compositor is responsible for either layering stuff over it or doing direct scanout of that surface.

    • Azzu@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      29
      arrow-down
      1
      ·
      14 hours ago

      That doesn’t really answer the question though. Obviously it’s the side effect of some kind of glitch, but why is it always this green, why not orange or blue

      • lath@lemmy.world
        link
        fedilink
        arrow-up
        29
        arrow-down
        6
        ·
        13 hours ago

        It’s the green screen which allows blending, melding, switching and superimposing layers. You see, the way it works is that I don’t know, but it got you reading this far and wasted a few moments of your time which could have been spent doing something else, like gardening.

        But really the answer is probably because it’s very nearly in the middle of the VGA color palette.

        • turboSnail@piefed.europe.pub
          link
          fedilink
          English
          arrow-up
          4
          ·
          edit-2
          11 hours ago

          Yes, but did some programmer just decide it’s maxed out green, and then somebody else toned it down to a more reasonable green? How did we end up with this specific shade?

          • ChaoticNeutralCzech@feddit.org
            link
            fedilink
            English
            arrow-up
            1
            ·
            11 hours ago

            Sometimes when part of a keyframe is missing it’s filled with gray instead of repeating the previous image. That makes sense since it can get lighter or darker with delta, but IDK why out of bounds is green (and yes, the video decoding can overwrite some of the green if an object travels out of frame, for example).

          • cecilkorik@lemmy.ca
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            1
            ·
            11 hours ago

            This is probably just someone’s effort to pick a color similar looking to a green-screen in film, since it is serving the same technical effect.

            • ChaoticNeutralCzech@feddit.org
              link
              fedilink
              English
              arrow-up
              2
              ·
              11 hours ago

              I know a video capture program that used a very dark purple for the card to fill in with HW-accelerated video. In Microsoft Office 2003, Clippy uses a pure magenta and other assistants pure cyan. This fails to turn transparent because of desktop compositing in the Aero theme of Windows Vista and 7. So I think it can be any color but software I know uses those unlikely to appear in real video, but in hardware decoders the background of the video decoding buffer is green.

    • durinn@programming.dev
      link
      fedilink
      arrow-up
      5
      ·
      14 hours ago

      I’ve never really thought about what happens to data that the system fetches over the internet. So, just as if it would’ve been stored in permanent storage locally, it’s loaded into system memory, which then “serves” it back to the browser? In my beginner head, it then looks like this: YouTube -> system memory -> browser/media player

      • ripcord@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        10 hours ago

        Correct. Eventually millions of very very tiny squirrels then eat the data once it is discarded.

        I’m simplifying a bit, but that is generally how it works.

          • 42firehawk@fedinsfw.app
            link
            fedilink
            English
            arrow-up
            2
            ·
            8 hours ago

            I mean, kind of? There are system traces of what the squirrels ate that build up, causing weird issues with other software over time. It’s why restarting your computer fixes so many software errors. Part of the close process of the computer is cleaning up most of the squirrel poops.

    • flandish@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      14 hours ago

      it doesn’t just update the dom via x/y? currently making an 8080 emu and am not using browser yet but may. also tell me more about your instance? (am an anarchist myself…)

  • Iced Raktajino@startrek.website
    link
    fedilink
    arrow-up
    24
    ·
    12 hours ago

    Not an answer to your question, merely an amusing anecdote, but Windows used to use a green screen (different shade though) to render videos.

    “The media player program didn’t render the video pixels to the screen,” … Instead, Windows would render a green screen (or a different color, depending on the version), then “render the video pixels to a graphics surface shared with the graphics card.” The final step was to “tell the graphics card that whenever it sees a green pixel about to be written to the screen, it should substitute a pixel from that shared graphics surface.”

    Windows used to secretly use green screens to render videos, which is how you could trick MS Paint into becoming a video player

    Edit: Ninja’d by @x00z@lemmy.world

  • Greg Clarke@lemmy.ca
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    6
    ·
    12 hours ago

    Trees appear green because they absorb red and blue light while reflecting green light. Maybe your TV is photosynthesising ¯\_(ツ)_/¯ I just wanted to add to the list of unhelpful answers

    • 4am@lemmy.zip
      link
      fedilink
      arrow-up
      2
      ·
      8 hours ago

      This happens to me as well when something goes wrong with video in Firefox. Perhaps something unique with software?

  • ChaoticNeutralCzech@feddit.org
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    11 hours ago

    This happens when I try HW decoding on VLC on an old AMD card, the video has extra letterbox bars of this color (can be cropped manually by pressing C). At first I thought it’s some default in the ITU-R BT.709 (YCbCr) colorspace used in most video codecs but those RGB values map to an uneven 55, 106, 100

  • Petter1@discuss.tchncs.de
    link
    fedilink
    arrow-up
    14
    ·
    13 hours ago

    I recall seeing such green on screenshots of DRM protected video on iOS (back when I still had Netflix installed)

    I assume that this is DRM protection as well, probably the same, as those streaming apps are mostly just JS these days anyway

      • M137@lemmy.world
        link
        fedilink
        arrow-up
        16
        ·
        edit-2
        9 hours ago

        Replying to people with an AI answer is extremely disrespectful, even more so with a screenshot of that answer. How the fuck do you not understand that?

          • LurkingLuddite@piefed.social
            link
            fedilink
            English
            arrow-up
            34
            arrow-down
            4
            ·
            13 hours ago

            Spolier: That doesn’t mean it’s correct. Your appeal to AI authority fallacy is not just stupid, it’s pathetic.

            • 5gruel@lemmy.world
              link
              fedilink
              arrow-up
              4
              arrow-down
              8
              ·
              12 hours ago

              funny how AI brings out the worst in people. and I don’t mean the users

              • LurkingLuddite@piefed.social
                link
                fedilink
                English
                arrow-up
                2
                arrow-down
                1
                ·
                7 hours ago

                Ah yes, us people who actually know how to think and parse information on our own are in the wrong! It’s definitely not the fools using the hallucination machines as arbiters of truth!

                You’re a clown. Sad you forgot your makeup.

            • Petter1@discuss.tchncs.de
              link
              fedilink
              arrow-up
              2
              arrow-down
              16
              ·
              12 hours ago

              How do you think that I think AI output is absolute truth, lol?!

              That is just a fast sanity check if you want real knowledge feel free to search yourself, i don’t waste my time searching like a caveman only to satisfy you and you mimimi AI bad crew

              • M137@lemmy.world
                link
                fedilink
                arrow-up
                5
                ·
                edit-2
                9 hours ago

                “I don’t waste time searching like a caveman”

                Instead you go below what you mean with that word and fully offload any thought to an AI, don’t check if the answer is correct, reply with a screenshot of that answer (which is so fucking dumb and disrespectful) and then make several replies talking nonsense.
                It would have taken you less time to just search, and in no way is that ever “like a caveman”.
                It’s clear you’ve either broken your brain completely from using AI for everything or you were always this way, either way you need professional help.

  • homes@piefed.world
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    68
    ·
    edit-2
    14 hours ago

    I don’t have that problem, because I don’t use windows

    edit: wow, lots of clippy lovin’ motherfuckers in this thread OwO

    • Mothra@mander.xyz
      link
      fedilink
      arrow-up
      13
      arrow-down
      2
      ·
      12 hours ago

      You are being downvoted because your comment is rude, irrelevant, and neither helpful or funny

    • TrickDacy@lemmy.world
      link
      fedilink
      arrow-up
      9
      arrow-down
      1
      ·
      12 hours ago

      I hate windows and never willingly use it but I downvoted you for being an idiot, just so you know

    • normonator@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      12 hours ago

      I’ve had green screens show up on Bazzite while restarting or if steam crashes(rare). All amd system as well.

    • Sibbo@sopuli.xyz
      link
      fedilink
      arrow-up
      5
      arrow-down
      17
      ·
      14 hours ago

      I wouldn’t have expected this comment to be downvoted on lemmy. No valuation, just an observation.

      • varnia@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        16
        ·
        13 hours ago

        I assume: If comment would have pointed out that this is in fact not a hardware related behavior but depends on software and doesn’t happen on Linux, down-voting wouldn’t have happened.

        • MissesAutumnRains@lemmy.blahaj.zone
          link
          fedilink
          arrow-up
          46
          ·
          14 hours ago

          I think it’s just because the answer doesn’t really contribute much. OP is asking about something specific (and kinda interesting, too!) and your response was “I don’t know, I don’t use that software”. It doesn’t really add to the conversation or help to answer the question.

          Imagine if every question that got asked was responded to by the entire community, even if they had no answer, and every thread was just filled with “I dunno”.

          No hate on you specifically, just thinking out loud a bit.