Header image San Francisco, California
USA

Advanced Color Editor - Lightroom Plugin

Allows photo color to be edited using the DNG Profile Editor - profiles are optional.

Featuring:

System Requirements

 

Quick Links (intra-page)

Background Information
Screenshots
How to Use
Advanced Color Editor FAQ (Frequently Asked Questions)
Revision History
Download

See the readme file after downloading for usage and other notes.

 


Advanced Color Editor - Screenshots

(Note: software may have changed a little since these screenshots were taken...)

File Menu -> Plugin Extras:


to invoke featured functions...

 

Plugin Manager Configuration:


to configure settings and do less frequent profile maintenance stuff...
('Validate Profiles' button was added after this screenshot was taken)

 

Quick Tips:


 

Edit Photo Color Prompt:

 

Choose Preset for Editing Color Profile:

 

DPE:

Color adjustments...

 

Progress...

AdvancedColorEditor is waiting for recipe and profile files to be saved by the DNG Profile Editor.

 

 


Background

All of this is using camera calibration profiles behind the scenes, and the DNG Profile Editor to do the work. The reason for using 'Photo Color' vs. 'Color Profile' is intention. I sometimes want to define a profile that can be reused as a starting point for some photos, but sometimes I just want to tweak one specific color (or two...) in one specific photo (or two...). The Advanced Color Editor supports both types of use.

 

Definitions (for the purposes of Advanced Color Editor)

