Tag Archives: colorspace

Colour Management In Adobe Premiere Pro

30 Years of Rec-709.

Most of us are familiar with Rec-709. It is the colourspace for standard dynamic range television that was introduced in the early 1990’s. Most of us have been working with and delivering Rec-709 content for the past 30 years.

Because Rec-709 has been around for so long, the majority of the editing and grading software that we use defaults to Rec-709. Rec-709 has a limited dynamic range and a limited colourspace. It was designed around the TV technologies available in the 1990’s when Cathode Ray TV’s were still dominant and LCD screens were nowhere near as good as they are today.

But things are changing. 

Most good quality phones, tablets, laptops and TV’s on sale today support bigger colourspaces than Rec-709. And most can now display high dynamic range HDR images. Streaming services such as Netflix, Amazon, Hulu etc are all streaming HDR content. Even YouTube and Vimeo fully support HDR. Eventually HDR will become completely normal and Rec-709 will fade into obscurity. 
But right now we are in a transition period where a lot of content is still mastered and delivered in SDR but at the same time there is a need to deliver more and more HDR content.

Colour Management.

One way to make this easy is to use colour management in your editing and grading software. In a colour managed workflow the editing/grading software will try to determine the colourspace of your source material  by reading the metadata contained in the file. Then it will determine the required delivery colorspace, usually based on the setup of your monitor or you can tell the software which colourspace you want to deliver your files in.

The software then converts from the source colourspace to the final output colourspace. The end result is that regardless of the colopurspace of your source footage, it will look correct on your monitor with the correct contrast and correct colour saturation. All your grading adjustments are applied to your footage in it’s original state which maximises the final image quality. This also makes it possible to change the output colourspace from one colourspace to another without having to change the grade – one grade can be used for many different output colourspaces. All you need to do is to change the output colourspace setting. 

OK, it isn’t always quite as simple as that – you might need to make some fine tuning adjustments to your grade if you switch your output between HDR and SDR. But overall, if you grade something correctly for HDR and then switch to an SDR output, it should still look pretty good and this greatly simplifies your workflow if you need to deliver in both HDR and SDR.

S-Log3 is not, and never has been flat!
 
S-Log3 and other log formats should never look flat. The only time they look flat is when there is a miss-match in the colour space between the material and the way it is being viewed.
 
S-Log3 in a Rec709 project looks flat because of this miss-match, this is NOT how it is supposed to look. But because in the early days most software only supported Rec-709, S-Log3 always looked wrong and as a result looked flat. In legacy workflows where there is no colour management the most commonly used solution to make S-Log3 look right is to add a LUT. The LUT transforms the S-Log3 to Rec-709 (and perhaps adding a creative look at the same time) so that the contrast and colour now looks correct.

Need To Deliver In HDR.
 
But we are now starting to need to deliver content in a lot more standards than just Rec-709.  HDR10, HLG, Rec2020 etc are now common and LUT’s designed to go from S-Log3 to Rec709 are no use for these alternate colourspace outputs.
 
So, most of the editing and grading software platforms we use are moving to colour managed workflows where the software detects the colourspace that the source material is in as well as the colourspace you are monitoring in and then automatically transforms the source material to the correct output colourspace. This eliminates the need to use LUTs, your footage will always look correct. This way all your grading adjustments are applied directly to the source material without being restricted to any particular colourspace and you can change the output colourspace to different spaces depending on what you need to deliver and you don’t need to change the grade for each alternative output.
 
By default in the latest version of Premiere Pro colour management is normally disabled, but some earlier versions enabled the colour management by default.

Enabling Colour Management.
 
To enable colour management in Premiere Pro 2025 (version 25.0 and later) go to the Lumetri panel and  under “Settings” “Project” enable (tick) the “log auto detect colour space” setting. Now Premiere Pro will detect the colourspace that your footage was shot in and colourspace transform it to you projects output colourspace. It is also worth noting that there is an additional setting that allows you to select the correct viewing gamma for the desired output, whether you are making content for the web or for broadcast TV.
 


If you want to deliver in HDR a bit further down in the settings you will also find the ability to change the timelines working colourspace, under these setting you can quickly change the timeline from Rec-709 to Rec2100 PQ (HDR10) or Rec2100 HLG for HDR. Changing this setting will change the working and output colourpace – note that if the colourspace of your monitor does not match these settings the image will not be correct – for example if you are using a Rec-709 monitor and you select Rec-2100 PQ the viewer images will appear flat.
 

If using a computer with a colour managed HDR screen, for example a MacBook, you will also need to allow Premiere to manage the computers Display Colour Management so that the viewers are displayed in the correct colourspace and then enable Extended Dynamic Range monitoring if the monitor is capable of displaying in HDR in the Lumetri settings under “Preferences”.


Be aware that if you allow Premiere to manage your colourspace this way you will no longer be able to use the majority of the LUT’s designed for S-Log3 as these LUT’s include a colourspace transformation that you no longer need or want. But – now you are free to deliver in both SDR and HDR without having to create different grades for each.

