Premiere 7.1.0 & relinking DNGs in Resolve

Started by blabberlicious, November 18, 2013, 10:48:23 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

blabberlicious

I can confirm that the problem is with the XML export from Premiere Pro 7.1.0

1.Create Quicktime Prores Proxies from DNGS created with Raw Magic via 5DIII
2. Using Premiere CS6, edit my Resolve generated DNG proxies
3. FCP EXPORT .XML
4. Opens perfectly in Resolve. The Original DNGs are re-linked. All is good.


The same thing with Premiere CC 7.1.0
Opening XML in resolve gives me 'Fail; to Link Because timecode extends do not match'

world of pain - I can't manually relink 100's of DNG in resolve.

Something is broken.

Could anyone please test with Premiere CC 7.1.0 & Resolve 10.

I have attached the 'good' and 'bad'  XML's. Don't really know what I'm looking for - any help appreciated! If there was a simple way to modify the XML to get it working - that would be great!

Working XL from premiere Cs6 <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xmeml>
<xmeml version="4">
<project>
<name>CS6-RAW-EDIT</name>
<children>
<sequence id="sequence-1" TL.SQAudioVisibleBase="0" TL.SQVideoVisibleBase="0" TL.SQVisibleBaseTime="0" TL.SQAVDividerPosition="0.5" TL.SQHideShyTracks="0" TL.SQHeaderWidth="164" Monitor.ProgramZoomOut="152409600000000" Monitor.ProgramZoomIn="0" TL.SQTimePerPixel="0.2" MZ.EditLine="833172480000" MZ.Sequence.PreviewFrameSizeHeight="1080" MZ.Sequence.PreviewFrameSizeWidth="1920" MZ.Sequence.AudioTimeDisplayFormat="200" MZ.Sequence.VideoTimeDisplayFormat="101" MZ.Sequence.PreviewRenderingClassID="1297106761" MZ.Sequence.PreviewRenderingPresetCodec="1297107278" MZ.Sequence.PreviewRenderingPresetPath="EncoderPresets/SequencePreview/35d109db-457b-43c1-9452-9cb7be9f121c/I-Frame Only MPEG.epr" MZ.Sequence.PreviewUseMaxRenderQuality="false" MZ.Sequence.PreviewUseMaxBitDepth="false" MZ.Sequence.EditingModeGUID="35d109db-457b-43c1-9452-9cb7be9f121c" MZ.WorkOutPoint="3251404800000" MZ.WorkInPoint="0">
<uuid>d6f1d944-91d5-421f-ae73-934448961e00</uuid>
<duration>320</duration>
<rate>
<timebase>25</timebase>
</rate>
<name>PP6-EDIT-01</name>
<media>
<video>
<format>
<samplecharacteristics>
<rate>
<timebase>25</timebase>
</rate>
<codec>
<name>Apple ProRes 422</name>
<appspecificdata>
<appname>Final Cut Pro</appname>
<appmanufacturer>Apple Inc.</appmanufacturer>
<appversion>7.0</appversion>
<data>
<qtcodec>
<codecname>Apple ProRes 422</codecname>
<codectypename>Apple ProRes 422</codectypename>
<codectypecode>apcn</codectypecode>
<codecvendorcode>appl</codecvendorcode>
<spatialquality>1024</spatialquality>
<temporalquality>0</temporalquality>
<keyframerate>0</keyframerate>
<datarate>0</datarate>
</qtcodec>
</data>
</appspecificdata>
</codec>
<width>1920</width>
<height>1080</height>
<anamorphic>FALSE</anamorphic>
<pixelaspectratio>square</pixelaspectratio>
<fielddominance>none</fielddominance>
<colordepth>24</colordepth>
</samplecharacteristics>
</format>
<track TL.SQTrackShy="0" TL.SQTrackExpandedHeight="45" TL.SQTrackExpanded="1" TL.SQTrackVideoKeyframeStyle="2" TL.SQTrackVideoDisplayStyle="1" MZ.TrackTargeted="1">
<enabled>TRUE</enabled>
<locked>FALSE</locked>
<clipitem id="clipitem-1" frameBlend="FALSE">
<masterclipid>masterclip-1</masterclipid>
<name>100_LAM0001.mov</name>
<enabled>TRUE</enabled>
<duration>153</duration>
<start>0</start>
<end>153</end>
<in>0</in>
<out>153</out>
<alphatype>none</alphatype>
<pixelaspectratio>square</pixelaspectratio>
<anamorphic>FALSE</anamorphic>
<file id="file-1">
<name>100_LAM0001.mov</name>
<pathurl>file://localhost/Volumes/A-VIDEO/RAW%20Workflow/PROXIES-PRLT/100_LAM0001.mov</pathurl>
<rate>
<timebase>25</timebase>
</rate>
<duration>153</duration>
<timecode>
<rate>
<timebase>25</timebase>
</rate>
<string>00:00:00:00</string>
<frame>0</frame>
<displayformat>NDF</displayformat>
<reel>
<name>100_LAM0001</name>
</reel>
</timecode>
<media>
<video>
<duration>18000</duration>
<samplecharacteristics>
<rate>
<timebase>25</timebase>
</rate>
<width>1920</width>
<height>1080</height>
<anamorphic>FALSE</anamorphic>
<pixelaspectratio>square</pixelaspectratio>
<fielddominance>none</fielddominance>
</samplecharacteristics>
</video>
</media>
</file>
</clipitem>
<clipitem id="clipitem-2" frameBlend="FALSE">
<masterclipid>masterclip-2</masterclipid>
<name>100_LAM0002.mov</name>
<enabled>TRUE</enabled>
<duration>167</duration>
<start>153</start>
<end>320</end>
<in>0</in>
<out>167</out>
<alphatype>none</alphatype>
<pixelaspectratio>square</pixelaspectratio>
<anamorphic>FALSE</anamorphic>
<file id="file-2">
<name>100_LAM0002.mov</name>
<pathurl>file://localhost/Volumes/A-VIDEO/RAW%20Workflow/PROXIES-PRLT/100_LAM0002.mov</pathurl>
<rate>
<timebase>25</timebase>
</rate>
<duration>167</duration>
<timecode>
<rate>
<timebase>25</timebase>
</rate>
<string>00:00:00:00</string>
<frame>0</frame>
<displayformat>NDF</displayformat>
<reel>
<name>100_LAM0002</name>
</reel>
</timecode>
<media>
<video>
<duration>18000</duration>
<samplecharacteristics>
<rate>
<timebase>25</timebase>
</rate>
<width>1920</width>
<height>1080</height>
<anamorphic>FALSE</anamorphic>
<pixelaspectratio>square</pixelaspectratio>
<fielddominance>none</fielddominance>
</samplecharacteristics>
</video>
</media>
</file>
</clipitem>
</track>
</video>
<audio>
<format>
<samplecharacteristics>
<depth>16</depth>
<samplerate>48000</samplerate>
</samplecharacteristics>
</format>
<outputs>
<group>
<index>1</index>
<numchannels>1</numchannels>
<downmix>0</downmix>
<channel>
<index>1</index>
</channel>
</group>
<group>
<index>2</index>
<numchannels>1</numchannels>
<downmix>0</downmix>
<channel>
<index>2</index>
</channel>
</group>
</outputs>
<track TL.SQTrackAudioKeyframeStyle="4" TL.SQTrackAudioDisplayStyle="0" TL.SQTrackShy="0" TL.SQTrackCollapsedHeight="25" TL.SQTrackExpanded="0" MZ.TrackTargeted="1" PannerCurrentValue="0.5" PannerIsInverted="true" PannerKeyframes="" PannerStartKeyframe="-91445760000000000,0.5,0,0,0,0,0,0" PannerName="Balance" currentExplodedTrackIndex="0" totalExplodedTrackCount="2" premiereTrackType="Stereo">
<enabled>TRUE</enabled>
<locked>FALSE</locked>
<outputchannelindex>1</outputchannelindex>
</track>
<track TL.SQTrackAudioKeyframeStyle="4" TL.SQTrackAudioDisplayStyle="0" TL.SQTrackShy="0" TL.SQTrackCollapsedHeight="25" TL.SQTrackExpanded="0" MZ.TrackTargeted="1" PannerCurrentValue="0.5" PannerIsInverted="true" PannerKeyframes="" PannerStartKeyframe="-91445760000000000,0.5,0,0,0,0,0,0" PannerName="Balance" currentExplodedTrackIndex="1" totalExplodedTrackCount="2" premiereTrackType="Stereo">
<enabled>TRUE</enabled>
<locked>FALSE</locked>
<outputchannelindex>2</outputchannelindex>
</track>
</audio>
</media>
<timecode>
<rate>
<timebase>25</timebase>
</rate>
<string>00:00:00:00</string>
<frame>0</frame>
<displayformat>NDF</displayformat>
</timecode>
</sequence>
<bin>
<name>PROXIES-PRLT</name>
<children>
<clip id="masterclip-1" frameBlend="FALSE">
<uuid>94752762-459f-42b5-8286-d28ee87224e2</uuid>
<masterclipid>masterclip-1</masterclipid>
<ismasterclip>TRUE</ismasterclip>
<duration>153</duration>
<rate>
<timebase>25</timebase>
</rate>
<name>100_LAM0001.mov</name>
<media>
<video>
<track>
<clipitem id="clipitem-3" frameBlend="FALSE">
<masterclipid>masterclip-1</masterclipid>
<name>100_LAM0001.mov</name>
<alphatype>none</alphatype>
<file id="file-1"/>
</clipitem>
</track>
</video>
</media>
<logginginfo>
<description></description>
<scene></scene>
<shottake></shottake>
<lognote></lognote>
</logginginfo>
</clip>
<clip id="masterclip-2" frameBlend="FALSE">
<uuid>4ca8db91-2634-4cb4-839d-4563b1dbd7b1</uuid>
<masterclipid>masterclip-2</masterclipid>
<ismasterclip>TRUE</ismasterclip>
<duration>167</duration>
<rate>
<timebase>25</timebase>
</rate>
<name>100_LAM0002.mov</name>
<media>
<video>
<track>
<clipitem id="clipitem-4" frameBlend="FALSE">
<masterclipid>masterclip-2</masterclipid>
<name>100_LAM0002.mov</name>
<alphatype>none</alphatype>
<file id="file-2"/>
</clipitem>
</track>
</video>
</media>
<logginginfo>
<description></description>
<scene></scene>
<shottake></shottake>
<lognote></lognote>
</logginginfo>
</clip>
</children>
</bin>
</children>
</project>
</xmeml>




