SnapperTalk

March 28th, 2010

Canon E1 plugin workflow

(This is the first in a series of articles, the others may also be of interest: Part One, Part Two, Part Three)

So I was quite excited when I heard the Canon EOS Movie E1 plugin for Final Cut Pro had finally been made available. This plugin exclusively for Final Cut Pro is designed to let you Log & Transfer (“ingest”, in stills terminology) your Canon 5D Mark II video files into FCP, automatically adding a timecode and allowing automatic transcoding to one of the ProRes codecs.

Transcoding to ProRes is something that a lot of people are doing in order to achieve smooth editing, as opposed to the somewhat jerky editing that can occur when trying to work directly off the original H.264 .MOV files generated from the camera.

The problem I encountered is that the Log & Transfer (L&T) function wants to see an actual memory card connected to the computer – it doesn’t like to work off folders of movie files you’ve already copied to your hard disk. This is a problem for those of us who want to ingest the card first for stills purposes using another application, for example Photo Mechanic, and maybe edit the video later. When I tried to L&T directly from a folder on the hard disk I got the following error:

It seemed that the function was rather picky about the directory structure it encounters… After some investigating, and thanks to this video tutorial by Chris Fenwick, I determined what the requirements of the plugin are, and a workaround. My investigations showed the plugin follows these rules:

1. It needs a directory structure in this format: /DCIM/somefoldername/file.MOV
2. It does NOT require the “MISC” folder that appears on the card to be present
3. Adding IPTC info during Photo Mechanic ingest (automatic captioning) does not break it
4. The file extension of the video files MUST be in uppercase such as .MOV, not in lowercase such as .mov – my previous ingest procedure changed the uppercase to lowercase causing the files to not be recognized by the plugin.
5. You can have multiple sub-folders e.g. /DCIM/somefoldername1/fileA.MOV and /DCIM/somefoldername2/fileB.MOV
6. You cannot have nested sub-folders e.g. /DCIM/somefoldername/anotherfolder/file.MOV
7. You can’t just have DCIM/file.MOV

So with this in mind, here is a stills and video workflow that allows one to ingest cards using Photo Mechanic for stills purposes, but retains the ability to Log & Transfer the video files into FCP later on….

Photo Mechanic workflow changes needed:

1. Photo Mechanic Preferences > Files > “Use uppercase extensions”:

2. In the Photo Mechanic Ingest dialog, set Source Directory Structure to “preserve all source directories”:

This should now ensure your ingested cards will always have a sub-directory structure of /YourIngestFolderName/DCIM/100EOS5D/file.MOV and ensure the files have uppercase files extensions.

Final Cut Pro Log & Transfer workflow:

1. Once you have created a new project, open the Log & Transfer window from the File menu:

2. From the little “gears” dropdown menu choose “Preferences”:

This will bring up the menu enabling you to choose which ProRes codec you want the files automatically transcoded into. In this menu use the dropdown menu on the “EOS MOVIE” line to choose your preferred codec.

3. Go back to that “gears” dropdown menu and this time choose the “Add Custom Path” option. In the Open dialog that follows, choose the folder “DCIM” within the directory structure you created before i.e. /YourIngestFolderName/DCIM/100EOS5D/file.MOV

If all has gone correctly you should now see preview icons come up in the window, can set your desired in/out points, and add items to be transcoded to the queue.

I would prefer if the plugin could read directly from any folder, and wonder whether it could be hacked to do so in this way. If anyone feels up to this task, the E1 plugin is actually located here:

Do you have a better workflow? Can you suggest any improvements to this? Please leave a comment….

UPDATE

I thought at first the sub-folder under DCIM had to be named 100EOS5D, but actually it seems it can be anything. So you could for example have:

/YourIngestFolderName/DCIM/anything/file.MOV

…but there has to be some folder underneath DCIM, and DCIM must to be called DCIM, so what you can’t have is just:

/YourIngestFolderName/DCIM/file.MOV

This actually makes things a LOT more flexible, particularly if you don’t want to follow the above somewhat rigid workflow. Instead, when you want to L&T, all you’d do is create a folder DCIM on your desktop, copy a folder of any name containing video files into DCIM, and you’re ready to run L&T on the DCIM folder. In fact you can have multiple sub-folders, for example if you have:

DCIM/anything1/fileA.MOV
DCIM/anything2/fileB.MOV
DCIM/anything3/fileC.MOV

When you point L&T to the DCIM folder, it will pick up all the files in all the folders. Nice…