The colour management in Premiere is still somewhat basic, but it does work. But it’s very difficult to use the colour management and LUTs at the same time. Personally I much prefer the colour management in DaVinci Resolve which has a lot more options and the ability to add additional colourspace transformations as part of the individual grade used for each clip. This allows you to add LUT’s designed for a huge range of different colourspaces within different overall colour spaces.


More on Adobe’s new color managed workflow.

I’ve written about this before, but the way Adobe have changed the way they manage colourspaces has changed, it hasn’t been well documented, and it’s causing a lot of confusion.

When importing Log footage into the latest versions of Adobe Premiere instead of the log footage looking flat and washed out as it used to, now it looks contrasty and well saturated. If it has been exposed correctly (according to the manufacturers specifications) then it will look like normal Rec-709 footage rather than the flat look that most people associate with log. This is confusing people, many assume Adbe is now adding a LUT to the footage by default, it isn’t. What is happening isd a fundamental change to the way Premiere handles different colorspaces.

NOT ADDING A LUT.

Premiere is NOT adding a LUT. It is transforming between the captured colorspace and the display colorspace so that the footage looks correct with the right contrast, colour and brightness on your display. Your footage remains in its native colorspace at all times (unless you force it into an alternate and possibly wrong colorspace by using the interpret footage function).

Your display could be 709, HDR10, HLG, SGamut3/S-log3 and in each case the footage would, within the limitations of the displays format have the same basic contrast and colour etc, the footage would look the same whether viewing in SDR, HDR or Log because Premiere maps it to the correct levels for the output colorspace you are using to view your content.

OLD BROKEN WORKFLOWS.

The issue is that previously we have been using very broken workflows  that are normally incapable of showing capture colorspaces other than Rec-709 correctly. This has made people believe that log formats are supposed to look flat – They are not! When viewed correctly they should  have the same contrast as 709 etc. Log is not flat, but we have been viewing it incorrectly because most workflows have been incapable of mapping different source colorspaces to our chosen working/viewing colorspace.

LUTs ARE A QUICK FIX – WITH LIMITATIONS.

Up to now to fix these broken workflows we have added LUT’s to convert our beautiful, high dynamic range, vast colorspace source formats into restricted, reduced dynamic range display formats. Once you add that 709 LUT to you S-Log3 footage it is no longer SGamut3/Slog3 it is now Rec-709 with all the restrictions that 709 has such as limited dynamic range, limited colorspace etc and that may limit what you can do with it in the grade. Plus it limits you to only ever outputting in SDR 709.

But what we have now in a colour managed workflow is our big range log being displayed correctly on a 709 display or any other type of display, including HDR or DCI-P3 etc. Because the footage is still in its native colorspace you will have much greater grading latitude, there’s no knee added to the highlights, no shadow roll off, no artificial restriction to the source colorspace. So you can more easily push and pull the material far further during adjustment and grading (raw workflows have always been color managed out of necessity as the raw footage can’t be viewed correctly without first being converted into a viewable colorspace).

HERE’s THE RUB!

But the rub is – you are not now adding someone else’s carefully crafted LUT, which is a combination of creative and artistic corrections that give a pleasing look combined with the Log to Rec 709 conversion.

So – you’re going to have to learn how to grade for yourself – but you will have a much bigger colour and contrast range to work with as your footage will remain in it’s full native capture range.

And – if you need to deliver in multiple formats, which you will need to start doing very soon if you are not already, it is all so much easier as in a colour managed workflow all you do is switch the output format to change from 709 to HDR10 or HLG or DCI-P3 to get whatever format you want without having to re-grade everything or use different LUT’s for each format.

HOW LONG CAN YOU STAY JUST IN REC-709?

And when you consider that almost all new TV’s, the majority of new Phones and Tablets all have HDR screens and this is all now supported on YouTube and Vimeo etc how much longer do you think you will be able to cling on to only delivering in SDR Rec-709 using off-the-shelf SDR LUTs? If you ever want to do stuff for Netflix, Amazon etc you will need to figure out how to work in both SDR and HDR.

IT’S HERE TO STAY

Adobe have done a shockingly bad job of documenting and explaining this new workflow, but it is the future and once you learn how to use it properly it should improve the quality of what you deliver and at the same time expand the range of what you can deliver.

I have to deliver both SDR and HDR for most of my clients and I’ve been using colour managed workflows for around 6 years now (mostly ACES in Resolve). I could not go back to the restrictions of a workflow that doesn’t allow you to output in multiple colorspaces or requires you to perform completely separate grades for SDR and HDR. The great thing about ACES is that it is a standardised and well documented workflow so you can use ACES LUT’s designed for the ACES workflow if you wish. But until Adobe better document their own colour managed workflow it is difficult to design LUT’s for use in the Adobe workflow. Plus LUT’s that work with the Adobe workflow, probably won’t work elsewhere. So – it’s never been a better time to learn how to grade properly or think about what workflow you will use to do your grading.

The bottom line is the days of using LUT’s that add both an artistic look and convert your footage from its source colorspace to a single delivery colorspace are numbered.  Color managed offer far greater flexibility for multi format delivery. Plus they retain the full range and quality of your source material, no matter what colorspace you shot it in or work in.