Non working XML from Premire CC 7.1.0

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xmeml>
<xmeml version="4">
<sequence id="sequence-2" TL.SQAudioVisibleBase="0" TL.SQVideoVisibleBase="0" TL.SQVisibleBaseTime="0" TL.SQAVDividerPosition="0.5" TL.SQHideShyTracks="0" TL.SQHeaderWidth="208" Monitor.ProgramZoomOut="3251404800000" Monitor.ProgramZoomIn="0" TL.SQTimePerPixel="0.025000000000000001387778780781" MZ.EditLine="0" MZ.Sequence.PreviewFrameSizeHeight="1080" MZ.Sequence.PreviewFrameSizeWidth="1920" MZ.Sequence.AudioTimeDisplayFormat="200" MZ.Sequence.PreviewRenderingClassID="1297106761" MZ.Sequence.PreviewRenderingPresetCodec="1297107278" MZ.Sequence.PreviewRenderingPresetPath="EncoderPresets/SequencePreview/35d109db-457b-43c1-9452-9cb7be9f121c/I-Frame Only MPEG.epr" MZ.Sequence.PreviewUseMaxRenderQuality="false" MZ.Sequence.PreviewUseMaxBitDepth="false" MZ.Sequence.EditingModeGUID="35d109db-457b-43c1-9452-9cb7be9f121c" MZ.Sequence.VideoTimeDisplayFormat="101" MZ.WorkOutPoint="3251404800000" MZ.WorkInPoint="0">
<uuid>50957297-b99e-4f59-8560-6240b18d0873</uuid>
<duration>320</duration>
<rate>
<timebase>25</timebase>
<ntsc>FALSE</ntsc>
</rate>
<name>PCC-AGAIN</name>
<media>
<video>
<format>
<samplecharacteristics>
<rate>
<timebase>25</timebase>
<ntsc>FALSE</ntsc>
</rate>
<codec>
<name>Apple ProRes 422</name>
<appspecificdata>
<appname>Final Cut Pro</appname>
<appmanufacturer>Apple Inc.</appmanufacturer>
<appversion>7.0</appversion>
<data>
<qtcodec>
<codecname>Apple ProRes 422</codecname>
<codectypename>Apple ProRes 422</codectypename>
<codectypecode>apcn</codectypecode>
<codecvendorcode>appl</codecvendorcode>
<spatialquality>1024</spatialquality>
<temporalquality>0</temporalquality>
<keyframerate>0</keyframerate>
<datarate>0</datarate>
</qtcodec>
</data>
</appspecificdata>
</codec>
<width>1920</width>
<height>1080</height>
<anamorphic>FALSE</anamorphic>
<pixelaspectratio>square</pixelaspectratio>
<fielddominance>none</fielddominance>
<colordepth>24</colordepth>
</samplecharacteristics>
</format>
<track TL.SQTrackShy="0" TL.SQTrackExpandedHeight="135" TL.SQTrackExpanded="1" MZ.TrackTargeted="1">
<clipitem id="clipitem-4" frameBlend="FALSE">
<masterclipid>masterclip-3</masterclipid>
<name>100_LAM0001.mov</name>
<enabled>TRUE</enabled>
<duration>153</duration>
<rate>
<timebase>25</timebase>
<ntsc>FALSE</ntsc>
</rate>
<start>0</start>
<end>153</end>
<in>0</in>
<out>153</out>
<alphatype>none</alphatype>
<pixelaspectratio>square</pixelaspectratio>
<anamorphic>FALSE</anamorphic>
<file id="file-3">
<name>100_LAM0001.mov</name>
<pathurl>file://localhost/Volumes/A-VIDEO/RAW%20Workflow/PROXIES-PRLT/100_LAM0001.mov</pathurl>
<rate>
<timebase>25</timebase>
<ntsc>FALSE</ntsc>
</rate>
<duration>153</duration>
<timecode>
<rate>
<timebase>25</timebase>
<ntsc>FALSE</ntsc>
</rate>
<string>00:00:00:00</string>
<frame>0</frame>
<displayformat>NDF</displayformat>
</timecode>
<media>
<video>
<duration>18000</duration>
<samplecharacteristics>
<rate>
<timebase>25</timebase>
<ntsc>FALSE</ntsc>
</rate>
<width>1920</width>
<height>1080</height>
<anamorphic>FALSE</anamorphic>
<pixelaspectratio>square</pixelaspectratio>
<fielddominance>none</fielddominance>
</samplecharacteristics>
</video>
</media>
</file>
</clipitem>
<clipitem id="clipitem-5" frameBlend="FALSE">
<masterclipid>masterclip-4</masterclipid>
<name>100_LAM0002.mov</name>
<enabled>TRUE</enabled>
<duration>167</duration>
<rate>
<timebase>25</timebase>
<ntsc>FALSE</ntsc>
</rate>
<start>153</start>
<end>320</end>
<in>0</in>
<out>167</out>
<alphatype>none</alphatype>
<pixelaspectratio>square</pixelaspectratio>
<anamorphic>FALSE</anamorphic>
<file id="file-4">
<name>100_LAM0002.mov</name>
<pathurl>file://localhost/Volumes/A-VIDEO/RAW%20Workflow/PROXIES-PRLT/100_LAM0002.mov</pathurl>
<rate>
<timebase>25</timebase>
<ntsc>FALSE</ntsc>
</rate>
<duration>167</duration>
<timecode>
<rate>
<timebase>25</timebase>
<ntsc>FALSE</ntsc>
</rate>
<string>00:00:00:00</string>
<frame>0</frame>
<displayformat>NDF</displayformat>
</timecode>
<media>
<video>
<duration>18000</duration>
<samplecharacteristics>
<rate>
<timebase>25</timebase>
<ntsc>FALSE</ntsc>
</rate>
<width>1920</width>
<height>1080</height>
<anamorphic>FALSE</anamorphic>
<pixelaspectratio>square</pixelaspectratio>
<fielddominance>none</fielddominance>
</samplecharacteristics>
</video>
</media>
</file>
</clipitem>
<enabled>TRUE</enabled>
<locked>FALSE</locked>
</track>
</video>
<audio>
<format>
<samplecharacteristics>
<depth>16</depth>
<samplerate>48000</samplerate>
</samplecharacteristics>
</format>
<outputs>
<group>
<index>1</index>
<numchannels>1</numchannels>
<downmix>0</downmix>
<channel>
<index>1</index>
</channel>
</group>
<group>
<index>2</index>
<numchannels>1</numchannels>
<downmix>0</downmix>
<channel>
<index>2</index>
</channel>
</group>
</outputs>
<track TL.SQTrackAudioKeyframeStyle="0" TL.SQTrackShy="0" TL.SQTrackExpandedHeight="25" TL.SQTrackExpanded="1" MZ.TrackTargeted="1" PannerCurrentValue="0.5" PannerIsInverted="true" PannerStartKeyframe="-91445760000000000,0.5,0,0,0,0,0,0" PannerName="Balance" currentExplodedTrackIndex="0" totalExplodedTrackCount="2" premiereTrackType="Stereo">
<enabled>TRUE</enabled>
<locked>FALSE</locked>
<outputchannelindex>1</outputchannelindex>
</track>
<track TL.SQTrackAudioKeyframeStyle="0" TL.SQTrackShy="0" TL.SQTrackExpandedHeight="25" TL.SQTrackExpanded="1" MZ.TrackTargeted="1" PannerCurrentValue="0.5" PannerIsInverted="true" PannerStartKeyframe="-91445760000000000,0.5,0,0,0,0,0,0" PannerName="Balance" currentExplodedTrackIndex="1" totalExplodedTrackCount="2" premiereTrackType="Stereo">
<enabled>TRUE</enabled>
<locked>FALSE</locked>
<outputchannelindex>2</outputchannelindex>
</track>
</audio>
</media>
<timecode>
<rate>
<timebase>25</timebase>
<ntsc>FALSE</ntsc>
</rate>
<string>00:00:00:00</string>
<frame>0</frame>
<displayformat>NDF</displayformat>
</timecode>
</sequence>
</xmeml>