Of course you still have to make sure you ingest with .MOV in uppercase and that all the associated sidecar files such as .THM files are present (I think). I’ve edited the workflow above slightly from the original I wrote based on the new info, but I now think there is probably a simpler Photo Mechanic Ingest directory structure you could do…..

9 Responses to ' Canon E1 plugin workflow '

Subscribe to comments with RSS or TrackBack to ' Canon E1 plugin workflow '.

  1. Simon said:

    Thanks for this. Astonishing that Canon let this out with this crazy limitation.
    Did they not think that video shot in the field would be taken off cards and ingested later?
    Come to think of it, it’s not astonishing- as Canon don’t listen to photographers needs….

    March 28th, 2010 at 21:12 UTC

  2. Ben said:

    Apparently it’s somewhat common with FCP Log & Transfer and other video cameras. The thing is I suspect those who use the 5DmkII solely for video won’t encounter much of a problem. Their first step would be to L&T from the card. The problem is more for those of us who are primarily stills shooters who also shoot video and whose cards contain a mix of stills and video. Having thought about the above I’ve come up with an easier solution and written a new post

    March 28th, 2010 at 21:30 UTC

  3. Tweets that mention Canon E1 plugin workflow | SnapperTalk -- Topsy.com said:

    [...] This post was mentioned on Twitter by Paul Hawke-Williams, Tim Chong. Tim Chong said: Ben Curtis #Canon E1 plugin workflow http://is.gd/b5HVW & http://is.gd/b5HVV #fcp [...]

    March 30th, 2010 at 01:25 UTC

  4. scott trimble said:

    But, if you use Lightroom rather than Photo Mechanic, how does that effect workflow?

    March 30th, 2010 at 03:22 UTC

  5. Hernan Zenteno said:

    Hi Ben. Maybe i am doing something wrong but i think is more fast mpeg streamclip than the plugin for Final Cut. Any other experience? When i use the plugins for Canon 5D Mark II i found that open Compressor and the conversion is a lot more slow than the mpeg streamclip.

    March 30th, 2010 at 03:32 UTC

  6. Ben said:

    @Scott – Sorry I’ve never used Lightroom so can’t really say, but am sure if you follow the rules on directory structure and uppercase file extensions listed above, there is a solution for Lightroom too.

    @Hernan – I haven’t experienced the Log & Transfer actually opening Compressor, for me it transcodes it within the L&T window itself. Now, what engine it is using in the background (i.e. QuickTime) may be the same as that used as Compressor, I’m not sure. Regarding speed, I haven’t done any tests myself although I’ve seen forum posts by others who’ve found the same as you – i.e. that MPEG Streamclip is still a bit faster. The advantage of the L&T method however, is that it enables you to easily set in & out points on the original files, so only the actual footage you need is transcoded, not the whole lot. So while the pure trancoding speed may be slower, because you end up transcoding only the material required for the edit, in workflow terms it may end up being a lot faster.

    March 30th, 2010 at 09:50 UTC

  7. Aaron Vogel said:

    This isn’t really a new “issue” for those who’ve been shooting media-based video for any amount of time. XCDAM EX, P2 and AVCHD all require a very specific folder/file structure be maintained before anything can be converted or used.

    I use EX Clip Browser to move file then XDCAM Transfer to do this. There’s also ShotPut Pro and various other utilities, but they all require the original folder structure.

    Seems to me Canon has been lucky in that their Quicktimes are pretty much self-contained. Anyone can go back and just re-create the DCIM folder structure and have access to all their old, copied MOV files. Not so if you did this with XDCAM or AVCHD footage.

    I’m sure Camera Bits or some other company – Canon? – will come up a quick little utility or addition to a utility they already make to make this process as batched as possible. Heck, you can already sort your RAW’s and JPEGs into different folders, how hard is it going to be to do the same with MOV files.

    If this is the only thing “wrong” with the plug-in, consider me totally satisfied!

    March 30th, 2010 at 18:57 UTC

  8. Iphoto Alternatives :Streets Of Dublin Project said:

    [...] Canon E1 plugin workflow | SnapperTalk [...]

    March 31st, 2010 at 11:21 UTC

  9. Ben said:

    @Aaron – Have now found a nice way to do it using Photo Mechanic to split the stills from the video files, see my new workflow here

    May 3rd, 2010 at 15:39 UTC

Leave a reply

Subscribe without commenting

Bad Behavior has blocked 745 access attempts in the last 7 days.