Avid Pro Audio Community

Avid Pro Audio Community

How to Join & Post  •  Community Terms of Use  •  Help Us Help You

Knowledge Base Search  •  Community Search  •  Learn & Support


Avid Home Page

Go Back   Avid Pro Audio Community > Pro Tools Post Production > Post - Surround - Video

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 02-05-2016, 02:24 PM
teedeecee teedeecee is offline
Member
 
Join Date: May 2015
Location: Sydney
Posts: 141
Default Imported Video - Different Gamut?

In setting up for a new project this morning, the imported Video has arrived with a very different look to it. Its as though the black level has been raised by about 10 percent, or the Gamut has been changed.

Viewing the QT Apple Pro Res Proxy in PT12HD and Apple Quicktime Player side by side indeed reveals that for some reason Tools is displaying the Video in very different colour space.

I have tried re-rendering the vision out from FCPx using different methods and settings but no luck. Its annoying as it puts the director off working with vision that looks washed out.

Any thoughts?
Reply With Quote
  #2  
Old 02-05-2016, 07:13 PM
AndrewAction's Avatar
AndrewAction AndrewAction is offline
Moderator
 
Join Date: Nov 2004
Location: Auckland
Posts: 500
Default Re: Imported Video - Different Gamut?

Quote:
Originally Posted by teedeecee View Post
Viewing the QT Apple Pro Res Proxy in PT12HD and Apple Quicktime Player side by side indeed reveals that for some reason Tools is displaying the Video in very different colour space.
Sadly this has been a thorn in the side of Avid video editors for a long time. Apple changed how the colour space and or Gamma was identified in the Pro Res codec header data.
Andrew
Reply With Quote
  #3  
Old 02-06-2016, 12:20 PM
Reckless Erik Reckless Erik is online now
Member
 
Join Date: May 2001
Location: Reykjavik,Iceland
Posts: 831
Default Re: Imported Video - Different Gamut?

Is this only in the ProRes codec?
__________________
[email protected]
Newcomer Audio Post
MacBookPro 2.3GHz i7 16GB RAM OSX 10.15.7, PT Ultimate 2024.3.1 HDn, MTRX Studio, 2x Avid S1, PT Dock...
Mac M1 Studio Ultra 64GB RAM OSX 13.6, PT Ultimate 2024.3.1 HDn, MTRX Studio, 2x Avid S1, PT Dock...
Reply With Quote
  #4  
Old 02-06-2016, 01:28 PM
BScout BScout is offline
Member
 
Join Date: Mar 2007
Location: Los Angeles, CA
Posts: 4,543
Default Re: Imported Video - Different Gamut?