Photo Color From a user perspective, its edited color of one photo. To apply to other photos, one must use 'Sync' button. Under the hood, its still accomplished via an ordinary cam-cal profile, but its accessed using a develop preset that is internal to the plugin. Names for everything are fixed (and based on the initial photo filename), so no questions are asked when defining / using.
Color Profile From a user perspective, its a cam-cal profile whose intention is to be reusable. Access is via user defined preset. Name of preset is chosen by user in accordance with ACE convention. Name of profile is derived from name of preset.
ACE Acronym for the 'Advanced Color Editor' plugin.
cam-cal profile Short for 'Camera Calibration Profile', synonymous with "DNG Profile", but I like the former name better, since it makes it more clear that it can be used with non-DNG files as well.
DPE Acronym for DNG Profile Editor, which is used to edit cam-cal profiles.
Recipe dcpr files containing the color adjustments you've made, in a form that allows them to be reused/re-edited.
Profile dcp file created from a (hopefully saved) recipe, by exporting from DPE. This is what Lightroom needs to assign cam-cal profiles to photos in Lightroom (which must be restarted for changes to take effect).
ColorChecker Profile If you create a color table (chart tab in DPE) 'ColorChecker' profile will automatically be become selected (color tables tab). Say what? DPE has supposedly created an entirely new profile based on the chart photo. This is a linear profile very much like ACR X.X (so far I can't tell the difference), and very much like X-rite's own software would create (not sure yet what the difference is, if any - both are linear profiles). You can use it if you like or choose one of the other profiles, in which case Lightroom will simply apply the color-table adjustments to the selected base profile.
Linear Profile Colors are defined at certain points, and can be extrapolated or interpolated for other points using the equation for a line. Put another way, hue does not depend on luminosity or saturation.
Twisted Profile Hue varies based on luminosity and/or saturation in a non-linear fashion.

 

 

How to Use the Advanced Color Editor

- Install (see readme file in downloaded zip file)
- Configure in plugin manager
- See quick tips on file menu
- Invoke edit & apply functions via file menu.
- Use the log file to copy names/paths for pasting in DPE.

 

Plugin Manager Configuration

Advanced Color Editor Settings:

Name Description
Preset Folder Substring

Common text used to distinguish cam-cal profile preset folders.

I name mine: "{model} Camera Profiles", then set the preset folder substring to 'Camera Profiles'.

The purpose of this item is to restrict the list of preset choices when editing a 'Color Profile'. If you blanken it, you'll see every preset in your world in the dropdown list...

Lightroom Profiles Directory where Lightroom's built-in profiles are stored. Only used for 'Validate Profiles' feature.
DNG Converter

name or path to executable file - or blank for defaults:
- Windows: uses exe file packaged with plugin.
- Mac: expects app to be registered under the name 'Adobe DNG Converter' (you must install it).

Note: If app is not registered with the OS, you will have to enter the exact path to the executable, for example:

/Applications/Adobe DNG Converter.app/Contents/MacOS/Adobe DNG Converter

DNG Profile Editor

name or path to executable file - or blank for defaults:
- Windows: uses exe file packaged with plugin.
- Mac: expects app to be registered under the name 'DNG Profile Editor' (you must install it).

Note: If app is not registered with the OS, you will have to enter the exact path to the executable, for example:

/Applications/DNG Profile Editor.app/Contents/MacOS/DNG Profile Editor

User Profiles Opens user profile folder in explorer/finder.
Delete 'Photo Color' Deletes internal plugin preset, recipe, and profile corresponding to most selected photo. Note: restart Lightroom afterward, and all photos previously having the photo color applied will revert to a default profile. Consider, before deleting, using DevMeta to create a collection of all photos using the profile before deleting, in case you want to assure a hand-chosen replacement profile.
Delete 'Color Profile' Deletes selected preset, recipe, and profile. Note: restart Lightroom afterward, and all photos previously having the color profile applied will revert to a default profile. Consider, before deleting, using DevMeta to create a collection of all photos using the profile before deleting, in case you want to assure a hand-chosen replacement profile.
Rename 'Color Profile' Renames preset, and recipe, and profile if new name is shorter. If new name is longer, you'll have to recreate a new profile from the new recipe. Note: model name is derived from selected photo, so you can't rename profiles with photos of other models selected. Note: all photos using the old name will silently assume a default. Consider using DevMeta to create a collection of all photos using the profile, in case you want to re-apply the renamed profile.
Convert Photo Color Presently just provides tailored instructions for manual conversion of 'Photo Color' to 'Color Profile'.
Convert Color Profile Presently just provides tailored instructions for manual conversion of 'Color Profile' to 'Photo Color' .
Convert Preset Select preset to convert to "profile only". This is useful when you've created a preset containing 'Calibration' using a standard Lightroom profile that you never intend to edit, but want it to only do the profile, not the rgb sliders or shadow tint or anything else... ACE naming convention not required.
Validate Profiles Checks whether profiles applied to selected photos are valid ("valid" means either they're embedded, or built-into Lightroom/ACR, or they reference a profile defined in an existing dcp file on disk - does not validate dcp file contents or anything like that). Note: Assumes user profiles are stored in user profile directory. If you've stored user-defined profiles in the 'Lightroom Profiles' directory for built-in profiles, they will be flagged as 'potentially missing'. To remedy, move those profiles to the 'User profiles' directory (in a subdirectory named the same as camera model). Along with other potentially useful information (like missing profile warnings), log file will contain a list of all missing profiles, and a summary of how many photos use each profile.

 

 

See Elare Plugin Framework page for settings and info common to all elare framework-based plugins

File Menu Functions (see Plugin Extras)

 

Edit Photo Color

What its for:
- Editing color of most selected photo. Can be applied to other photos using 'Sync' button.

What you must do before-hand:
- Nothing (assuming DPE is configured correctly, and DNG Converter if necessary).

What it does:
- Creates temporary DNG & XMP files if necessary, and an internal preset for applying Photo Color.
- Records pertinent information in log file for copying pasting in DPE.
- Invokes DPE.
- Waits for recipe and profile to be saved.
- Provides status and further instructions after both are saved, or op canceled before saving.

What you must do afterward:
- Restart Lightroom.
- If its a first time edit, use 'Apply Photo Color' after restart.

 

 

Edit Color Profile

What its for:
- Editing reusable color profile (creating anew, or editing pre-existing color profile).

What you must do before-hand:
- Create a *blank* preset (in the camera calibration profile preset folder for the camera model, or any folder actually) for applying the profile (the preset content must exclude 'Calibration', in which case the preset contents will be supplied by ACE, and will overwrite any previous settings). The preset name will be used for the profile name and must adhere to the following preset naming convention:

{camera-model}{one space}{recipe-name}

where:
- {camera-model} is the camera model as seen in the 'Model' metadata field in library module, except case insensitive (can be different case if you want).
- {one space} is a single space character.
- {recipe-name} is the name that will be used to save the recipe in DPE.

Examples:

Nikon D300 Experimental Profile
Canon PowerShot G12 Adobe Standard Derivative

*** Notes:
- there must not be any leading or trailing spaces in the preset name.
- To create a *blank* preset, click the 'Check None' button (in the "Create New Develop Preset:" form).

What it does:
- Extracts camera model and recipe name from preset name.
- Creates temporary DNG & XMP files if necessary.
- Records pertinent information in log file for copying pasting in DPE.
- Invokes DPE.
- Waits for recipe and profile to be saved.
- Provides status and further instructions after both are saved, or op canceled before saving.

What you must do afterward:
- Restart Lightroom.
- Use the preset you created to apply profile to whatever photos you like, if not already applied...

 

 

Apply Photo Color

What its for:
- Applying edited photo color for the first time. Upon subsequent edits, restarting Lightroom is enough.

What you must do before-hand:
- Follow the instructions for 'Edit Photo Color' above.

What it does:
- Accesses preset internal to the plugin, to apply a corresponding profile.

What you must do afterward:
- Nothing, if applied after Lightroom restart. If you oopsidentally used it before restarting Lightroom, then just restart Lightroom and you won't have to do it again.

 

 

Quick Tips

What its for:
- Viewing the most recent help info for how to use...

What you must do before-hand:
- Preferrably read this page in its entirety, or be willing to fly by the seat of your pants.

What it does:
- Just displays usage summary / tips with option to return to this page.

What you must do afterward:
- Try using until you gain confidence. Consider test catalog and test settings first.

 


 

Advanced Color Editor FAQ (Frequently Asked Questions)

(no particular order)


These FAQs come partly from users, and partly from my imagination. Please let me know if there are errors or omissions in this FAQ - thanks.

NOTE: The following Q&A's assume that the plugin is working as I expect... If, after your best effort, still "no go", please let me know.


Question: Why would I ever need or want such a thing as AdvancedColorEditor?

Answer: If the HSL tool (and the others) has enough oomph for you, then the AdvancedColorEditor is not for you. But if you've ever found yourself needing to adjust color with more specificity, then you have two choices:

- Use an external editor and have a big tif forked for you in Lightroom.
- Use the DNG Profile Editor.

AdvancedColorEditor makes it easier to do the latter.


Question: What's the difference using ACE with non-DNG files versus DNG files?

Answer: Using ACE with non-DNG files is just like using it with DNG files. In the former case, ACE will create a temporary DNG file for use in the DPE (DPE requires DNG files for defining a profile). After the profile lands in Lightroom, it can be applied to any raw file, regardless of file format.


Question: Why can't I enter a profile name on the options tab in DPE?

Answer: ACE depends on the profile name being based on the filename, so it will not be able to make ends meet if the profile has been given a different name.


Question: ACE doesn't work with my bleeding edge camera.

Answer: Try downloading a bleeding edge DNG Converter and "point to it" in plugin manager. (I plan to hold off updating DNG converter until its final release, but you can use a beta/release-candidate if you need to).


Question: Any other hot tips I should know about?

Answer: Yes:


Question: What are the limitations of AdvancedColorEditor and what are your plans for the future?

Answer:


 

AdvancedColorEditor Revision History

(reverse chronological order)

 

Version 1.9, released @2013-09-30

- Updated Adobe DNG Converter to v8.2.0.94 (for Windows users - Mac users need to download their own to update).
- Updated DNG Profile Editor to v1.0.0.46 beta. - note: without this update, PV2012 adjustments may not be rendered properly.

 

Version 1.8, released @2012-07-21

- Fixed bug in finale/cleanup function which resulted in an error after attempting to validate profiles with a blankened path to camera profile folder.
- Updated Adobe DNG Converter to v7.4 (for Windows users - Mac users need to download their own to update).
- Certified for Lr5 compatibility.

 

Version 1.7, released @2012-05-16

- Primped profile validatation function - now it prompts first, and if nothing selected, does whole catalog, instead of just filmstrip.

 

Version 1.6, released @2012-04-30

- Fixed potential compatibility problem with Lr4.1 RC2, and certified it for Lightroom 4.
- Note: No other changes were made to ACE proper, but there are always changes to the framework incorporated in every new release.

Version 1.5, released @2011-12-30

- Updated Adobe DNG Converter (Windows Edition) to version 6.6.

 

Version 1.4, released @2011-08-23

- Added button to plugin manager, for updating the plugin, and uninstall.
- Tested with (but does not include) DNG Converter v6.5 release candidate #1 - download and point to it in plugin manager to use ACE with a bleeding edge camera: http://labs.adobe.com/downloads/cameraraw6-5.html

 

Version 1.3, released @2011-08-20

- "Maintenance" release, for lack of better term - made some enhancements and fixes in framework - not sure scope of impact on ACE proper...

Version 1.2, released @2011-08-10

- Added 'Open DPE' to the file menu.
- Changed initial preset selection calculation for 'Edit Color Profile' and similar.
- A few other small tweaks...

Version 1.1, released @2011-07-22

- Added 'Validate Profiles' function. (still not tested yet on Mac ###1)

 

Version 1.0.3, released @2011-07-21

- Fixed 'Profile Only' function.

 

Version 1.0.2, released @2011-07-21

- Updated dng converter to latest version 6.4. If it was failing upon dng conversion with newer camera, this should fix it.

 

Version 1.0.1, released @2011-07-21

- Minor clarification and correction of UI text and instructions.

 

Version 1.0.0, released @2011-07-20

Initial release. (not tested yet on Mac ###1 - try again tomorrow...)

 


 

Please (IDENTIFY THE PLUGIN) let me know what you think, and please (IDENTIFY THE PLUGIN) report bugs.

 

Download

acceptance of Download Terms & Conditions will be required

Advanced Color Editor 1.9 - Latest & greatest: this is the one to download.

Advanced Color Editor 1.8 - for fallback in case latest has a problem, in which case please tell me.

 

Static content updated 2011-07-19 Copyright 2007 - robcole.com - all rights reserved. Dynamic content updated 10:10:54 AM