Author Topic: ACR VisionLog Camera Profile  (Read 29874 times)

Andy600

  • Moderator
  • Hero Member
  • *****
  • Posts: 1863
  • Have you tried turning it off and on again?
Re: ACR VisionLog Camera Profile
« Reply #25 on: March 04, 2016, 01:00:25 PM »
I mean any raw2dng app i.e. whichever one you use :)
Colorist working with Davinci Resolve, Baselight, Nuke, After Effects & Premier Pro. Occasional Sunday afternoon DOP. Developer of Cinelog-C Colorspace Management and LUTs - www.cinelogdcp.com

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7293
Re: ACR VisionLog Camera Profile
« Reply #26 on: March 04, 2016, 01:06:21 PM »
Use this at your own risk.

You could try this script which will put in the canon EOS 650D tag to dng files after they are developed. It needs exiftool installed. You simply put the script next to your folders with dng files and double click.
https://drive.google.com/file/d/0B4tCJMlOYfircXpJNDlhakFCX0U/view?usp=sharing

If the script doesn,t work you might have to give it user priviliges. Go to terminal and write.

chmod u=rwx [drag script here] hit enter

Here,s the script lines
Code: [Select]
workingDir=`dirname "$0"`
cd "${workingDir}"

find . -maxdepth 2 -mindepth 2 -iname '*.dng' -print0 | xargs -0 exiftool "-UniqueCameraModel=Canon EOS 650D" -overwrite_original


Walter Schulz

  • Contributor
  • Hero Member
  • *****
  • Posts: 8335
Re: ACR VisionLog Camera Profile
« Reply #27 on: March 04, 2016, 01:15:24 PM »
Sorry, but this is too fast for me.
I was not able to reproduce newsense's error following the workflow he gave:
650D's MLV mounted to MLVFS, opening DNGs in any Adobe AE. (I tried PS, too). Exifs are just fine, profiles filled up nice and clean.

So: *I* have no troubles, *he* should repair his DNG.
I'm missing something here ...

Andy600

  • Moderator
  • Hero Member
  • *****
  • Posts: 1863
  • Have you tried turning it off and on again?
Re: ACR VisionLog Camera Profile
« Reply #28 on: March 04, 2016, 01:22:52 PM »
It must be profile location Walter. I have seen very rare instances where ACR got corrupted and needed reinstalling but if the meta is correct ACR will assign profiles assuming they are placed in the correct location.

3rd party DCP profiles should not be placed in the Adobe Standard or Camera Profiles folders (or they are ignored) and also not inside folders of folders of folders. I've checked some stock images and MLV from the 650D and all relevant profiles are accessible (OSX and Windows).

MLVFS source looks correct too so it's not that.
Colorist working with Davinci Resolve, Baselight, Nuke, After Effects & Premier Pro. Occasional Sunday afternoon DOP. Developer of Cinelog-C Colorspace Management and LUTs - www.cinelogdcp.com

Walter Schulz

  • Contributor
  • Hero Member
  • *****
  • Posts: 8335
Re: ACR VisionLog Camera Profile
« Reply #29 on: March 04, 2016, 01:28:04 PM »
But this doesn't match what he told about 5D3 files he tried. Profiles (at least VisionLog) showing up, then.
That's what is puzzling me: Profiles working with non-650D files and not an explanation at hand what could be messing with his 650D's exif data.

Andy600

  • Moderator
  • Hero Member
  • *****
  • Posts: 1863
  • Have you tried turning it off and on again?
Re: ACR VisionLog Camera Profile
« Reply #30 on: March 04, 2016, 01:43:27 PM »
A DNG is certainly needed to verify. In my experience it will be something very simple.
Colorist working with Davinci Resolve, Baselight, Nuke, After Effects & Premier Pro. Occasional Sunday afternoon DOP. Developer of Cinelog-C Colorspace Management and LUTs - www.cinelogdcp.com

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7293
Re: ACR VisionLog Camera Profile
« Reply #31 on: March 04, 2016, 01:46:16 PM »
Upload a dng file, should be enough.


