Color Shift During Playback with ProRes

Hello,

I rendered a composite in After Effects using Apple ProRes HQ. When I import the clip into FCP and drop it into a sequence, the "paused" clip looks like it's a different gamma than when I "play" the clip. Both actually look incorrect: when paused, the clip looks dark. When playing, the clip looks too bright and the saturation looks very low. (Please note that I'm not using a broadcast monitor, just my Cinema Display.)

I'm not trying to color grade, it's just very distracting.

Anybody have a solution for this? I've tried looking for past posts on this, but haven't found anything on this particular gamma issue...

I've also noticed a similar issue if I make a project / sequence that's 1920x800 (2.40:1 aspect ratio). In this case, it doesn't matter what codec I use. Weird.

Thanks!

Mac Pro, Mac OS X (10.4.11)

Posted on Jul 21, 2008 12:40 PM

Reply
14 replies

Jul 21, 2008 1:04 PM in response to sgmitch

Well, if you are viewing this only on the computer monitors, that is how FCP works. It lowers the resolution to give you real time playback. This typically is an indication of a slow hard drives, but also is just how FCP gets more real time. If the quality dipped when viewing on an external monitor...properly monitoring the footage, then there might be an issue. But computer monitor quality...never base any judgement calls on that. And know that this is normal.

If you had faster drives, this behavior will go away.

Shane

User uploaded file

Jul 21, 2008 1:16 PM in response to Shane Ross

Thanks for the response, Shane.

How does changing the gamma = lowering the resolution?

Even if I have a 100MB, 640x480 clip, the gamma change is happening with ProRes HQ. But if I have a 100MB 640x480 clip that's using h.264, the gamma does not change as I described in my first post.

Also, the 2.40:1 thing is weird. If I work in 1920x815 (approx. 2.35:1) I do not see a gamma shift happen during playback vs. pause. But when I work in 1920x800... which is actually a smaller clip with less resolution, I get the change in gamma that I described.

Any thoughts?

Thanks!

Jul 21, 2008 1:20 PM in response to sgmitch

It all boils down to DATA RATE. H.264 is highly compressed, has a low data rate. ProRes has a mugh higher data rate than that. And yes, a gamma shift will equate a dip in resolution...it is lowering the data rate of the footage by dropping out some information, such as color.

Not sure what is up with your very oddly sized movies. I just know that with higher data rates, if your system can't handle the data rate, then resolution drops.

Shane

User uploaded file

Aug 24, 2008 2:24 PM in response to Shane Ross

Sorry to open a dead thread, but I'd like to add some more information about this issue because I don't think it's a data rate issue. I just had a similar problem. I've been working on an animation project in AE at 1920x1080 23.98 and I thought I might save some time by rendering half-resolution clips to work with in FCP, knowing I'd probably be re-rendering a few times while I edited. So I output a 960x540 ProRes HQ clip, which did take very little time to render. I then created a 960x540 ProRes HQ FCP timeline to edit in. I immediately saw the gamma shift that sgmitch described. I'd never seen anything like it before, and I've done 1080p ProRes HQ editing on this system with no trouble in the past. So I did a little Googling and came across this thread.

I thought I'd test out the disk speed question by rendering a bit of the same sequence at 1920x1080. The data rate on that clip is 19.2 MB/s and the data rate on the half-resolution 960x540 clip is 8.6 MB/s. The full-res clip plays with no gamma shift in a 1920x1080 ProRes HQ timeline. But it turns out the half-res clip also plays with no gamma shift in that same 1920x1080 timeline, with or without rendering. When it's not rendered in that full-res timeline, it has an orange bar over it, but plays back fine. The half-res clip also has the gamma shift when playing in the Viewer, but not in QT Player. The 1920x1080 clip displays the gamma shift when placed into the 960x540 timeline and rendered. It will not play without rendering. 960x540 clips rendered using the Animation codec (33.3 MB/s) don't have a gamma shift in the Viewer or when played in a 960x540 Animation timeline.

There are no RT options in the drop-down menu for 960x540 timelines in any codec I've tried. I suspect the problem is caused by using non-standard resolutions with ProRes HQ, and it might also have something to do with the way AE saves gamma information in ProRes files. I know that came up when Frank Capria did that test last year comparing DNxHD and ProRes.

