How to set view transform correctly for V-Log and VGamut (SDR/HDR10)

Teagan wrote on 7/12/2020, 8:14 AM

EDIT: Sorry for the drama about the sample video. I got an email back from Panasonic's pro department about the color space/gamut and they said it's rec.709 (and that the V-Log is the only way to get full range color values out of the camera), just as it's said in the media info. I guess B&H just had it wrong. If I could delete this thread I would but I'm just posting this here in case you have the same question.

Ok so I just discovered my VLog (not V-Log-L) from my Panasonic AG-CX350 records in VGamut while in Vlog, dispite MediaInfo saying Rec.709. In the other details in mediainfo it shows Vgamut as the gamut and in VP17 it shows flat like it's my HLG 2020 footage so I think Mediainfo is lying. See below in the bold text.

General
Complete name               : C:\Users\******************...MOV
Format                      : MPEG-4
Format profile              : QuickTime
Codec ID                    : qt   2011.07 (qt  /pana)
File size                   : 81.3 MiB
Duration                    : 3 s 504 ms
Overall bit rate            : 195 Mb/s
Encoded date                : UTC 2020-05-20 21:22:12
Tagged date                 : UTC 2020-05-20 21:22:12
[deleted much other info here]<CaptureGamma>V-Log</CaptureGamma> ... <CaptureGamut>V-Gamut</CaptureGamut> </Gamut>
ID                          : 1
Format                      : HEVC
Format/Info                 : High Efficiency Video Coding
Format profile              : Main 10@L5.2@High
Codec ID                    : hvc1
Codec ID/Info               : High Efficiency Video Coding
Duration                    : 3 s 504 ms
Bit rate                    : 189 Mb/s
Width                       : 3 840 pixels
Height                      : 2 160 pixels
Display aspect ratio        : 16:9
Frame rate mode             : Constant
Frame rate                  : 59.940 (60000/1001) FPS
Color space                 : YUV
Chroma subsampling          : 4:2:0
Bit depth                   : 10 bits
Bits/(Pixel*Frame)          : 0.381
Stream size                 : 79.1 MiB (97%)
Language                    : English
Encoded date                : UTC 2020-05-20 21:22:12
Tagged date                 : UTC 2020-05-20 21:22:12
Color range                 : Full
Color primaries             : BT.709
Transfer characteristics    : BT.709
Matrix coefficients         : BT.709
Codec configuration box     : hvcC

 

Ok, so I have imported my VLog Vgamut footage and went to Project Media and right clicked on my clip and went to properties, and for Color Space I selected "Panasonic V-Log - V-Gamut" but now I'm wondering what do I set for the view transform in project properties? rec 709 (ACES) for 709 SDR and/or for HDR, in HDR10 mode, do I select Rec 2020 ST2084 1000 nits (ACES)? Also, do I even need to use the official Panasonic LUT for 709 output at any point in that process for SDR?

Comments

Musicvid wrote on 7/12/2020, 8:26 AM

You would absolutely need to upload a source sample if it is not 10 bit 420 YUV. Right now it's a Mystery Box. Drive or Dropbox, please, not YouTube.

Teagan wrote on 7/12/2020, 9:05 AM

You would absolutely need to upload a source sample it is not 10 bit 420 YUV. Right now it's a Mystery Box. Drive or Dropbox, please, not YouTube.

I'm not sure if this re-encode will be the exact same but I set the project file color space correctly and chose Vlog-VGamut as the color space in the render settings. The issue is that personal info like serial numbers and other info is included in the mediainfo information that I don't want to show. Hopefully this is ok but it is out of focus and is very dark due to no lighting. If this file is not proper I can get my atomos ninja V and use that for a small clip.

I had a similar issue with mediainfo saying my bt2020 footage with HLG was YUV as well.

And yes, it is set 10 to bit 4:2:0 in the camera with VLog, that is not wrong in the OP mediainfo.

set wrote on 7/12/2020, 9:07 AM

upload video here 'changes' the media (re-encode)

Setiawan Kartawidjaja
Bandung, West Java, Indonesia (UTC+7 Time Area)

Personal FB | Personal IG | Personal YT Channel
Chungs Video FB | Chungs Video IG | Chungs Video YT Channel
Personal Portfolios YouTube Playlist
Pond5 page: My Stock Footage of Bandung city

 