Andy600

  • Moderator
  • Hero Member
  • *****
  • Posts: 1863
  • Have you tried turning it off and on again?
Re: ACR VisionLog Camera Profile
« Reply #33 on: March 04, 2016, 01:55:28 PM »
Yep, says Canon EOS Rebel T4i. Should be Canon EOS 650D. Hmmm. Need another look at MLVFS source.
Colorist working with Davinci Resolve, Baselight, Nuke, After Effects & Premier Pro. Occasional Sunday afternoon DOP. Developer of Cinelog-C Colorspace Management and LUTs - www.cinelogdcp.com

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7293
Re: ACR VisionLog Camera Profile
« Reply #34 on: March 04, 2016, 01:56:45 PM »
here,s the metadata from your dng file. Use the script to rename to the other tag.

Walter Schulz

  • Contributor
  • Hero Member
  • *****
  • Posts: 8335
Re: ACR VisionLog Camera Profile
« Reply #35 on: March 04, 2016, 01:58:16 PM »
@Andy600: I have followed his workflow with files from my own 650D and everything is just fine.

Andy600

  • Moderator
  • Hero Member
  • *****
  • Posts: 1863
  • Have you tried turning it off and on again?
Re: ACR VisionLog Camera Profile
« Reply #36 on: March 04, 2016, 02:03:12 PM »
Everything is working here too (with my stock footage). This is a weird one. I don't get why MLVFS would embed a regional tag like this, in fact I'm pretty sure it doesn't.
Colorist working with Davinci Resolve, Baselight, Nuke, After Effects & Premier Pro. Occasional Sunday afternoon DOP. Developer of Cinelog-C Colorspace Management and LUTs - www.cinelogdcp.com

Andy600

  • Moderator
  • Hero Member
  • *****
  • Posts: 1863
  • Have you tried turning it off and on again?
Re: ACR VisionLog Camera Profile
« Reply #37 on: March 04, 2016, 02:36:11 PM »
@newsense is right. Just tried his MLV and MLVFS shows a regional tag  ??? I can't find anything in MLVFS source - @dmilligan?
Colorist working with Davinci Resolve, Baselight, Nuke, After Effects & Premier Pro. Occasional Sunday afternoon DOP. Developer of Cinelog-C Colorspace Management and LUTs - www.cinelogdcp.com

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7293
Re: ACR VisionLog Camera Profile
« Reply #38 on: March 04, 2016, 02:40:53 PM »
It,s the tag that mlv_dump is providing as well. Shouldn,t it be adobe that should be able to read this tags?

Walter Schulz

  • Contributor
  • Hero Member
  • *****
  • Posts: 8335
Re: ACR VisionLog Camera Profile
« Reply #39 on: March 04, 2016, 02:56:51 PM »
@Andy600: What? Wasn't able to processed his MLV yet (no MLVFS around right now) but my own MLV does not give me that!
 

Andy600

  • Moderator
  • Hero Member
  • *****
  • Posts: 1863
  • Have you tried turning it off and on again?
Re: ACR VisionLog Camera Profile
« Reply #40 on: March 04, 2016, 03:00:45 PM »
Adobe's DNG Converter always assigns the global model (650D etc) as the UniqueCameraModel tag and a regional tag (T4i etc) as LocalizedCameraModel (if they differ). If there is no regional tag it is usually omitted.

Here, the region tag is being used for both the UniqueCameraModel and LocalizedCameraModel which is why the profiles for this camera are not accessible in ACR but are for DNGs converted from cr2 and possibly other raw2dng apps. The UniqueCameraModel tag needs to be the global identifier (i.e. Canon EOS 650D).

