Previously, step 1 of my workflow was converting my MLVs to DNGs.
Now, thanks to MLVFS (
http://www.magiclantern.fm/forum/index.php?topic=13152.0), I can skip this step, which saves time and potentially space. Many thanks to dmilligan, ayshih, g3gg0 and anyone else who contributed to its development so far, and to SteveScout for his "Smart Import 2.jsx" After Effects script.
Before describing my workflow, I'll tell you what I'm working with so you can get an idea of how applicable this information may be to you.
OS: Windows Vista 64bit
Software: Adobe Production Premium CS5 (Premiere, After Effects)
Media: MLV with sound
The overview is:
You "mount" MLV files to become virtual directories containing virtual DNGs (this is temporary and doesn't alter the MLV files).
You import the (virtual) DNG sequences into After Effects along with audio (if any) and render out files to edit with (either proxies or high-quality intermediates, your choice).
To use this workflow, you will need to install the Pismo File Mount Audit Package, as described by ayshih in the above link. This is quick and painless. Also, download and register mlvfs.dll, as described by ayshih. Note that MLVFS is still being developed, so keep an eye out for future possible improvements (or improve it yourself if you have the know-how and inclination).
Also, get the After Effects script "Smart Import 2.jsx" found here:
http://www.magiclantern.fm/forum/index.php?topic=12422.msg119832#msg119832Here's the workflow:1. Put MLVs in a subfolder of the project folder (I name mine "vDNGs" for "Virtual DNGs").
2. Quick Mount them by right-clicking and choosing "Quick mount" (don't select spanned files, i.e. .M00, .M01 etc.). You can select multiple MLVs and do them all at once if you like. You can select just some of the MLVs if you don't want to process them all. Now you should have a virtual folder for each MLV, containing virtual DNGs (CDNGs, to be exact), which behave very much like actual DNGs. The virtual folders will be named the same as the MLVs were.
3. Make a new After Effects project.
4. Run "Smart Import 2.jsx" (File / Scripts / Smart Import 2.jsx). This is used to import the (virtual) DNG sequences and wav files (if any) and generate compositions and output modules for rendering (if desired). In the "Import" field, type or browse to your MLV directory ("vDNGs" in my case). Choose an Output Module and a File Name format and an Output location. Note that there is a default audio sync compensation which may or may not be needed for your video. Set it to "0" if you don't need it. When you have the script settings the way you want them, click the "Run" button at the very bottom.
5. Each sequence will open up in Adobe Camera Raw. Make any initial adjustments you want to white balance, exposure etc.
6. The ACR settings you used when opening the DNG sequences will have been saved to .MLD folders, which stick around even after you unmount the MLVs.
7. Unmount the MLV virtual folders when you're finished with them by right-clicking and choosing "Unmount". Note that they must be mounted for After Effects to recognize them.
This workflow might seem complicated or technical when you see it written out, but it's actually a breeze to use once it's set up. Let me know if anything doesn't work the way you expect it to, or if you have any other comments. Thanks!