System 5-2021:
Processor: Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz   2.90 GHz
Video Card1: Intel UHD Graphics 630 (Driver 31.0.101.2127 (Feb 1 2024 Release date))
Video Card2: NVIDIA GeForce RTX 3060 Ti 8GB GDDR6 (Driver Version 551.23 Studio Driver (Jan 24 2024 Release Date))
RAM: 32.0 GB
OS: Windows 10 Pro Version 22H2 OS Build 19045.3693
Drive OS: SSD 240GB
Drive Working: NVMe 1TB
Drive Storage: 4TB+2TB

 

System 2-2018:
ASUS ROG Strix Hero II GL504GM Gaming Laptop
Processor: Intel(R) Core(TM) i7 8750H CPU @2.20GHz 2.21 GHz
Video Card 1: Intel(R) UHD Graphics 630 (Driver 31.0.101.2111)
Video Card 2: NVIDIA GeForce GTX 1060 6GB GDDR5 VRAM (Driver Version 537.58)
RAM: 16GB
OS: Win11 Home 64-bit Version 22H2 OS Build 22621.2428
Storage: M.2 NVMe PCIe 256GB SSD & 2.5" 5400rpm 1TB SSHD

 

* I don't work for VEGAS Creative Software Team. I'm just Voluntary Moderator in this forum.

Marco. wrote on 7/12/2020, 9:10 AM

The View Transform project setting is to adopt your ACES project to your display property. So if you use your computer display you probably should use the sRGB View Transform.

Teagan wrote on 7/12/2020, 9:16 AM

upload video here 'changes' the media (re-encode)

So how can I remove the metadata in the OP video starting with "com.panasonic.Semi-Pro.meta :" so that doesn't show in mediainfo? I changed that to [deleted much other info here]. There's like 20 lines of information about the camera and encoder settings of the camera there.

Teagan wrote on 7/12/2020, 9:36 AM

The View Transform project setting is to adopt your ACES project to your display property. So if you use your computer display you probably should use the sRGB View Transform.

In HDR10 mode when I select sRGB as my view transform it clips my blacks below 0 and my whites are at 5,600 luminance.

When I select rec.2020 ST2084 1000 nits ACES it is at near 0 and about 200 luminance peak with my white on the card at around 50, which is correct, although not graded yet.

Marco. wrote on 7/12/2020, 9:57 AM

If you don't use a display appropriate to Rec.2020 ST2084 and 1000 nits ACES these settings can't be correct, imho, and something else still isn't set properly.

Which compositing gamma setting do you use, 1.0 linear or 2.2222 video?

And why do you use a HDR10 project setting? Your source clips are HLG, no?

Also, in your first post you write about the CX350 VLog clips. But according to the CX350 product info this camera does not support VLog.

Teagan wrote on 7/12/2020, 10:04 AM

If you don't use an display appropriate to Rec.2020 ST2084 and 1000 nits ACES these settings can't be correct, imho, and something else still isn't set properly.

Which compositing gamma setting do you use, 1.0 linear or 2.2222 video?

I always use default 1.0 linear. I haven't the need to ever change that.

Here's what I'm seeing on my screen:

2020, 1000nits:

sRGB:

 

Marco. wrote on 7/12/2020, 10:12 AM

Why do you use the HDR10 project setting when you footage is either HLG or SDR?

And why do you use a V-Log clip property if this camera does not support V-Log?

Teagan wrote on 7/12/2020, 10:23 AM

Why do you use the HDR10 project setting when you footage is either HLG or SDR?

And why do you use a V-Log clip property if this camera does not support V-Log?

The AG-CX350 camera supports VLog (recent firmware update 3.02-00-0.00) and it's is set to Vlog and VGamut but the mediainfo saying it's 709 is incorrect. I have verified this is so with B&H photo, which I assume got that info from Panasonic.

To my knowledge VLog and HLG can capture much more dynamic range so I just assume HDR10 can use that information more than SDR can.

I use HDR10 with a HLG project because I want HDR10 metadata regarding the luminance values and not HLG which only shows HDR when connected to a TV that supports HLG. I have found this to be pretty easy to do. Not all my TVs support HLG so this conversion to HDR10 is what I want for that kind of project. Also, the bt2020 color space is neat to have.

Note I'm not expert regarding this, I am still learning.

Marco. wrote on 7/12/2020, 10:46 AM

"The AG-CX350 camera supports VLog (recent firmware update 3.02-00-0.00) and it's is set to Vlog and VGamut but the mediainfo saying it's 709 is incorrect."