As a temporary fix just change the UniqueCameraModel tag to Canon EOS 650D with Exiftool.
Colorist working with Davinci Resolve, Baselight, Nuke, After Effects & Premier Pro. Occasional Sunday afternoon DOP. Developer of Cinelog-C Colorspace Management and LUTs - www.cinelogdcp.com

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7293
Re: ACR VisionLog Camera Profile
« Reply #41 on: March 04, 2016, 03:10:12 PM »
Exiftool info from canon.pm file indicates that the tag could differ?

   
Code: [Select]
# NOTE: some pre-production models may have a model name of
    # "Canon EOS Kxxx", where "xxx" is the last 3 digits of the model ID below.
    # This has been observed for the 1DSmkIII/K215 and 400D/K236.
    0x80000001 => 'EOS-1D',
    0x80000167 => 'EOS-1DS',
    0x80000168 => 'EOS 10D',
    0x80000169 => 'EOS-1D Mark III',
    0x80000170 => 'EOS Digital Rebel / 300D / Kiss Digital',
    0x80000174 => 'EOS-1D Mark II',
    0x80000175 => 'EOS 20D',
    0x80000176 => 'EOS Digital Rebel XSi / 450D / Kiss X2',
    0x80000188 => 'EOS-1Ds Mark II',
    0x80000189 => 'EOS Digital Rebel XT / 350D / Kiss Digital N',
    0x80000190 => 'EOS 40D',
    0x80000213 => 'EOS 5D',
    0x80000215 => 'EOS-1Ds Mark III',
    0x80000218 => 'EOS 5D Mark II',
    0x80000219 => 'WFT-E1',
    0x80000232 => 'EOS-1D Mark II N',
    0x80000234 => 'EOS 30D',
    0x80000236 => 'EOS Digital Rebel XTi / 400D / Kiss Digital X',
    0x80000241 => 'WFT-E2',
    0x80000246 => 'WFT-E3',
    0x80000250 => 'EOS 7D',
    0x80000252 => 'EOS Rebel T1i / 500D / Kiss X3',
    0x80000254 => 'EOS Rebel XS / 1000D / Kiss F',
    0x80000261 => 'EOS 50D',
    0x80000269 => 'EOS-1D X',
    0x80000270 => 'EOS Rebel T2i / 550D / Kiss X4',
    0x80000271 => 'WFT-E4',
    0x80000273 => 'WFT-E5',
    0x80000281 => 'EOS-1D Mark IV',
    0x80000285 => 'EOS 5D Mark III',
    0x80000286 => 'EOS Rebel T3i / 600D / Kiss X5',
    0x80000287 => 'EOS 60D',
    0x80000288 => 'EOS Rebel T3 / 1100D / Kiss X50',
    0x80000289 => 'EOS 7D Mark II', #52
    0x80000297 => 'WFT-E2 II',
    0x80000298 => 'WFT-E4 II',
    0x80000301 => 'EOS Rebel T4i / 650D / Kiss X6i',
    0x80000302 => 'EOS 6D', #25
    0x80000324 => 'EOS-1D C', # (NC)
    0x80000325 => 'EOS 70D',
    0x80000326 => 'EOS Rebel T5i / 700D / Kiss X7i',
    0x80000327 => 'EOS Rebel T5 / 1200D / Kiss X70',
    0x80000331 => 'EOS M',
    0x80000355 => 'EOS M2',
    0x80000346 => 'EOS Rebel SL1 / 100D / Kiss X7',
    0x80000347 => 'EOS Rebel T6s / 760D / 8000D',
    0x80000382 => 'EOS 5DS',
    0x80000393 => 'EOS Rebel T6i / 750D / Kiss X8i',
    0x80000401 => 'EOS 5DS R',
);

Andy600

  • Moderator
  • Hero Member
  • *****
  • Posts: 1863
  • Have you tried turning it off and on again?
Re: ACR VisionLog Camera Profile
« Reply #42 on: March 04, 2016, 03:11:20 PM »
@Walter - you probably have a camera badged as 650D? TBH I'm not sure how this regional tag is getting into MLV in the first place. I can't find anything in MLVFS source but I haven't been through it all.
Colorist working with Davinci Resolve, Baselight, Nuke, After Effects & Premier Pro. Occasional Sunday afternoon DOP. Developer of Cinelog-C Colorspace Management and LUTs - www.cinelogdcp.com

