Personal View site logo
5dtoRGB and GH3 transcoding
  • 35 Replies sorted by
  • @vicharris

    can you give me a pointer to the respective thread ... I don't know it.

    Thanks in advance!

  • So that whole long thread of Shian as well as other testing this theory for months is wrong? This is what you are saying, right? I just want to be clear because this is getting absurd.

  • @vicharris

    You're not supposed to be transcoding to full range.

    This is essentially not correct... the contrary… as long as you are referring to 5DtoRGB's setting called "fullrange".

    In 5DtoRGB the setting "fullrange" means: "preserve the full luminance levels contained in the source file". In other words: "do not remap luminance levels".

    When the source file contains fullswing levels 5DtoRGB's setting "fullrange" will output a file containing fullswing levels. When the source file contains studioswing levels 5DtoRGB's setting "fullswing" will do exactly the same - it preserves the full range of luminance levels contained in the source file. BUT: studioswing utilzes luminance levels from 16-235 (8bit naming) for image content. However, broadcast-safe colors ("studioswing") also contain luminance levels from 0-15 and 236-255. These levels are not utilized for image content but are preserved for footroom and headroom (so while not utilized for image content these levels are still present in the file - note that Rec709 technically always contains 0-255 luminance levels).

    Therefore 5DtoRGB's setting "fullrange" essentially will output files from the GH2 and the GH3 that look "dull" on a computer screen when viewed in appropriate software (but they look absolutely correct on a TV-screen). Of course, if you transcode to ProRes-QT the files contain tags assigned for viewing purposes on a computer screen - in effect the files look like "fullswing" in Quicktime (also in the interface of most other video-viewing-softwares designed for computers… for instance VLC, Movist etc. - and AFAIK this applies also to FCP7 / FCPx since these softwares are based on Quicktime). But this is just an "issue" of the respective viewing-softwares. When you view the respective files in a professional video editing software and open the Y-waveform-monitor you will see that the actual image content lives within 16-235 (see attachments).

    So... again: using the "fullrange" setting in 5DtoRGB will preserve the full range of luminance levels contained in the source file!

    In other words: this (and only this) setting will achieve a "lossless" transcode to ProRes.

    You can remap broadcast safe levels from 16-235 to 0-255 when you set the setting to "broadcast". But the transcode remaps in 10bit. I feel much better to preserve the luminance levels of the source files and remap to fullswing (or whatever...) in the editing software in 16bit (or 32bit). Therefore I always set 5DtoRGB to "fullrange" (= "preserve the original luminance levels of the source file" = "no remapping").

    gh3_5DtoRGB_QTviewing_levels.png
    1920 x 1200 - 794K
    gh3_5DtoRGB_source_levels.png
    1920 x 471 - 520K
  • Thank you!

  • In that thread, shian mentioned no difference with GH3 files.

  • Welcome. I'm by no means an expert but some really knowledgeable people ran many tests to show the true negative and positives on here. Search for the 5dtoRGB.thread and go though it. It's huge but you'll get to the good info.

  • Thanks. I've read many different posts all over the net so I'm a bit confused what's best. Some mention the benefits of full range other are against.

    I might go with Broadcast Range, just to be safe. But, I would still like to find out why GH3 files are not giving me flat image, like GH2. For my information, at least.

    Thanks again

  • You're not supposed to be transcoding to full range. There's a whole thread about this. These camera do not shoot full range so you are introducing noise and other factors that are not in the original footage.

  • These are screenshots of the original GH2 mts file and transcoded file. There is a huge difference. So, the software does give flatter image with GH2 but not with GH3.

    EDIT: I just noticed that I named the screenshots incorrectly. Files names should be reverse, but you can see the difference anyway: flatter image is the transcoded one.

    gh2.png
    1749 x 969 - 3M
    gh2transcoded.png
    1703 x 955 - 3M
  • I'm attaching the screenshots of the original and transcoded 422HQ files.

    original.png
    1719 x 977 - 3M
    transcoded422hq.png
    1745 x 988 - 3M