The obvious solution is to edit with standard frame sizes when using ProRes HQ. I know that's what I'll be doing.

Sep 20, 2008 2:55 AM in response to sgmitch

I am afraid all of these answers are incorrect, and even more afraid I don't have an answer. I have been working on a many projects in 1920x1080, and have not had this problem until it randomly popped up tonight. My hard Drive speed, computer, etc... all are sufficient, now and in the past to handle my footage. I am not in the office so I can not tell if this will happen on an external broadcast monitor, but do know I am about tired of all the Gamma shifts in Final Cut, I do know that this roughly began an hour or so after I auto ducked a sequence out of FCP to AE and brought that back in. With ultimate horrible color shifting no matter if you chose match legacy or matching profiles or use colorista. This is an awful bug in FCP one I know that doesn't happen when roundtripping from Premiere. Overall advice who sold the world on the idea FCP is better than some of the more less consider equivalent programs especially when FCP is engineered by the designers of one of the supposed less desirable programs. Sorry I am no help, if any has a working solution would love to hear it,

Sep 22, 2008 12:48 PM in response to sgmitch

I'm having the same problem. In FCP, PRORES or PRORES HQ clips change gamma: paused = dark, playing = light. In Quicktime Player, paused or playing, they are just light -- unless I check "Enable Final Cut Studio color compatibility" in QT player's general preferences (but this doesn't change FCP's response... and I have no idea how people will have their QT Player's prefs. set on the receiving end.)

Uncompressed / Animation: Best QTs play in FCP or QT Player without shifting gamma.

Thoughts? Links?

Sep 22, 2008 2:18 PM in response to BROADCAST601

I found the solution for me. Hopefully for you as well. I went back and noticed that I had a duplicate sequence that was fine, yet the other one kept shifting colors. So I went and checked the differences. I accidently had switched the compressor to HDV 1080 50 instead of the XDCAM 1080 50 setting which is the footage type I was working with. Using compressor settings in your sequence that match your footage made the difference for me. I hope it works for you. Good Luck Dion Hawley

Sep 23, 2008 3:03 PM in response to BROADCAST601

That is a solution. But I think it means that you are using one of many HDV or XDCAM codecs instead of ProRes in your sequence. I am rendering ProRes QTs from AE, and assumed that if I dragged a ProRes QT into a fresh sequence, and accepted FCP's invitation to change my sequence settings to match that of the clip, that it would be all good. But it's not.

Though, when I put ProRes footage in a DV/NTSC-sequence, the ProRes footage doesn't shift, but is it playing back as ProRes or being converted on the fly? And when I render, it's back to the gamma shift problem.

Thanks,

B

Sep 23, 2008 9:36 PM in response to Benjam1n

First please excuse the non-pro software question - I am working up to FCP, I swear!

I am editing an iMovie of images from a book I illustrated. I am using the dreaded Ken Burns effect, as it makes pan and zoom relatively easy for still images. There are some problems with jumps/lags in the render, but an even more noticeable problem is the brightness change at the beginning and end of the effect. This happens on every clip/image it is applied to.

Most unfortunately, it renders it into the actual movie - not just an artifact of seeing it on the Mac - and this is destined to be shown HUGE on a plantetarium projection, so it's a big problem -literally!

Is there a control for 'gamma' or luminescence I don't know about in iMovie? Thanks for the help.

Nov 18, 2008 4:10 PM in response to Benjam1n

I have similar problems with footage in ProRes, sent to After Effects and rendered into ProRes there. It appears that After Effects isn't performing a check to see what Gamma to use with Pro Res. I've been compensating by either adding the gamma back in FCP (a pain) or using lossless out of After Effects (a pain). Has anyone here found a better workflow or command line trick to fix this?

Nov 18, 2008 6:27 PM in response to Matthew Thomas4

You should give feedback to Apple, but it sounds like it's in AE's court to me though for a real fix.

You could render to another codec in AE as a "work around" ?

You're not comparing this to YUV rendered material side by side, right?

The FCP sequence settings are the stock ProRes or ProRes HQ? this happens in all frame rates and sizes of HD or SD?

I'd at least report this to Apple in the feedback for FCP. They read all of them I'm quite certain.

Jerry

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Color Shift During Playback with ProRes

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.