O.k. - then when you select V-Log as clip property it will automatically set the gamut to V-Gamut instead of to Rec. 709.

The available meta data for the render settings should not differ for HLG or HDR10 project settings. Even if you selected a HLG project settings you should get same render choices.

But again - which type of display do you use for your editing process?

Teagan wrote on 7/12/2020, 10:53 AM

"The AG-CX350 camera supports VLog (recent firmware update 3.02-00-0.00) and it's is set to Vlog and VGamut but the mediainfo saying it's 709 is incorrect."

O.k. - then when you select V-Log as clip property it will automatically set the gamut to V-Gamut instead of to Rec. 709.

The available meta data for the render settings should not differ for HLG or HDR10 project settings. Even if you selected a HLG project settings you should get same render choices.

But again - which type of display do you use for your editing process?

My main display supports 8bit+frc 1440p 95% DCI-P3 I believe and my secondary 10 bit 4k one supports 100% sRGB. I do have a 1000 nit 709 display I could use but that's for monitoring during recording.

Basically I eyeball the bt2020 stuff by the scopes. I know that's not proper but I do have a 4k HLG TV attached to my computer that would be more accurate with bt2020 but I'm not doing any important work right now, just personal things.

Another method I have is using Davinci Resolve's color chart match tool to get perfectly accurate colors, but that takes some time to get right.

Marco. wrote on 7/12/2020, 11:07 AM

But if you use sRGB displays for your editing any View Transform other than sRGB is useless. View Transform is for adopting the display, nothing else. Scopes and proper use of the display go hand in hand. You can't trust just one of them while having set the other one incorrectly.

Teagan wrote on 7/12/2020, 11:18 AM

But if you use sRGB displays for your editing any View Transform other than sRGB is useless. View Transform is for adopting the display, nothing else. Scopes and proper use of the display go hand in hand. You can't trust just one of them while having set the other one incorrectly.

So my best option is to use my 4k 1000nits TV that supports bt.2020 and HLG for the HDR work I do?

But if I'm just making SDR videos out of the Vlog I shouldn't need that TV and my 4k 10 bit sRGB panel is good enough for that?

EDIT: and they are all calibrated correctly.

adis-a3097 wrote on 7/12/2020, 1:13 PM

@anonymous1234567890

Your color checker card isn't actually lit, it's in shade. Or underexposed, if you will. Darkest two chips are noisy and it's a good thing they don't show up with sRGB View transform. They do with 2020, but noise is also visible. Your clip, with 2020 V.t., also looks flat and colorless on regular monitor. :)

Teagan wrote on 7/12/2020, 1:28 PM

@anonymous1234567890

Your color checker card isn't actually lit, it's in shade. Or underexposed, if you will. Darkest two chips are noisy and it's a good thing they don't show up with sRGB View transform. They do with 2020, but noise is also visible. Your clip, with 2020 V.t., also looks flat and colorless on regular monitor. :)

It was something quick I put together just to have something to share. So there's probably not proper lighting.

The clip looking flat on a regular monitor is proper since it's VLog and the color space of the video is VGamut and most regular monitors are in bt 709. With a view transform that can be fixed but it's best to view it with a bt2020 monitor/TV or use the panasonic VLog to bt 709 LUT.

To get the same effect you can watch a 4k blu ray that's in bt 2020 on a bt 709 monitor, although 4k blu rays are just DCI-P3 in a bt 2020 container. It will look grey and flat and colorless because of the color space mismatch. Sort-of similar to recording in Log as well.

Musicvid wrote on 7/12/2020, 2:14 PM

Here we go again.

You changed your original post six times, and altered the original MediaInfo, deleting relevant information.

If you're not able to upload a SOURCE sample, just say so.

https://www.vegascreativesoftware.info/us/forum/rendered-rec-709-file-doesn-t-show-rec-709-limited-in-media-info--121986/

Teagan wrote on 7/12/2020, 2:24 PM

Here we go again.

You changed your original post six times, and altered the original MediaInfo, deleting relevant information.

If you're not able to upload a SOURCE sample, just say so.

The only information I removed, prior to any edits was personal information regarding the serial number of my camera and other things that are private. Nothing that you would deem relevant.

Sorry for not making the sample thing clear. It would also include that information that I removed.