Thank you!

blabberlicious

NOT FIXED:

I noticed that premiere's FCP export no longer includes <REEL> names   :-\

SO......
In resolve confirm options
Keep 'Assist using Reel names' [Checked]
But change Pattern to: */%

I guess Resolve was looking for Reel names that didn't exist in the premiere xml.


This doesn't work.......


Anyone????

Put me out of my misery!

SODIUM

Has anyone found a way around this yet?  Surely we're not the only ones!!!

We're still getting issues when trying to relink original Cinema DNGs from the proxies coming from an XML out of Premiere CC 7.2.1

I can manually link them from the media pool, but have to do each clip in the timeline individually!

Apart from re-exporting the Cinema DNGs as ProRes 422 HQs and linking these to the Premiere timeline (which king of defeats the object of recording RAW), does anyone know any work arounds?

I take it this is still an issue with Premiere not exporting Reel / Tape names in the XML.

EDLs do not work for us either.

Anyone?

Owain

Looked through the premiere 6 xml and noticed this was missing from the premiere 7 xml       

                                                                         <reel>
                                 <name>100_LAM0001</name>
                              </reel>

Would it work to paste this into the text file?

ariaelf

Anyone find a solution?

I can't imagine hacking the XML file manually just to force Premiere CC to do what it should be doing already... unbelievable.