Walter Schulz

  • Contributor
  • Hero Member
  • *****
  • Posts: 8335
Re: ACR VisionLog Camera Profile
« Reply #43 on: March 04, 2016, 03:15:20 PM »
@newsense: Can you upload a CR2 out-of-the-cam?

Andy600

  • Moderator
  • Hero Member
  • *****
  • Posts: 1863
  • Have you tried turning it off and on again?
Re: ACR VisionLog Camera Profile
« Reply #44 on: March 04, 2016, 03:16:35 PM »
@Danne - Adobe does, I think, try to honor the various localizations by putting them in different tags but they are not obliged to and might not where multiple/duplicate camera profiles could be shown in ACR/Lightroom and confuse users. The basic minimum is that the UniqueCameraModel tag is populated correctly so that profiles can be accessed - with other tags they may or may not be accessed depending on what Adobe did in ACR/Lightoom. There is a logic to it all but Adobe do make things a little complicated.
Colorist working with Davinci Resolve, Baselight, Nuke, After Effects & Premier Pro. Occasional Sunday afternoon DOP. Developer of Cinelog-C Colorspace Management and LUTs - www.cinelogdcp.com

Walter Schulz

  • Contributor
  • Hero Member
  • *****
  • Posts: 8335
Re: ACR VisionLog Camera Profile
« Reply #45 on: March 04, 2016, 03:23:29 PM »
Okay, understood (I hope). Yes, I have 650D all over in meta and nothing about KISS or T4i.
So maybe we have an issue with MLV metadata using a regional tag and MLVFS converts this - with best intentions - to Unique tag. How to verify/falsify this?

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7293
Re: ACR VisionLog Camera Profile
« Reply #46 on: March 04, 2016, 03:28:44 PM »
Get a CR2 from newsense, convert it with adobe dng converter. Mlvfs grabs metadata from MLV so I,m pretty sure that is what mlvfs is showing.
I,m not totally convinced that the unique camera model tag always is the same as according to Andy600. Will be interesting to find out.

Andy600

  • Moderator
  • Hero Member
  • *****
  • Posts: 1863
  • Have you tried turning it off and on again?
Re: ACR VisionLog Camera Profile
« Reply #47 on: March 04, 2016, 03:46:21 PM »
@Danne - I've looked at meta from a 650D and a Rebel, they show the same UniqueCameraModel but the Rebel also has an additional localized tag.
Colorist working with Davinci Resolve, Baselight, Nuke, After Effects & Premier Pro. Occasional Sunday afternoon DOP. Developer of Cinelog-C Colorspace Management and LUTs - www.cinelogdcp.com

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7293
Re: ACR VisionLog Camera Profile
« Reply #48 on: March 04, 2016, 03:51:08 PM »
Ok, it seems MLV grabs that tag somehow.
Here,s metadata from a MLV file with the localized? camera model name tag. (Canon EOS 700D)


Andy600

  • Moderator
  • Hero Member
  • *****
  • Posts: 1863
  • Have you tried turning it off and on again?
Re: ACR VisionLog Camera Profile
« Reply #49 on: March 04, 2016, 03:55:18 PM »
Yes, it's grabbing the localized model header from localized models so there needs to be a function added to raw2dng to parse possible local tags before writing the UniqueCameraModel tag.

I couldn't find it in MLVFS because as you say, it's coming from MLV and I presume MLV is grabbing the header from the camera's internals.

Incidentally, this will affect ACR, Lightroom, RawTherapee and probably apps that use ICC input profiles.
Colorist working with Davinci Resolve, Baselight, Nuke, After Effects & Premier Pro. Occasional Sunday afternoon DOP. Developer of Cinelog-C Colorspace Management and LUTs - www.cinelogdcp.com