bug tracking

I am evaulating FCP to decide whether to move from Premier Pro to FCP. I am an underwater cinematographer and one bug I have found is that when you balance the color in HDR footage for an HDR deliverable video (not using a Rec.709 coversion) is that FCP burries the brightness way down and I have to spend a lot of cycles bringing it back up. The images is WAY darker than the original image. White/color balance is one of the most important adjustments in underwater film making as you use it to clean up the water. This problem does not happen when you use HDRTools to convert to rec.709 and work with that. I filed a bug but how do I track it to see if Apple has corrected it? For me this one is a show stopper as I only deliver HDR video now on our YouTube channel A Diver's Life. I also want to assess how responsive Apple is vs. Adobe to problems like this. Is there a way to track the bugs you flied and to speak with a support person about it? I can do this with Creative Cloud.


Anyone else experienced this? I am relatively new to FCP so perhaps I am missing something. The project is wide gamut rec. 2020 HLG.

Posted on Jul 7, 2023 4:33 AM

Reply
Question marked as Top-ranking reply

Posted on Jul 7, 2023 1:28 PM

Yes I normally use ProRes Raw with my Ninja V and Nikon cameras, as it is actually way better than ProRes 422 for grading in Final Cut. However, I shot a few clips in ProRes (HLG and Log) with the Ninja to see what might be happening here. It seems that Final Cut (and Quicktime) interpret HLG and Log Pro as Rec.709 and if Color Conform is left on automatic some strange and probably undesirable transformations occur. There are too many permutations to go into detail but it is easy to fix any problems by modifying the Color Conform or just turning them off. I don't think there is any bug though. It is probably down to the way the cameras / recorders write the metadata.


If grading HDR only as the OP says he does, I think it is better to work in a Rec.2020 PQ project than in HLG as the waveform scopes give the correct ranges whereas the waveform scopes in a HLG project are effectively SDR. If an SDR version is required, it is probably easier to do a second grade rather than hope HLG works as it is supposed to (I have never managed to get it working properly). Unless the OP has a particular reason to work in ProRes, it might be a lot easier to work in ProRes Raw which the Sony A7Siii can do with the Ninja V with no modification (unlike the Nikons which need a paid firmware upgrade)

41 replies
Question marked as Top-ranking reply

Jul 7, 2023 1:28 PM in response to Tom Wolsky

Yes I normally use ProRes Raw with my Ninja V and Nikon cameras, as it is actually way better than ProRes 422 for grading in Final Cut. However, I shot a few clips in ProRes (HLG and Log) with the Ninja to see what might be happening here. It seems that Final Cut (and Quicktime) interpret HLG and Log Pro as Rec.709 and if Color Conform is left on automatic some strange and probably undesirable transformations occur. There are too many permutations to go into detail but it is easy to fix any problems by modifying the Color Conform or just turning them off. I don't think there is any bug though. It is probably down to the way the cameras / recorders write the metadata.


If grading HDR only as the OP says he does, I think it is better to work in a Rec.2020 PQ project than in HLG as the waveform scopes give the correct ranges whereas the waveform scopes in a HLG project are effectively SDR. If an SDR version is required, it is probably easier to do a second grade rather than hope HLG works as it is supposed to (I have never managed to get it working properly). Unless the OP has a particular reason to work in ProRes, it might be a lot easier to work in ProRes Raw which the Sony A7Siii can do with the Ninja V with no modification (unlike the Nikons which need a paid firmware upgrade)

Jul 9, 2023 8:24 AM in response to Clint Gryke

The user has to be careful of what's going on as FCP can be overly "helpful." If you create an HLG project and drop the Nikon file into it, the application will change the project to 709 rather than auto color conforming the clip. If you manually change the project back to HLG it will then do the correct conform for the clip to HDR.


I'm thinking something is happening in the Ninja that shouldn't be. Maybe the same sort of thing. It sees what it thinks is 709 and sets that as the recording gamut.

Jul 11, 2023 6:21 AM in response to Clint Gryke

Look, I even swithed to my apple HDR display which comes with my M1 Pro Max. This is definitely a bug in both color balance and manual white balance. Below is the originall image of the coral followed by the color scopes, followed by the color scopes after white balance was applied, followed by the image with the white balance applied.


It does matter if you take ripple training or not - this is simply wrong. If you use HDR tools and convert the clip to rec. 709 the colors look accurate after applying white balance. I have far too much video editing to throw up my hands and say this requires ripple training. I have shot thousands of hours of underwater video and this is just plain wrong. If Apple can get this right with rec.709 they can get this right with HDR but they have not. So, yes, this is a bug and this is not a diversion. How you can tell me that this is not too dark is beyond my comprehension. I am not sure why you cannot download a 15gb file. What file size can you handle? I can work on trimming them in the future.




Jul 11, 2023 5:40 AM in response to adiverslife

I downloaded the GreenRazorFish clip and it looks absolutely fine with a little bit of grading. Wide Gamut Library, HLG2020 project or HDR PQ project. I never use the automatic white balance tools in Final Cut. It does some weird stuff to the colors but it is not too dark and that is really a diversion.


You must be doing something wrong but what beats me. Are you using a Wide Gamut Library and a (calibrated) HDR screen?


There is no bug. You do seen to have a habit of saying how things should work without understanding how FCP actually works. Filing a bug report without understanding the program is a bit silly to be honest. As I said way back I would advise you to do a Ripple Training Core Training paid tutorial if you are serious about using the program.


The sample clips are way too large by the way. I can't download a 15GB file. You could trim them in Quicktime to a couple of seconds.

Jul 7, 2023 1:36 PM in response to adiverslife