May have to revert back to Premiere CS 6.5 just to be able to link up to DNGs in Resolve. I hate to let go of the new editing improvements and features in CC, but this is fundamental... 

techniques

I think I figured out a workflow that will help address this entire issue. It's a lengthy, 13ish step process, but I've found it to work pretty well.

1.   Import DNGs in to Resolve
2.   Basic Trimming on clips to save space and time when exporting proxies
3.   Basic Color Correction (optional if you don't want to stare at log footage the entire time you're editing)
4.   Deliver - Set to Round Trip to Final Cut, and export as DNxHD
   **36mb/sec if your computer can't handle editing anything more than that**
5.   In Resolve, go back to Edit and export XML of the Timeline
6.   Open PPro and Import XML
7.   Do basic blocking and tackling for edits in PPro
   **Keep in mind time remapping (rate stretch DOES work), nests, PPro titles, AE comps and various effects may not transfer back to Resolve for your trip back there. Keep things simple for this, and be sure to move everything down as close to one track of video if possible to make things easier when grading.**
8.   Export XML from PPro
9.   Import XML in Resolve and uncheck "auto import"
10.   Do your final grades to each clip
11.   Deliver - Set to QuickTime Uncompressed 10bit RGB (these will be massive files)
12.   In PPro - right click on folder of proxied footage and select "Make Offline", then right click again and "Link Media" to the selected destination where you saved your final graded clips.
13.   Turn on VFX, titles, AE comps, nests, time ramps, etc.

Quick write up I did on my site with pictures:
www.fieldtechnique.com/tripping-with-resolve