<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/jive/rss" version="2.0">
  <channel>
    <title>Adobe Community: Message List - LR 4 changes to photo:get*Metadata()</title>
    <link>https://forums.adobe.com/community/lightroom/lightroom_sdk?view=discussions</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    <pubDate>Tue, 05 Jun 2012 23:22:47 GMT</pubDate>
    <generator>Jive Engage 7.0.0.1  (http://jivesoftware.com/products/)</generator>
    <dc:date>2012-06-05T23:22:47Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Re: LR 4 changes to photo:get*Metadata()</title>
      <link>https://forums.adobe.com/message/4468581?tstart=0#4468581</link>
      <description>&lt;!-- [DocumentBodyStart:47b1f15a-e9af-4cf6-897d-ec0ae4855d10] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;The photo:getRawMetadata() field "description" listed above for video files is a bug -- it shouldn't be present.&amp;nbsp; See:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://feedback.photoshop.com/photoshop_family/topics/sdk_photo_getrawmetadata_reports_incorrect_field_when_thm_sidecar_present" rel="nofollow"&gt;http://feedback.photoshop.com/photoshop_family/topics/sdk_photo_getrawmetadata_reports_inc orrect_field_when_thm_sidecar_present&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:47b1f15a-e9af-4cf6-897d-ec0ae4855d10] --&gt;&lt;img src='/beacon?t=1415888207451' /&gt;</description>
      <pubDate>Tue, 05 Jun 2012 23:22:47 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/4468581?tstart=0#4468581</guid>
      <dc:date>2012-06-05T23:22:47Z</dc:date>
      <clearspace:dateToText>2 years 5 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: LR 4 changes to photo:get*Metadata()</title>
      <link>https://forums.adobe.com/message/4368661?tstart=0#4368661</link>
      <description>&lt;!-- [DocumentBodyStart:04c8b6a9-afb2-4418-bc3e-ddca6dfca6e6] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;yep I know - its like saying that LR3 almost supported pick status? &lt;span aria-label="Happy" class="emoticon-inline emoticon_happy" style="height:16px;width:16px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;BTW LR4 does have some weird behaviour if you try to set CropWidth/CropHeight, the picture is then shown in wrong aspect ratio.&amp;nbsp; I had to filter out those from my XMP preset ripper plugin.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:04c8b6a9-afb2-4418-bc3e-ddca6dfca6e6] --&gt;</description>
      <pubDate>Sun, 29 Apr 2012 18:29:16 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/4368661?tstart=0#4368661</guid>
      <dc:date>2012-04-29T18:29:16Z</dc:date>
      <clearspace:dateToText>2 years 6 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: LR 4 changes to photo:get*Metadata()</title>
      <link>https://forums.adobe.com/message/4368646?tstart=0#4368646</link>
      <description>&lt;!-- [DocumentBodyStart:4d2f941e-51a7-4b46-8708-9d67d0419e8d] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;blockquote class="jive-quote"&gt;&lt;p&gt;Maybe we get API cropping for Lightroom 5.0?&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Almost all the mechanism is already present: photo:getDevelopSettings() returns the a photo's current crop settings, and LrApplication.addDevelopPresetForPlugin() lets a plugin create new presets. The only problem is that develop presets don't allow crop settings.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:4d2f941e-51a7-4b46-8708-9d67d0419e8d] --&gt;</description>
      <pubDate>Sun, 29 Apr 2012 18:17:34 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/4368646?tstart=0#4368646</guid>
      <dc:date>2012-04-29T18:17:34Z</dc:date>
      <clearspace:dateToText>2 years 6 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: LR 4 changes to photo:get*Metadata()</title>
      <link>https://forums.adobe.com/message/4368209?tstart=0#4368209</link>
      <description>&lt;!-- [DocumentBodyStart:f475a0c1-7612-4c79-9de7-23fd94ecb8a8] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Just tested: &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;photo:setRawMetadata("pickStatus", -1) -- reject&lt;/p&gt;&lt;p&gt;photo:setRawMetadata("pickStatus", 0) -- no flag&lt;/p&gt;&lt;p&gt;photo:setRawMetadata("pickStatus", 1) -- pick&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;These seem to be working as expected with 4.1 RC2.&amp;nbsp; Maybe we get API cropping for Lightroom 5.0? &lt;span aria-label="Happy" class="emoticon-inline emoticon_happy" style="height:16px;width:16px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f475a0c1-7612-4c79-9de7-23fd94ecb8a8] --&gt;</description>
      <pubDate>Sun, 29 Apr 2012 12:05:17 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/4368209?tstart=0#4368209</guid>
      <dc:date>2012-04-29T12:05:17Z</dc:date>
      <clearspace:dateToText>2 years 6 months ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: LR 4 changes to photo:get*Metadata()</title>
      <link>https://forums.adobe.com/message/4367604?tstart=0#4367604</link>
      <description>&lt;!-- [DocumentBodyStart:48dc4b06-7698-442f-80c3-e7e3dfa294a3] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I'm assuming Adobe wanted to get the new defringing parameters in there before releasing the new SDK... &lt;span aria-label="Wink" class="emoticon-inline emoticon_wink" style="height:16px;width:16px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thx John,&lt;/p&gt;&lt;p&gt;R&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:48dc4b06-7698-442f-80c3-e7e3dfa294a3] --&gt;</description>
      <pubDate>Sat, 28 Apr 2012 21:46:19 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/4367604?tstart=0#4367604</guid>
      <dc:date>2012-04-28T21:46:19Z</dc:date>
      <clearspace:dateToText>2 years 7 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: LR 4 changes to photo:get*Metadata()</title>
      <link>https://forums.adobe.com/message/4367602?tstart=0#4367602</link>
      <description>&lt;!-- [DocumentBodyStart:796dbbd3-c7f3-4bc8-acfe-7414456d7678] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;blockquote class="jive-quote"&gt;&lt;p&gt;jarnoh wrote:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Btw, how does a photo actually get updated from 6.6 to 6.7?&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Automagically, and leisurely.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;@Lr4.0, Lightroom would not convert all entries from 6.6 to 6.7 - only when one goes to view or make an adjustment. I'm really not sure what-all prompts it, I just noticed they've been sorta disappearing over time...&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;So, YES - any robust code must be able to recognize 6.6. I've gotten away with assuming it's identical to 6.7, but obviously there could be some differences or there wouldn't have been a different number in the first place.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I mean, I discovered it via error messages in my code that was originally not recognizing it.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I wish Adobe would have just converted all entries when reading a beta catalog, so there would not be this issue, but alas, that is not the case.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;R&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:796dbbd3-c7f3-4bc8-acfe-7414456d7678] --&gt;</description>
      <pubDate>Sat, 28 Apr 2012 21:31:15 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/4367602?tstart=0#4367602</guid>
      <dc:date>2012-04-28T21:31:15Z</dc:date>
      <clearspace:dateToText>2 years 7 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: LR 4 changes to photo:get*Metadata()</title>
      <link>https://forums.adobe.com/message/4367450?tstart=0#4367450</link>
      <description>&lt;!-- [DocumentBodyStart:f0c5e00d-1b3d-43dd-a108-d2fd02fcf92e] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Here's an updated list that includes video fields and Whites2012:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;photo:getFormattedMetadata()&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;gpsAltitude &lt;/em&gt;is now in feet rather than meters:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;"2500.0 ft" rather than "762.00 m"&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I don't know if this is localized to each country.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Video fields:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;duration &lt;/em&gt;= "01:04.0", &lt;/p&gt;&lt;p&gt;&lt;em&gt;frameRate &lt;/em&gt;= "30.000 fps",&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;photo:getRawMetadata()&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The representation of photos not in a stack has changed. In LR 3.6 it is:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;countStackInFolderMembers &lt;/em&gt;= 1, &lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;stackInFolderMembers &lt;/em&gt;= {--table: 3&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;[1] = LrPhoto( id "14000" )}, &lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;stackPositionInFolder &lt;/em&gt;= 1, &lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;topOfStackInFolderContainingPhoto &lt;/em&gt;= LrPhoto( id "14000" ),&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;In LR 4.1 RC2 it is:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;countStackInFolderMembers &lt;/em&gt;= 0, &lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;stackInFolderMembers &lt;/em&gt;= {}, &lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;stackPositionInFolder &lt;/em&gt;= 1,&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;LR 4's representation is inconsistent but more memory-efficient.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;At last, there's &lt;em&gt;pickStatus&lt;/em&gt;!&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;0 = unflagged&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;1 = flagged&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;-1 = rejected&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I haven't tested whether &lt;em&gt;pickStatus &lt;/em&gt;can be changed via photo:setRawMetadata().&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;There's a new field &lt;em&gt;root_uiid&lt;/em&gt;:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;root_uuid &lt;/em&gt;= "545E7456-C7D3-40F1-8E65-6F4225D057A4",&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Video fields:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;album &lt;/em&gt;= "This is Album", &lt;/p&gt;&lt;p&gt;&lt;em&gt;altTapeName &lt;/em&gt;= "This is alternate tape name", &lt;/p&gt;&lt;p&gt;&lt;em&gt;audioSampleRate &lt;/em&gt;= "44100", &lt;/p&gt;&lt;p&gt;&lt;em&gt;cameraAngle &lt;/em&gt;= "Birds Eye Shot", &lt;/p&gt;&lt;p&gt;&lt;em&gt;cameraModel &lt;/em&gt;= "This is camera model", &lt;/p&gt;&lt;p&gt;&lt;em&gt;cameraMove &lt;/em&gt;= "Truck Left", &lt;/p&gt;&lt;p&gt;&lt;em&gt;client &lt;/em&gt;= "This is client", &lt;/p&gt;&lt;p&gt;&lt;em&gt;comment &lt;/em&gt;= "This is comment", &lt;/p&gt;&lt;p&gt;&lt;em&gt;composer &lt;/em&gt;= "This is composer", &lt;/p&gt;&lt;p&gt;&lt;em&gt;description &lt;/em&gt;= "Hello world"}}&lt;/p&gt;&lt;p&gt;&lt;em&gt;dimensions &lt;/em&gt;= {--table: 5&lt;/p&gt;&lt;p&gt;&lt;em&gt;director &lt;/em&gt;= "This is director", &lt;/p&gt;&lt;p&gt;&lt;em&gt;directorPhotography &lt;/em&gt;= "This is directory of photography", &lt;/p&gt;&lt;p&gt;&lt;em&gt;dm_artist &lt;/em&gt;= "This is&amp;nbsp; artist", &lt;/p&gt;&lt;p&gt;&lt;em&gt;dm_scene &lt;/em&gt;= "This is&amp;nbsp; scene", &lt;/p&gt;&lt;p&gt;&lt;em&gt;durationInSeconds &lt;/em&gt;= 64.066666666667, &lt;/p&gt;&lt;p&gt;&lt;em&gt;durationRatio &lt;/em&gt;= {--table: 6&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; numerator = 961, &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; denominator = 15}, &lt;/p&gt;&lt;p&gt;&lt;em&gt;engineer &lt;/em&gt;= "This is engineer", &lt;/p&gt;&lt;p&gt;&lt;em&gt;genre &lt;/em&gt;= "This is Genre", &lt;/p&gt;&lt;p&gt;&lt;em&gt;good &lt;/em&gt;= "True", &lt;/p&gt;&lt;p&gt;&lt;em&gt;instrument &lt;/em&gt;= "This is instrument", &lt;/p&gt;&lt;p&gt;&lt;em&gt;logComment &lt;/em&gt;= "This is log comment", &lt;/p&gt;&lt;p&gt;&lt;em&gt;projectName &lt;/em&gt;= "This is project name", &lt;/p&gt;&lt;p&gt;&lt;em&gt;releaseDate &lt;/em&gt;= "This is release date", &lt;/p&gt;&lt;p&gt;&lt;em&gt;shotDate &lt;/em&gt;= "This is shot date", &lt;/p&gt;&lt;p&gt;&lt;em&gt;shotDay &lt;/em&gt;= "This is day of shoot", &lt;/p&gt;&lt;p&gt;&lt;em&gt;shotLocation &lt;/em&gt;= "This is shot location", &lt;/p&gt;&lt;p&gt;&lt;em&gt;shotName &lt;/em&gt;= "This is shot name", &lt;/p&gt;&lt;p&gt;&lt;em&gt;speakerPlacement &lt;/em&gt;= "This is speaker placement", &lt;/p&gt;&lt;p&gt;&lt;em&gt;tapeName &lt;/em&gt;= "This is tape name", &lt;/p&gt;&lt;p&gt;&lt;em&gt;trimmedDurationInSeconds &lt;/em&gt;= 64.066666666667, &lt;/p&gt;&lt;p&gt;&lt;em&gt;trimmedDurationRatio &lt;/em&gt;= {--table: 4&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; numerator = 961, &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; denominator = 15}, &lt;/p&gt;&lt;p&gt;&lt;em&gt;videoPixelAspectRatio &lt;/em&gt;= 1,&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;photo:getDevelopSettings()&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;ProcessVersion &lt;/em&gt;has these values:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;"5.0" = PV 2003&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;"5.7" = PV 2010&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;"6.6" = PV 2012 beta&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;"6.7" = PV 2012&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;These fields represent the new settings of PV 2012:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;AutoLateralCA &lt;/em&gt;= 0, &lt;/p&gt;&lt;p&gt;&lt;em&gt;Blacks2012 &lt;/em&gt;= 0, &lt;/p&gt;&lt;p&gt;&lt;em&gt;Clarity2012 &lt;/em&gt;= 0, &lt;/p&gt;&lt;p&gt;&lt;em&gt;Contrast2012 &lt;/em&gt;= 0, &lt;/p&gt;&lt;p&gt;&lt;em&gt;DefringeGreenAmount &lt;/em&gt;= 0, &lt;/p&gt;&lt;p&gt;&lt;em&gt;DefringeGreenHueHi &lt;/em&gt;= 60, &lt;/p&gt;&lt;p&gt;&lt;em&gt;DefringeGreenHueLo &lt;/em&gt;= 40, &lt;/p&gt;&lt;p&gt;&lt;em&gt;DefringePurpleAmount &lt;/em&gt;= 0}&lt;/p&gt;&lt;p&gt;&lt;em&gt;DefringePurpleHueHi &lt;/em&gt;= 70, &lt;/p&gt;&lt;p&gt;&lt;em&gt;DefringePurpleHudeLo &lt;/em&gt;= 30, &lt;/p&gt;&lt;p&gt;&lt;em&gt;Exposure2012 &lt;/em&gt;= 0, &lt;/p&gt;&lt;p&gt;&lt;em&gt;Highlights2012 &lt;/em&gt;= 0, &lt;/p&gt;&lt;p&gt;&lt;em&gt;Shadows2012 &lt;/em&gt;= 0, &lt;/p&gt;&lt;p&gt;&lt;em&gt;ToneCurveName2012 &lt;/em&gt;= "Linear", &lt;/p&gt;&lt;p&gt;&lt;em&gt;ToneCurvePV2012 &lt;/em&gt;= {--table: 6&lt;/p&gt;&lt;p&gt;&lt;em&gt;ToneCurvePV2012Blue &lt;/em&gt;= {--table: 5&lt;/p&gt;&lt;p&gt;&lt;em&gt;ToneCurvePV2012Green &lt;/em&gt;= {--table: 3&lt;/p&gt;&lt;p&gt;&lt;em&gt;ToneCurvePV2012Red &lt;/em&gt;= {--table: 2&lt;/p&gt;&lt;p&gt;&lt;em&gt;Whites2012 &lt;/em&gt;= 0,&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Video fields:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;TrimEnd &lt;/em&gt;= {--table: 7&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; denominator = 15, &lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; numerator = 961}, &lt;br/&gt;&lt;em&gt;TrimStart &lt;/em&gt;= {--table: 6&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; denominator = 1, &lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; numerator = 0}, &lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f0c5e00d-1b3d-43dd-a108-d2fd02fcf92e] --&gt;</description>
      <pubDate>Sat, 28 Apr 2012 18:40:14 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/4367450?tstart=0#4367450</guid>
      <dc:date>2012-04-28T18:40:14Z</dc:date>
      <clearspace:dateToText>2 years 7 months ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: LR 4 changes to photo:get*Metadata()</title>
      <link>https://forums.adobe.com/message/4366994?tstart=0#4366994</link>
      <description>&lt;!-- [DocumentBodyStart:337ed0c6-d59e-4f4f-a7cb-325f21a71b88] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Btw, how does a photo actually get updated from 6.6 to 6.7?&amp;nbsp; I'm puzzled if I would need to handle 6.6 in my code at all (I'm not currently doing it, I know my UI doesnt work properly with 6.6 version) &lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:337ed0c6-d59e-4f4f-a7cb-325f21a71b88] --&gt;</description>
      <pubDate>Sat, 28 Apr 2012 10:54:50 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/4366994?tstart=0#4366994</guid>
      <dc:date>2012-04-28T10:54:50Z</dc:date>
      <clearspace:dateToText>2 years 7 months ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: LR 4 changes to photo:get*Metadata()</title>
      <link>https://forums.adobe.com/message/4366704?tstart=0#4366704</link>
      <description>&lt;!-- [DocumentBodyStart:265b70db-d07e-474e-a914-19de3043429c] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Thanks John!&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Also, ProcessVersion = "6.6" may be returned for PV2012/beta-not-yet-converted to "6.7".&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;R&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:265b70db-d07e-474e-a914-19de3043429c] --&gt;</description>
      <pubDate>Sat, 28 Apr 2012 05:56:44 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/4366704?tstart=0#4366704</guid>
      <dc:date>2012-04-28T05:56:44Z</dc:date>
      <clearspace:dateToText>2 years 7 months ago</clearspace:dateToText>
      <clearspace:replyCount>5</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>LR 4 changes to photo:get*Metadata()</title>
      <link>https://forums.adobe.com/message/4366693?tstart=0#4366693</link>
      <description>&lt;!-- [DocumentBodyStart:1c2ef9e4-5520-4412-ab4f-9838079859de] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Since we have no idea when the LR 4 SDK documentation might arrive, I started reverse-engineering changes to photo:getFormattedMetadata() and photo:getRawMetadata().&amp;nbsp; Here are the differences I've observed between LR 3.6 and LR 4.1 RC2:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;photo:getFormattedMetadata()&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;gpsAltitude &lt;/em&gt;is now in feet rather than meters:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;"2500.0 ft" rather than "762.00 m"&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I don't know if this is localized to each country.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;photo:getRawMetadata()&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The representation of photos not in a stack has changed.&amp;nbsp; In LR 3.6 it is:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;countStackInFolderMembers &lt;/em&gt;= 1, &lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;stackInFolderMembers &lt;/em&gt;= {--table: 3&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [1] = LrPhoto( id "14000" )}, &lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;stackPositionInFolder &lt;/em&gt;= 1, &lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;topOfStackInFolderContainingPhoto &lt;/em&gt;= LrPhoto( id "14000" ),&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;In LR 4.1 RC2 it is:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;countStackInFolderMembers &lt;/em&gt;= 0, &lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;stackInFolderMembers &lt;/em&gt;= {}, &lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;stackPositionInFolder &lt;/em&gt;= 1,&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;LR 4's representation is inconsistent but more memory-efficient.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;At last, there's &lt;em&gt;pickStatus&lt;/em&gt;!&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;0 = unflagged&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;1 = flagged&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;-1 = rejected&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I haven't tested whether &lt;em&gt;pickStatus &lt;/em&gt;can be changed via photo:setRawMetadata().&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;There's a new field &lt;em&gt;root_uiid&lt;/em&gt;:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;em&gt;root_uuid &lt;/em&gt;= "545E7456-C7D3-40F1-8E65-6F4225D057A4",&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;photo:getDevelopSettings()&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;ProcessVersion &lt;/em&gt;has these values:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;"5.0" = PV 2003&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;"5.7" = PV 2010&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;"6.7" = PV 2012&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;These fields represent the new settings of PV 2012:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;AutoLateralCA &lt;/em&gt;= 0, &lt;/p&gt;&lt;p&gt;&lt;em&gt;Blacks2012 &lt;/em&gt;= 0, &lt;/p&gt;&lt;p&gt;&lt;em&gt;Clarity2012 &lt;/em&gt;= 0, &lt;/p&gt;&lt;p&gt;&lt;em&gt;Contrast2012 &lt;/em&gt;= 0, &lt;/p&gt;&lt;p&gt;&lt;em&gt;DefringeGreenAmount &lt;/em&gt;= 0, &lt;/p&gt;&lt;p&gt;&lt;em&gt;DefringeGreenHueHi &lt;/em&gt;= 60, &lt;/p&gt;&lt;p&gt;&lt;em&gt;DefringeGreenHueLo &lt;/em&gt;= 40, &lt;/p&gt;&lt;p&gt;&lt;em&gt;DefringePurpleAmount &lt;/em&gt;= 0}&lt;/p&gt;&lt;p&gt;&lt;em&gt;DefringePurpleHueHi &lt;/em&gt;= 70, &lt;/p&gt;&lt;p&gt;&lt;em&gt;DefringePurpleHudeLo &lt;/em&gt;= 30, &lt;/p&gt;&lt;p&gt;&lt;em&gt;Exposure2012 &lt;/em&gt;= 0, &lt;/p&gt;&lt;p&gt;&lt;em&gt;Highlights2012 &lt;/em&gt;= 0, &lt;/p&gt;&lt;div&gt;&lt;em&gt;Shadows2012 &lt;/em&gt;= 0, &lt;/div&gt;&lt;p&gt;&lt;em&gt;ToneCurveName2012 &lt;/em&gt;= "Linear", &lt;/p&gt;&lt;div&gt;&lt;em&gt;ToneCurvePV2012 &lt;/em&gt;= {--table: 6&lt;/div&gt;&lt;div&gt;&lt;em&gt;ToneCurvePV2012Blue &lt;/em&gt;= {--table: 5&lt;/div&gt;&lt;div&gt;&lt;em&gt;ToneCurvePV2012Green &lt;/em&gt;= {--table: 3&lt;/div&gt;&lt;p&gt;&lt;em&gt;ToneCurvePV2012Red &lt;/em&gt;= {--table: 2&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1c2ef9e4-5520-4412-ab4f-9838079859de] --&gt;</description>
      <pubDate>Sat, 28 Apr 2012 04:55:32 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/4366693?tstart=0#4366693</guid>
      <dc:date>2012-04-28T04:55:32Z</dc:date>
      <clearspace:dateToText>2 years 7 months ago</clearspace:dateToText>
      <clearspace:replyCount>9</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