EDIT: all the media info in the thread you linked was processed by Vegas before I posted that media info, removing the serial numbers and other things you don't need.

Musicvid wrote on 7/12/2020, 2:40 PM

/       <Video> /         <Codec BitRate="200">H265_420_LongGOP</Codec> /         <ActiveLine>2160</ActiveLine> /         <ActivePixel>3840</ActivePixel> /         <BitDepth>10</BitDepth> /         <FrameRate>59.94p</FrameRate>

No, you've removed the camera metadata.

Teagan wrote on 7/12/2020, 2:49 PM

/       <Video> /         <Codec BitRate="200">H265_420_LongGOP</Codec> /         <ActiveLine>2160</ActiveLine> /         <ActivePixel>3840</ActivePixel> /         <BitDepth>10</BitDepth> /         <FrameRate>59.94p</FrameRate>

No, you've removed the camera metadata.

Along with that information there are URLS to specific places, serial numbers and other things.

Also, with all due respect, that information is moot because it's already listed with the remaining information.

EDIT: here you go if you want it: And yes I do remember editing with some of it out because it was one huge line and would not break into paragraphs and it wouldn't behave so I removed the whole line. That is my bad. Sorry for the misunderstanding.

Complete name               : C:\Users\...
Format                      : MPEG-4
Format profile              : QuickTime
Codec ID                    : qt   2011.07 (qt  /pana)
File size                   : 81.3 MiB
Duration                    : 3 s 504 ms
Overall bit rate            : 195 Mb/s
Encoded date                : UTC 2020-05-20 21:22:12
Tagged date                 : UTC 2020-05-20 21:22:12
com.panasonic.Semi-Pro.meta : <?xml version="1.0" encoding="UTF-8" standalone="no" ?> / <ClipMain xmlns:xsi="http://www...." xmlns="..."> /   <ClipContent> /     <GlobalClipID>...</GlobalClipID> /     <Duration>210</Duration> /     <EditUnit>...</EditUnit> /     <EssenceList> /       <Video> /         <Codec BitRate="200">H265_420_LongGOP</Codec> /         <ActiveLine>2160</ActiveLine> /         <ActivePixel>3840</ActivePixel> /         <BitDepth>10</BitDepth> /         <FrameRate>59.94p</FrameRate> /         <TimecodeType>Drop</TimecodeType> /         <StartTimecode>...</StartTimecode> /         <EndTimecode>...</EndTimecode> /         <StartBinaryGroup>...</StartBinaryGroup> /       </Video> /       <Audio> /         <Channel>4</Channel> /         <SamplingRate>48000</SamplingRate> /         <BitsPerSample>24</BitsPerSample> /       </Audio> /     </EssenceList> /     <ClipMetadata> /       <UserClipName>...</UserClipName> /       <DataSource>SHOOTING</DataSource> /       <Access> /         <CreationDate>...</CreationDate> /         <LastUpdateDate>...</LastUpdateDate> /       </Access> /       <Device> /         <Manufacturer>Panasonic</Manufacturer> /         <SerialNo.>...</SerialNo.> /         <ModelName>AG-CX350</ModelName> /       </Device> /       <Shoot> /         <StartDate>...</StartDate> /         <EndDate>...</EndDate> /       </Shoot> /     </ClipMetadata> /   </ClipContent> /   <UserArea> /     <AcquisitionMetadata xmlns="..."> /       <CameraUnitMetadata> /         <Gamma> /           <CaptureGamma>V-Log</CaptureGamma> /         </Gamma> /         <Gamut> /           <CaptureGamut>V-Gamut</CaptureGamut> /         </Gamut> /       </CameraUnitMetadata> /     </AcquisitionMetadata> /   </UserArea> / </ClipMain>Video
ID                          : 1
Format                      : HEVC
Format/Info                 : High Efficiency Video Coding
Format profile              : Main 10@L5.2@High
Codec ID                    : hvc1
Codec ID/Info               : High Efficiency Video Coding
Duration                    : 3 s 504 ms
Bit rate                    : 189 Mb/s
Width                       : 3 840 pixels
Height                      : 2 160 pixels
Display aspect ratio        : 16:9
Frame rate mode             : Constant
Frame rate                  : 59.940 (60000/1001) FPS
Color space                 : YUV
Chroma subsampling          : 4:2:0
Bit depth                   : 10 bits
Bits/(Pixel*Frame)          : 0.381
Stream size                 : 79.1 MiB (97%)
Language                    : English
Encoded date                : UTC 2020-05-20 21:22:12
Tagged date                 : UTC 2020-05-20 21:22:12
Color range                 : Full
Color primaries             : BT.709
Transfer characteristics    : BT.709
Matrix coefficients         : BT.709
Codec configuration box     : hvcCAudio #1
ID                          : 2
Format                      : PCM
Format settings             : Big / Signed
Codec ID                    : lpcm
Duration                    : 3 s 504 ms
Bit rate mode               : Constant
Bit rate                    : 1 152 kb/s
Channel(s)                  : 1 channel
Sampling rate               : 48.0 kHz
Bit depth                   : 24 bits
Stream size                 : 493 KiB (1%)
Language                    : English
Encoded date                : UTC 2020-05-20 21:22:12
Tagged date                 : UTC 2020-05-20 21:22:12Audio #2
ID                          : 3
Format                      : PCM
Format settings             : Big / Signed
Codec ID                    : lpcm
Duration                    : 3 s 504 ms
Bit rate mode               : Constant
Bit rate                    : 1 152 kb/s
Channel(s)                  : 1 channel
Sampling rate               : 48.0 kHz
Bit depth                   : 24 bits
Stream size                 : 493 KiB (1%)
Language                    : English
Encoded date                : UTC 2020-05-20 21:22:12
Tagged date                 : UTC 2020-05-20 21:22:12Audio #3
ID                          : 4
Format                      : PCM
Format settings             : Big / Signed
Codec ID                    : lpcm
Duration                    : 3 s 504 ms
Bit rate mode               : Constant
Bit rate                    : 1 152 kb/s
Channel(s)                  : 1 channel
Sampling rate               : 48.0 kHz
Bit depth                   : 24 bits
Stream size                 : 493 KiB (1%)
Language                    : English
Encoded date                : UTC 2020-05-20 21:22:12
Tagged date                 : UTC 2020-05-20 21:22:12Audio #4
ID                          : 5
Format                      : PCM
Format settings             : Big / Signed
Codec ID                    : lpcm
Duration                    : 3 s 504 ms
Bit rate mode               : Constant
Bit rate                    : 1 152 kb/s
Channel(s)                  : 1 channel
Sampling rate               : 48.0 kHz
Bit depth                   : 24 bits
Stream size                 : 493 KiB (1%)
Language                    : English
Encoded date                : UTC 2020-05-20 21:22:12
Tagged date                 : UTC 2020-05-20 21:22:12Other
ID                          : 6
Type                        : Time code
Format                      : QuickTime TC
Duration                    : 3 s 504 ms
Bit rate mode               : Constant
Frame rate                  : 59.940 (60000/1001) FPS
Time code of first frame    : 00:27:30;18
Time code, striped          : Yes
Title                       : A037
Language                    : English
Encoded date                : UTC 2020-05-20 21:22:12
Tagged date                 : UTC 2020-05-20 21:22:12

 