Will a bigger recording Gamut give me more picture information?

The short answer is it all depends on the camera you are using. With the F55 or F65 then S-Log2/S-Gamut and S-Log3/S-Gamut3 will give you a larger range of colours in your final image than S-Log3/S-Gamut3.cine. But if you have a PMW-F5, PXW-FS7 or PXW-FS5 this is not going to be the case.

What is Gamut?

The word Gamut means the complete range or scale of something. So when we talk about Gamut in a video camera we are talking about dynamic range and color range (colorspace) taken together. Then within the Gamut we can break that down into the dynamic range or brightness range which is determined by the gamma curve and the color range which is determined by the colorspace.

Looking at the current Sony digital cinema cameras you have a choice of 3 different gamuts when the camera is in log mode plus a number of conventional gamuts you get when shooting rec-709, rec-2020 or any other combination of rec-709 color with cinegammas or hypergammas.

Log gamma and gamuts.

But it’s in the log mode where there is much confusion. When shooting with log with the current cameras you have 3 recommended combinations.

S-Gamut (S-Gamut colorspace + S-log2 gamma).

S-Gamut3 (S-Gamut3 colorspace + S-Log3 gamma).

S-Gamut3.cine (S-Gamut3.cine colorpace + S-Log3 gamma).

The S-log2 and S-log3 gamma curves both capture the same dynamic range – 14 stops, there is no difference in the dynamic range captured.

In terms of the range of colors that can be recorded S-Gamut and S-Gamut3 are the same size and the largest recording colorspaces the cameras have. S-Gamut3.cine is a smaller colourspace but still larger than P3 (digital cinema projection) or rec-709.

But those were all designed for the F55 and F65 cameras that have extremely high quality (expensive) colour filters on their sensors. The reality is that the F5/FS7/FS5 sensor cannot see the full range of any of the S-Gamut colorspaces so in reality you gain very little by using the larger versions. Don’t expect to see a noticeably greater range of colours than any of the other colour modes if you have the F5/FS7/FS5. But all the LUT’s designed for these cameras are based on the S-Gamuts and if you want to mix an FS5 with an F55 in one production it helps to use the same settings so that grading will be easier. It is worth noting at this point that most natural colors do fall within Rec-709, so while it is always nicer to have a bigger color range it isn’t the end of the world for most of what we shoot.

S-Log3 is a great example of what it means to have a bigger recording range than the camera can “see”. S-log3 is based on the Cineon film transfer log gamma curve developed back in the late 1980’s. Cineon was carefully tailored to match film response and designed around 10 bit data (as that was state of the art back then). It allows for around 16 stops of dynamic range. Much later, Arri and many others then adapted Cineon for use in video cameras – The “C” in Arri’s LogC stands for Cineon.

When Sony started doing wide dynamic range cameras they developed their own log gammas starting with S-Log, then S-Log2. These curves are matched very precisely to the way a video sensor captures a scene rather than film. In addition they are matched to the sensors actual capture range, S-Log can record 13 stops as that’s what the sensors in the cameras with S-Log can see. Then S-Log2 is 14 stops as the second generation cameras can all see 14 stops. As a result of being purpose designed for a video sensor, when using S-Log2 you maximise the entire recording range because the sensor is matched to the log which is matched to the record range.

But, these curves drew much criticism from early adopters and colorists because they were very different from the Cineon curve and all the other log curves based on this old school film curve. Colorists didn’t like it because none of their old Cineon LUT’s would work as expected and it was “different”.

Chart showing S-Log2 and S-Log3 plotted against f-stops and code values. Note how little data there is for each of the darker stops, the best data is above middle grey. Note that current sensors only go to +6 stops over middle grey so S-Log2 and S-Log3 record to different peak levels.

In response to this Sony then developed S-Log3 and surprise, surprise – S-log3 is based on Cineon. So S-log3 is based on a 16 stop film transfer curve, but the current cameras can only see 14 stops. What this means is that the top 14% of the gamma curve is never used (that’s where stops 15 and 16 would reside) and as a result s-Log3 tops out at 92% and never gets to the 107% that S-Log2 can reach. If Sony were to release a 16 stop camera then S-Log3 could still be used and then it would reach 107%.

Coming back to colorspace. If you understand that the sensor in the F5/FS7/FS5 cannot see the full colour range that S-Gamut or S-Gamut3 are capable of recording then you will appreciate that like S-log3 (that is larger than the camera can see and therefore part empty) many of the possible code values available in S-Gamut are left empty. This is a waste of data. So from a colourspace point of view the best match when shooting log for these cameras is the slightly smaller colorspace S-Gamut3.cine. But S-Gamut3.cine is meant to be matched with S-Log3 which as we have seen wastes data anyway. If the camera is shooting using a 10 bit codec such as XAVC-I or XAVC-L in HD there are plenty of code values to play with, so a small loss of data has little impact on the final image. But if you are recording with only 8 bit data, for example XAVC-L in UHD then this does become much more of a problem and this is when you will find that S-Gamut with S-Log2 is going to give a better result as S-Log2 was designed for use with a video sensor from day 1 and it maximises the use of what little data you have.