adiverslife wrote: However, that does not mean it does not have problems. All software has bugs and features. For example, HDR support in FCP was originally quite poor.


Actually HDR support in Final Cut is now excellent and easy to use. It remains a bit of a minefield across the board. You want to try DaVinci Resolve (although that is also excellent once you work your way through the vast number of options). You should not assume your problems are due to a bug. It is far more likely that you are missing something - maybe something to do with the new automatic Color Conform. If you post a clip I'm happy to take a look as well.


Jul 7, 2023 3:18 PM in response to adiverslife



adiverslife wrote:

1. To film in raw you must overexpose making your image hard to process under water.
2. Raw takes up a LOT of space.
3. So, it sounds like FCP really does not handle HLG HDR well. That is unfortunate as that is what the IPhone shoots.


I'm not trying to convince you to shoot raw but I would like to clarify a couple of things. Firstly, I don't overexpose when shooting raw. This is a misconception about exposing for raw video I think. The most important thing is to make sure that the highlights are not clipping (using waveform/parade monitors) as there is no way back from clipped highlights. I make sure that I don't underexpose as noise becomes a serious issue then. I handle the rest in post. Final Cut has reasonably good options for raw processing although this varies between camera makes I believe.


The normal quality ProRes Raw on the Ninja is a bit bigger than ProRes 422 but the differences are not huge.


I don't think there should be any problem processing HLG to HDR in Final Cut once you get your settings right. I find it better to grade HLG material with a PQ project. That should be fine if you are only delivering HDR.



Jul 9, 2023 9:06 AM in response to Tom Wolsky

I just tried a H.265 clip shot in HLG from the Z9 and it is tagged as HLG. It works fine in FCP in a HLG 2020 project and there is no color conforming. It looks great in HDR and a little bit of tweaking makes it look acceptable in SDR on an SDR monitor as well which I think is the way HLG is supposed to work. So maybe it's Nikon's implemenation of ProRes (or not). I've not upgraded the Ninja to shoot H.265 which is an extra paid option which I am unlilkely to use.


I'm not seeing what you describe with the HLG file from the Ninja in a HLG 2020 project. FCP tries to color conform it to 75% HDR (HLG) and it would need quite a bit of work to get it looking good.


I'm going to have to get on with some other stuff as this is pretty ming-boggling but I'm happy to provide you some more files if you want from the Z9 if you want to investigate further.



Jul 11, 2023 6:14 AM in response to adiverslife

Thanks very much for uploading the clips. They work really well I find. It looks like the original QT file in both the browser and the project. I have no experience diving so no idea what it should look like. Balance color basically white balances off the sand and does increase the contrast a lot, darkening the overall look. Pushing up the luma and tweaking it a bit made it look quite good I thought.

Jul 11, 2023 6:38 AM in response to adiverslife

OK have it your own way. Call it what you like and it may or may not work very well but it's definitely not a bug. These auto color balance tools are always dubious at best whether it is Final Cut, Lightroom, Photoshop etc. It is an averaging process over the image which is very hit and miss, depending on the content of the image. I never use them. If I have not shot a color checker (see the files I uploaded) then I work by eye and experience.


Don't confuse these auto color balance tools with the new Color Conform tool in FCP10.6.6 either. This is completely different as it tries to automatically set the color space based on the metadata. In this case FCP picks up the metadata correctly. The HLG file I posted is not tagged correctly which is now obviously a Nikon and not a Ninja thing.



Anyway best of luck with it all.





Jul 11, 2023 1:53 PM in response to Clint Gryke

I found this very helpful when I started dealing with more and more HDR footage:


Use automatic color management and Color Conform in Final Cut Pro for Mac - Apple Support


I'm getting some nice results with the underwater footage with very, very minimal manual color correction (no automatic anything is used). It's fun to play with and learn from. I'm guessing on saturation levels however, but I didn't boost it much at all.

It's interesting that the screenshot with the fish shows the sand blown out and overall levels increased when in my FCP Viewer it's not at all, I'm guessing because it's a .png. Here's a .heic of the fish frame sent through pixelmator Pro to just make it smaller:


It looks like it's hard to retain the correct gamma/brightness levels in screenshots of HDR 2020 images but all this is still a bit new to me. Maybe I'm missing something?


Jul 7, 2023 10:06 AM in response to Tom Wolsky

I am scaling from 4k to HD. yes. So that is a possibility. Most people will shoot at a higher resolution and scale down to do things like enlargement, etc. as I am sure you know. This is not a problem in Premier. What is also weird about FCP is that when you drop 4k video on an HD time line it automatically. scales it down. That should not happen either. Consequently, when I would normally want to zoom in I really don't know whether I am losing quality in FCP. Example in Premier Pro: You have a 4k time line and you want to change it to HD, you just change the width and height to 1920X1080. Then you decide how much to reduce it. you start at 50% which would be that dimension. Then you change it to 60%, etc.. I never go beyond 80%.


What email should I send it to on WeTransfer?

Jul 7, 2023 11:36 AM in response to adiverslife

I think you are carrying over too many concepts about how Final Cut Pro should work rather than how it actually works. Every NLE is different and Final Cut Pro is very well designed and easy to use once you learn the basics. I would recommend you check out Ripple Training and do their basic Core Training course which would leave you in a very good position going forwards. They are excellent and they are currently running a discount on their tutorials as well. Be assured that once you get Final Cut working, your life becomes easier in terms of color management.


In relation to your current problem, I wonder if the heart of this is in the Color Conform settings. I doubt it has anything to do with scaling as this should not have any effect on color or luminosity.

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.

bug tracking

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