Musicvid wrote on 7/12/2020, 3:40 PM

OK, so it appears that MediaInfo is not "lying."

You know, I had no luck and learned nothing by trying a bunch of stuff, which just made me more confused. I'll try to locate a couple of the light-bulb articles that got me pointed in the right direction, especially helping me find out what I can not do, including up-transforming 709 to something else.

Going forward, if you are unable to provide source parameters and a sample up front, in your opening post, I simply will not ask, having felt the same frustration often enough to refrain from trying again.

Teagan wrote on 7/13/2020, 3:44 PM

OK, so it appears that MediaInfo is not "lying."

You know, I had no luck and learned nothing by trying a bunch of stuff, which just made me more confused. I'll try to locate a couple of the light-bulb articles that got me pointed in the right direction, especially helping me find out what I can not do, including up-transforming 709 to something else.

Going forward, if you are unable to provide source parameters and a sample up front, in your opening post, I simply will not ask, having felt the same frustration often enough to refrain from trying again.


I want to apologize for you for my aggressive comments, I got annoyed and angry and I shouldn't have. I just got back an email from Panasonic's pro department and they said the v-log for this camera is in rec 709 color space.

In the future I will find a way to post a source file instead of what I'm doing.

I'm still learning. I'm not trying to act odd on purpose, I just wanted to believe that I had vgamut and not regular rec 709. :(

Guess it's back to HLG for rec 2020, if that's even real rec 2020.