There are two different gamma setups for ProRes: 1.8 and 2.2. 2.2 is the standard for most everyone else but Apple had 1.8 as their own standard previously (sometimes referred to them as the animation gamma.) On export and from QT 7 Pro, you can tell the video to be saved with the flag to recognize which gamma setting you want used but it depends on the playback engine (which Avid's Video Engine is different than QT X or QT 7 engines) to recognize that flag. So playback will be dependent right there. Also, Mac OS X isn't colorspace aware though some programs are (like Avid MC, FCP, CinemaTools, etc.) which means depending on which program is playing it the exact same file will play differently.

This gets even more complicated if the source material started as DNxHD (say from an Avid editor) and was saved as ProRes on export since you also have different color spaces to contend with and settings to make sure black/white isn't crushed/clipped. Interestingly, the color space info isn't discarded with ProRes or DNxHD (unlike other codecs when you do this) -- it's just limited by a flag again. So the color info is there but it's just not being read.

On top of that is you're using the Proxy version which not only creates a moire in certain degrees of grey but is an "offline" codec in the first place.

What it comes down to is unless the whole project has stayed at one codec from NLE ingest to output, there's no way to guarantee perfect true color, saturation, gamma, black/white. Thankfully color grading/assembly happens after sound so QC isn't music's problem.
Reply With Quote
  #5  
Old 02-06-2016, 07:55 PM
Chief Technician Chief Technician is offline
Member
 
Join Date: Dec 2001
Location: NYC
Posts: 6,981
Post Re: Imported Video - Different Gamut?

I think there is some confusion with the terms used here.

Gamut - The range of colors that a device is capable of (or limited to) reproducing. ITU-R Rec.601 is the standard definition (SD) color gamut. ITU-R Rec.709 is the high definition (HD) color gamut. In the interest of being thorough, ITU-R Rec.2020 is the ultra high definition (UHD) color gamut.

Gamma - To use an analogy with audio, these are the mids when it comes to your equalizer. Depending on which NLE or CC software you use, the term gamma may not be used. Continuing the audio analogy, some refer to the lows, mids, and highs as lift, gamma, and gain. Others refer to the lows, mids, and highs as shadows, mid tones, and highlights.

Mac OS X Snow Leopard v10.6.0 and later uses a gamma of 2.2. Mac OS X Leopard v10.5.8 and earlier uses a gamma of 1.8.

I suspect that the problem described is neither a gamut problem or a gamma problem. What I suspect may be happening here is that the range of the video is being misinterpreted (or ignored) by the Avid Video Engine included with Pro Tools v12.4. There are two ranges that video signals can occupy, depending on where they originated and what is being done with them. They are:
  1. Legal, 16-235
  2. Full range, 0-255
If you have video that is full range (0-255), and it is displayed as if it were 16-235, then it can appear washed out, because what is supposed to be viewed at the zero level (black) is now not entirely black (16). What is supposed to be white (255) is now not as white (235).
__________________
Jonathan S. Abrams, CEA, CEV, CBNT
Apple Certified - Technical Coordinator (v10.5), Support Professional (v10.6 through v10.10)
Reply With Quote
  #6  
Old 02-08-2016, 05:23 PM
teedeecee teedeecee is offline
Member
 
Join Date: May 2015
Location: Sydney
Posts: 141
Default Re: Imported Video - Different Gamut?

Thanks everyone for great feedback and info.

And thanks for correcting me, yes I meant Gamma, not Gamut.

Have been doing a lot of tests to see if there is a work around but nothing seems to help. I have true DNxHD codecs, all sorts of settings in Apple Compressor.

It's curious that this situation exists though given PT's place in the production chain.

My solution at present has been to use a third party app to play the QT in sync via Ethernet TC.

Cheers,

Tony
Reply With Quote
  #7  
Old 02-08-2016, 08:02 PM
Postman Postman is offline
Member
 
Join Date: Dec 1999
Location: where land meets sky
Posts: 2,375
Default Re: Imported Video - Different Gamut?

I'll lay strong odds, very strong odds, that Chief identified the root cause. That said, something doesn't make sense (if Chief is right as I think he is).

Pro Tools assumes video files are encoded per standards with legal range values of 16-235. That is the broadcast standard after all. QT, though, assumes video files are encoded with legal range values of 0-255. (Not talking about 10 bit video here, only 8 bit).This difference between 16-235 and 0-255 has confounded many many since the beginning of digital time and is tied to black setups and video headroom and other things beyond my limited brain's color space. The important point being, QT should display a 0-255 video file as "washed out" compared to PT, which is NOT what you said. So, I think there may be more variables here than just Pro Tools. Perhaps monitor settings between different input sources, different video hardware, I don't know but I'll still vote that Chief's post tickles the root of your problem. There are two standards for video levels encoding, one is typical of broadcast workflows, the other is typical of nearly everyone else. Pro Tools and Media Composer (we're all agreed that MC can handle video properly, right?) both reproduce identical video quality through the same IO hardware and monitors, WHEN MC is using 16-235 range. Therefore I would say it is not a PT problem, at least not directly.

THAT said, it would be super-friendly of Avid to include a switch in PT to use one or the other. There are two standards after all. When I get video from "normal" clients, it is encoded at 0-255. When I get video from enlightened clients and a few others by mistake, it is encoded 16-235. IMO Pro Tools should be able to handle either with just a switch.

Oh and, give us realtime timecode windows too!
__________________
system specs in profile
Reply With Quote
  #8  
Old 02-08-2016, 08:57 PM
teedeecee teedeecee is offline
Member
 
Join Date: May 2015
Location: Sydney
Posts: 141
Default Re: Imported Video - Different Gamut?

I have done some tests to try and learn a little more, and as Chief theorised, it appears to be a Legal vs non-legal range issue.

Attached are two images, one with a a side by side comparison of PT and QT accessing the same file on the same monitor at the same time. PT clearly has a washed out look.

The Second file is a Grey Ramp, created in PhotoShop, 0-255 Grey, rendered in FCPx and Compressor. Image shows PT vs QT, with PT clearly showing a reduced range.
Attached Images
File Type: jpg PT vs QT.jpg (58.3 KB, 0 views)
File Type: jpg 0-255 GREY RAMP.jpg (21.7 KB, 0 views)
Reply With Quote
  #9  
Old 02-09-2016, 08:10 AM
Postman Postman is offline
Member
 
Join Date: Dec 1999
Location: where land meets sky
Posts: 2,375
Default Re: Imported Video - Different Gamut?

I did the same comparison here, and see the same that you see when I compare QT and PT windows on the same desktop monitor. I had expected PT window would appear darker but I misunderstood how PT works through the desktop. I have SMPTE bars up now and can clearly see the "blacker than black" band in the PT video window, which means the full bit range is being displayed on the desktop. A video monitor should not display blacker than black while a typical RGB monitor does. In the QT window blacker than black is not visible, so I will venture a guess that QT adjusts the image to appear on the desktop as if it is a video monitor. I don't know the details of this, someone with more video smarts may wish to step in here. PT11 and 12 use a video engine from Media Composer so I checked Media Composer and see the same behaviors. I will guess it is not a bug.

What I know is PT handles video correctly out to video monitors, where the gamma appears as it should (assuming proper setup). Maybe you should consider going that route.
__________________
system specs in profile
Reply With Quote
  #10  
Old 02-09-2016, 10:36 AM
Chief Technician Chief Technician is offline
Member
 
Join Date: Dec 2001
Location: NYC
Posts: 6,981
Lightbulb Re: Imported Video - Different Gamut?

Quote:
Originally Posted by Postman View Post
it would be super-friendly of Avid to include a switch in PT to use one or the other. There are two standards after all.

Oh and, give us realtime timecode windows too!
Are either of these already logged at protools.ideascale.com? If so, vote for them. If not, submit them as feature requests. Either way, links for voting would be helpful.
__________________
Jonathan S. Abrams, CEA, CEV, CBNT
Apple Certified - Technical Coordinator (v10.5), Support Professional (v10.6 through v10.10)
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
imported video not playing back? active Pro Tools 10 1 08-28-2013 06:37 PM
Imported Video Will Not Play wdjudd macOS 0 01-29-2013 01:26 PM
Imported Video doesn't contain audio DavidDubber 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Mac) 1 03-13-2010 11:54 AM
7.3.1 CS3. Imported video trk is 2:30 out of sync tsr2 Pro Tools TDM Systems (Mac) 0 07-05-2007 05:28 AM
Using Mojo with imported Video dcaudio Post - Surround - Video 8 06-08-2006 04:12 AM


All times are GMT -7. The time now is 07:00 AM.


Powered by: vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Limited. Forum Hosted By: URLJet.com