VideoHelp Forum




+ Reply to Thread
Results 1 to 14 of 14
  1. Okay, I managed to find a way to upload x264 encoded video to youtube with proper Luma range, but I'm having some issues with intense green, the final YT video has a little brighter green than the original, dimmed.

    What gives and where to dig?

    ================================================== ===
    Ignore this, apparently colors are correct in Flash Player but broken in HTML5 player.
    Last edited by Digika; 4th Mar 2015 at 06:25.
    Quote Quote  
  2. Member
    Join Date
    Aug 2013
    Location
    Central Germany
    Search PM
    YouTube always recodes.

    It is well possible that "full chroma range" (PC scale) is not preserved and limited to TV scale...
    Quote Quote  
  3. Banned
    Join Date
    Oct 2014
    Location
    Northern California
    Search PM
    Originally Posted by Digika View Post
    Okay, I managed to find a way to upload x264 encoded video to youtube with proper Luma range...
    What did you think was the problem and what did you do?

    Originally Posted by Digika View Post
    , but I'm having some issues with intense green, the final YT video has a little brighter green than the original, dimmed.
    Upload a few seconds of the original here so we can compare it on YouTube.

    Originally Posted by Digika View Post
    Ignore this, apparently colors are correct in Flash Player but broken in HTML5 player.
    Even more reasons to provide an example so we can see what is going on. Also which browser?
    Quote Quote  
  4. How do browsers handle the rec.601 vs rec.709 situation? That's what "issues with intense green" sound like to me, but I've no idea how any of the colorimetry stuff works in the browser world.
    Quote Quote  
  5. Banned
    Join Date
    Oct 2014
    Location
    Northern California
    Search PM
    Originally Posted by hello_hello View Post
    How do browsers handle the rec.601 vs rec.709 situation? That's what "issues with intense green" sound like to me, but I've no idea how any of the colorimetry stuff works in the browser world.
    Good question that I think warrants a topic by itself!

    Brilliant engineers, in their great wisdom, thought it a good idea to create yet another standard with different luma cooeficents.

    The result: more unnecessary mess and errors.

    Quote Quote  
  6. Originally Posted by hello_hello View Post
    How do browsers handle the rec.601 vs rec.709 situation? That's what "issues with intense green" sound like to me, but I've no idea how any of the colorimetry stuff works in the browser world.
    Difficult to answer because there are so many variables - type and version of browser, flash vs. html 5, graphics driver version, driver settings, GPU vs, non GPU acceleration

    If we ignore Youtube and re-encoding for a minute, Adobe Flash in general (eg when you test on your own site) accepts both colormetry flags and range flags and displays it properly (those 4 permutations of 601 vs 709, full vs. limited)

    Currently , Youtube actually reads full range flags and clamps the YUV re-encoding. This is relatively new behaviour - in the past youtube ignored all flags
    Quote Quote  
  7. Banned
    Join Date
    Oct 2014
    Location
    Northern California
    Search PM
    Originally Posted by poisondeathray View Post
    Adobe Flash in general (eg when you test on your own site) accepts both colormetry flags and range flags and displays it properly (those 4 permutations of 601 vs 709, full vs. limited)
    Are you sure?
    This site seems to contradict what you say:

    http://www.wiggler.gr/2012/02/27/bt-601-and-bt-709-compatibility/

    The best rule of thumb is to encode BT.601. for SD and BT.709 for HD, as most software does not seem to actually read the flags.

    Quote Quote  
  8. Originally Posted by newpball View Post
    Originally Posted by poisondeathray View Post
    Adobe Flash in general (eg when you test on your own site) accepts both colormetry flags and range flags and displays it properly (those 4 permutations of 601 vs 709, full vs. limited)
    Are you sure?
    This site seems to contradict what you say:

    http://www.wiggler.gr/2012/02/27/bt-601-and-bt-709-compatibility/


    BTW, it's 2015 now . Flash is at version 16.something , not 11.xx

    Quote Quote  
  9. Originally Posted by newpball View Post

    The best rule of thumb is to encode BT.601. for SD and BT.709 for HD, as most software does not seem to actually read the flags.
    Yes, but you should flag it as well. At least it doesn't hurt and you have a chance that the software does read flags

    Adobe started to read colormetry flags around Flash 9. Flash 10 (no GPU acceleration) obeyed flag, GPU acceleration on meant 601 was always used and flags ignored

    (Again these statements are for non re-encoding, not applicable to sites like YT)
    Quote Quote  
  10. Banned
    Join Date
    Oct 2014
    Location
    Northern California
    Search PM
    Originally Posted by poisondeathray View Post
    Originally Posted by newpball View Post

    The best rule of thumb is to encode BT.601. for SD and BT.709 for HD, as most software does not seem to actually read the flags.
    Yes, but you should flag it as well. At least it doesn't hurt and you have a chance that the software does read flags
    Absolutely!
    Quote Quote  
  11. Originally Posted by newpball View Post
    Also which browser?
    Chrome for HTML5/webm playback and Opera for old flash. 720p mode in both.

    I was trying to solve issue with "dark videos" (common problem), found a way through range spec (rec709 + coloprim/colormatrix/transfer bt709), but for some reason in webm stream green was a little bit more intense while in flash it was almost 1:1 correct.

    This is weird since both videosources (through YT stats) report avc1/mp4 so I assume similar encoding options for each.
    Quote Quote  
  12. Banned
    Join Date
    Oct 2014
    Location
    Northern California
    Search PM
    Originally Posted by Digika View Post
    I was trying to solve issue with "dark videos" (common problem), ....
    Wait, are we talking about PC vs TV luma levels or rec601 vs rec709 coefficient differences?
    Quote Quote  
  13. Originally Posted by newpball View Post
    Originally Posted by Digika View Post
    I was trying to solve issue with "dark videos" (common problem), ....
    Wait, are we talking about PC vs TV luma levels or rec601 vs rec709 coefficient differences?
    That was just explanation how did I encounter the original issue mentioned in OP. Source videos used for comparison were rec709.
    Quote Quote  
  14. Banned
    Join Date
    Oct 2014
    Location
    Northern California
    Search PM
    Originally Posted by Digika View Post
    Originally Posted by newpball View Post
    Originally Posted by Digika View Post
    I was trying to solve issue with "dark videos" (common problem), ....
    Wait, are we talking about PC vs TV luma levels or rec601 vs rec709 coefficient differences?
    That was just explanation how did I encounter the original issue mentioned in OP. Source videos used for comparison were rec709.
    Do you have some examples on YouTube so we actually can see what you are talking about?
    Quote Quote  
Visit our sponsor! Try DVDFab and backup Blu-rays!