Offline to online with 4K

df_4k_wkflw_01

The 4K buzz  seems to be steam-rolling the industry just like stereo3D before it. It’s too early to tell whether it will be an immediate issue for editors or not, since 4K delivery requirements are few and far between. Nevertheless, camera and TV-set manufacturers  are building important parts of the pipeline. RED Digital Cinema is leading the way with a post workflow that’s both proven and relatively accessible on any budget. A number of NLEs support editing and effects in 4K, including Avid DS, Autodesk Smoke, Adobe Premiere Pro, Apple Final Cut Pro X, Grass Valley EDIUS and Sony Vegas Pro.

Although many of these support native cutting with RED 4K media, I’m still a strong believer in the traditional offline-to-online editing workflow. In this post I will briefly outline how to use Avid Media Composer and Apple FCP X for a cost-effective 4K post pipeline. One can certainly start and finish a RED-originated project in FCP X or Premiere Pro for that matter, but Media Composer is still the preferred creative  tool for many editing pros. Likewise, FCP X is a viable finishing tool. I realize that statement will raise a few eyebrows, but hear me out. Video passing through Final Cut is very pristine, it supports the various flavors of 2K and 4K formats and there’s a huge and developing ecosystem of highly-inventive effects and transitions. This combination is a great opportunity to think outside of the box.

Offline editing with Avid Media Composer

df_4k_wkflw_04_smAvid has supported native RED files for several versions, but Media Composer is not resolution independent. This means RED’s 4K (or 5K) images are downsampled to 1080p and reformatted (cropped or letterboxed) to fit into the 16:9 frame. When you shoot with a RED camera, you should ideally record in one of their 4K 16:9 sizes. The native .r3d files can be brought into Media Composer using the “Link to AMA File(s)” function. Although you can edit directly with AMA-linked files, the preferred method is to use this as a “first step”. That means, you should use AMA to cull your footage down to the selected takes and then transcode the remainder when you start to fine tune your cut.

Avid’s media creation settings are the place to adjust the RED debayer parameters. Media Composer supports the RED Rocket card for accelerated rendering, but without it, Media Composer can still provide reasonable speed in software-only transcoding. Set the debayer quality to 1/4 or 1/8, and transcoding 4K clips to Avid DNxHD36 for offline editing will be closer to real-time on a fast machine, like an 8-core Mac Pro. This resolution is adequate for making your creative decisions.df_4k_wkflw_02_sm

df_4k_wkflw_08_smWhen the cut is locked, export an AAF file for the edited sequence. Media should be linked (not embedded) and the AAF Edit Protocol setting should be enabled. In this workflow, I will assume that audio post is being handled by an audio editor/mixer running a DAW, such as Pro Tools, so I’ll skip any discussion of audio. That would be exported using standard AAF or OMF workflows for audio post. Note that all effects should be removed from your sequence before generating the AAF file, since they won’t be translated in the next steps. This includes any nested clips, collapsed tracks and speed ramps, which are notorious culprits in any timeline translation.

Color grading with DaVinci Resolve

df_4k_wkflw_03_smBlackmagic Design’s DaVinci Resolve 9 is our next step. You’ll need the full, paid version (software-only) for bigger-than-HD output. After launching Resolve, import the Avid AAF file from Resolve’s conform tab. Make sure you check “link to camera files” so that Resolve connects to the original .r3d media and not the Avid DNxHD transcodes. Resolve will import the sequence, connect to the media and generate a new timeline that matches the sequence exported from Media Composer. Make sure the project is set for the desired 4K format.

df_4k_wkflw_09_smNext, open the Resolve project settings and adjust the camera raw values to the proper RED settings. Then make sure the individual clips are set to “project” in their camera settings tab. You can either use the original camera metadata or adjust all clips to a new value in the project settings pane. Once this is done, you are ready to grade the timeline as with any other production. Resolve uses a very good scaling algorithm, so if the RED files were framed with the intent of resizing and repositioning (for example, 5K files that are to be cropped for the ideal framing within a 4K timeline), then it’s best to make that adjustment within the Resolve timeline.df_4k_wkflw_05_sm

Once you’ve completed the grade, set up the render. Choose the FCP XML easy set-up and alter the output frame size to the 4K format you are using. Start the render job. Resolve 9 renders quite quickly, so even without a RED Rocket card, I found that 4K ProRes HQ or 4444 rendering, using full-resolution debayering, was completed in about a 6:1 ratio to running time on my Mac Pro. When the renders are done, export the FCP XML (for FCP X) from the conform tab. I found I had to use an older version of this new XML format, even though I was running FCP X 10.0.7. It was unable to read the newest version that Resolve had exported.

Online with Apple Final Cut Pro X

df_4k_wkflw_11_smThe last step is finishing. Import the Resolve-generated XML file, which will in turn create the necessary FCP Event (media linked to the 4K ProRes files rendered from Resolve) and a timeline for the edited sequence. Make sure the sequence (Project) settings match your desired 4K format. Import and sync the stereo or surround audio mix (generated by the audio editor/mixer) and rebuild any effects, titles, transitions and fast/slo-mo speed effects. Once everything is completed, use FCP X’s share menu to export your deliverables.

©2013 Oliver Peters

Apple expands Final Cut Pro X

On the same day Apple launched the iPad mini, the fourth generation iPad, a refresh of the iMac line and the addition of a 13” MacBook Pro with Retina display, Apple also quietly released the 10.0.6 version of Final Cut Pro X. By the end of the day, the App Store lit up and the various online forums were buzzing. The Pro Apps engineers made good on the bullet points that were pre-announced at NAB – dual viewers, multichannel audio editing, MXF plug-in support and RED camera support. Plus, there were a number of feature and interface changes to round it out – many of which appear to be in direct response to user feedback.

The four bullet points

Dual viewers. The Unified Viewer was a huge shock when FCP X was first released. As you move between a source clip in the Event Browser and the project’s edited timeline, the Viewer display toggles between these two images. You now have the option to change this behavior by opening a second Event Viewer window. Source clips show in the Event Viewer while the main Viewer only displays the project timeline image. You cannot skim or scrub with the mouse directly from within this window. In a two-monitor configuration, you have to skim the thumbnail or filmstrip of the event clip on one display, but watch the viewer on the other screen. It’s a bit disconcerting for muscle memory and some editors, who initially clamored for it, have found it less useful than they’d hope. There is also no way to gang source clips and timelines together. Having this second viewer does add some cool new features, like the ability to have scopes with each viewer. These can be displayed in a horizontal or vertical arrangement. The good news is that you have the choice between single and dual viewers depending on your task.

Multi-channel audio editing. To prevent audio from slipping out-of-sync due to user error – and to reduce timeline clutter – FCP X keeps clips as combined a/v sources. Until this release, if you shot an interview and used two audio channels for individual microphones, you could not separately edit or mix levels on them, unless you broke the audio out as separate clips. Then you risked the possibility of accidentally slipping them out-of-sync. With this update, audio channels still stay attached to their source clips, but you can expand the clip in the timeline or inspector to reveal multiple audio channels. This enables renaming, editing, volume and pan control for each individual audio channel. Unfortunately, there’s still no global audio mixer panel as many had hoped for.

RED camera support. The RED user community has been very vocal about wanting native edit support for their REDCODE camera raw, compressed media format. Until now, Adobe offered one of the few native editing solutions. With 10.0.6, Apple has more than met that challenge. There’s native file support at up to 5K sizes, plus you can transcode to an optimized ProRes4444 or ProRes Proxy format for a more fluid editing experience. With FCP X’s unique architecture, transcoding happens in the background, so you can start with the native files, which in turn are automatically replaced by the optimized or proxy files when ready. Edit with proxies for a lightweight load on your system (like laptop editing) and then switch to the optimized or native files for the final output. Or simply stay with the native files throughout, if that’s your preference.

The RED Rocket card is supported for accelerated playback, transcoding and rendering with full resolution debayering. Software-based renders, exports and generating optimized media will also be at full resolution, but much slower. In order to enable RED support, you’ll need to install the latest RED plug-in. The RED Rocket card also requires a firmware update. Both may be downloaded for free from RED’s website.

The best part is that you now have direct access to the RED camera raw color settings from within FCP X. Click “Modify RED RAW Settings” in the Inspector window and a floating heads up display (HUD) pops up with adjustment sliders. Select one clip or a group of clips in the event browser and change the settings for a single clip or for all by adjusting one HUD panel. Native .r3d files in a 4K project played well on my Mac Pro, thanks to multicore playback. Performance seemed comparable to what I see with Premiere Pro on the same computer. Given Apple’s optimized/proxy media workflow and the ease of adjusting raw settings, I feel that now FCP X offers the best option for cutting a RED-originated production.

MXF plug-in support. Final Cut Pro X has now added native support for MXF camera files, like Panasonic P2, Sony XDCAM and other MXF formats. Previous FCP X versions rewrapped these files into QuickTime movie containers upon import. As with FCP “legacy” versions, the 10.0.6 update now lets you use plug-ins offered by Hamburg Pro Audio and Calibrated Software for direct access. This enables native use of MXF files and facilitates end-to-end MXF workflows, such as the DPP digital delivery standard in the UK, when Hamburg Pro Media ships their AS-11 Import and Export product.

A few surprises

There are a lot of other changes throughout the application. The engineers added more metadata (like a whole slew of ARRI ALEXA and RED camera metadata), changed a number of interface functions, updated the XML format and added 42 new effects, transitions, titles and generators, including a drop shadow filter and a one-step freeze frame.

Several of these changes are big for users. We now gain back the ability to copy and paste clip attributes. You may paste specific effects, individual filters, transforms and audio parameters to one or multiple clips on the timeline. There’s a new range selection function. Many editors had asked for “persistent in and out points” – basically that a source clip holds the last in/out marks made by the user. Instead, Apple opted to place multiple marked ranges in a fashion similar to range-based Favorites, which may take some getting used to. For instance, if you mark two ranges within a single event clip and then decide to reject the clip (with the event browser set to “Hide Rejected”) you are now left with three clips instead of one. Those three clips represent the leftover, unmarked sections of the one original clip. In order to prevent this, you first have to mark the whole clip (the X key) and then reject it (the delete key).

Connected clips have been a learning experience for many. The benefit is that you can move a group of linked clips simply by moving the one main clip on the primary storyline. Sometimes you don’t want this, such as, when you want to move a sound bite clip without moving the attached B-roll cutaway shots. Holding down the grave/tilde key as you move, slip or slide a primary storyline clip keeps any connected clips in their original place and prevents their movement.

Previously, the process for importing media files was different than the import module for camera media. This has been combined into a single-window interface. Media can be previewed in a filmstrip view from this window, regardless of whether it’s from a camera card or a file on your hard drive. If the file comes from a camera card or a mounted volume (such as a disc image made of a camera card), then you additionally have the ability to select ranges within the file for import. Once imports have started, the window may be closed, allowing you to continue editing, while the import happens in the background. Commonly used areas, like a shared folder, may be dragged to a Favorites area of the window.

Lastly, the Share menu has been moved and streamlined. This is where you export media. It may be used for master files, as well as batch processes, like DVD creation or Vimeo uploads. You may use the existing presets or set up your own, but now there’s also a Bundle function. This is a folder of presets designed as a job batch. For example, if you always need to create three versions for your client – a master file, an iPhone review copy and a YouTube upload – set up a bundle with these presets and you are ready to go. There are other enhancements to Compound Clips, Markers and Multicam, as well as faster rendering performance that I won’t go into. Suffice it to say that this update has a lot in it, so it’s well worth diving in to explore.

Things to know before you update

Final Cut Pro requires OS 10.6.8, 10.7.5 or 10.8.2. I was already on 10.7.4, so the bump to 10.7.5 was easy through Apple’s software update. If you opt to go with 10.8.2, then it’s an App Store purchase if you’re using an earlier OS or an App Store update if you are on an earlier version of Mountain Lion (10.8 or 10.8.1). Running this OS X update also enables an update of Safari and Aperture (if applicable). Once you are on either of these OS versions, then the App Store will let you update FCP X, Motion and Compressor, from earlier installations. These are free updates if you already own the applications and, like all App Store purchases, are valid for up to five personal computers on a single Apple ID.

I’m running a three-year-old Mac Pro and five-year-old MacBook Pro and FCP X works fine on either. Obviously performance is better on the tower, but as most folks have noted, the newest MacBook Pro and iMac models are best overall, thanks to their i5 and i7 processors. On my Mac Pro, I tested two GPU cards – my own ATI 5870 and a Quadro 4000 on loan from NVIDIA for reviews. FCP X runs best with the ATI card, thanks to OpenCL support. I built a six-layer 1080p timeline with color correction and five 2D picture-in-picture transform effects. The timeline played in real-time (high quality) without dropping frames using the ATI 5870, but choked when I tried the Quadro 4000. It turns out that card is not on Apple’s compatibility list (the older FX4800 is), even though it’s the only NVIDIA card sold at Apple’s online store. That’s a shame, because the Quadro 4000 is the better card for DaVinci Resolve or the Adobe CS6 applications. In fact, Resolve 9 is unusable under Lion with an ATI card (but supposedly fixed with Mountain Lion), as it puts glitches into the highlights of the picture. For FCP X, the Quadro is fine, but the ATI is better.

Final Cut Pro X 10.0.6 seems to be a relatively benign update in how it interrelates with other hardware and software. Most of the AJA and Blackmagic Design products work well with it. The exception at launch is any of the Matrox MXO2 units. Expect driver updates from all of these companies. I’ve tested the update with a Decklink HD Extreme 3D card in a Mac Pro and an AJA T-Tap on a Thunderbolt-enabled iMac and MacBook Pro and they each worked well. This update also bumps up the XML version to 1.2 and exposes a lot more metadata. If your workflows use one of the XML utilities like Xto7 and 7toX or relies on a roundtrip to DaVinci Resolve, then make sure you have updated those applications. Resolve 9.0.3 supports the new XML format and FCP X 10.0.6.

Be aware that this update has changed a lot of under-the-hood items, most notably project audio channel configurations. When you first launch FCP X after the update, existing projects and events will be updated. Usually this will be fine, but it’s not without occasional anomalies, some of which affect performance. For example, I’ve found that the audio changes in one of my project timelines caused the response time to be slower between hitting the space bar to play and having it actually start. A brand new project was fine. I have one project where levels and panning change through copy-and-pasting. Very frustrating!

In addition, a number of fresh bugs have cropped up. Some users, myself included, have experienced render problems. In my case, I have seen several projects that randomly render or export with a number of corrupt frames. When I repeat the rendering, the place of corruption is often in a different location each time. To be safe, wait for a lull in your workload before updating. Also to be fair, users on the newest iMacs running 10.8.2 seem to be happiest and report the least issues.

Final Cut Pro X 10.0.6 is generally a solid upgrade that may be the turning point for many professionals. I’ve been editing most of my broadcast and corporate projects for months in FCP X. For the most part this has been a successful endeavor – these newest issues not withstanding. Yes, it’s different, but it’s also growing and evolving. Apple is addressing issues and concerns, so make sure you use their software feedback site. Changes in this version are a direct answer to the needs of professional editors. No software is perfect – and this update is not without its flaws – but it checks off many items that may have been objections before. At least now, folks who’ve been sitting on the fence can judge Apple’s commitment by the progress made in FCP X to date.

Originally written for Digital Video magazine / Creative Planet Networks

©2012 Oliver Peters

The NLE that wouldn’t die

It’s been 18 months since Apple launched Final Cut Pro X and the debate over it continues to rage without let-up. Apple likely has good sales numbers to deem it a success, but if you look around the professional world, with a few exceptions, there has been little or no adoption. Yes, some editors are dabbling with it to see where Apple is headed with it – and yes, some independent editors are using it for demanding projects, including commercials, corporate videos and TV shows. By comparison, though, look at what facilities and broadcasters are using – or what skills are required for job openings – and you’ll see a general scarceness of FCP X.

Let’s compare this to the launch of the original Final Cut Pro (or “legacy”) over 12 years ago. In a similar fashion, FCP was the stealth tool that attracted individual users. The obvious benefit was price. At that time a fully decked out Avid Media Composer was a turnkey system costing over $100K. FCP was available as software for only $999. Of course, what gets lost in that measure, is the Avid price included computer, monitors, wiring, broadcast i/o hardware and storage. All of this would have to be added to the FCP side and in some cases, wasn’t even possible with FCP. In the beginning it was limited to DV and FireWire only. But there were some key advantages it introduced at the start, over Avid systems. These included blend modes, easy in-timeline editing, After Effects-style effects and a media architecture built upon the open, extensible and ubiquitous QuickTime foundation. Over the years, a lot was added to make FCP a powerful system, but at its core, all the building blocks were in place from the beginning.

When uncompressed SD and next HD became the must-have items, Avid was slow to respond. Apple’s partners were able to take advantage of the hardware abstraction layer to add codecs and drivers, which expanded FCP’s capabilities. Vendors like Digital Voodoo, Aurora Video Systems and Pinnacle made it possible to edit something other than DV. Users have them to thank – more so than Apple – for growing FCP into a professional tool. When FCP 5 and 6 rolled around, the Final Cut world was pretty set, with major markets set to shift to FCP as the dominant NLE. HD, color correction and XML interchange had all been added and the package was expanded with an ecosystem of surrounding applications. By the time of the launch of the last Final Cut Studio (FCP 7) in 2009, Apple’s NLE seemed unstoppable. Unfortunately FCP 7 wasn’t as feature-packed as many had expected. Along with reticence to chuck recently purchased PowerMac G5 computers, a number of owners simply stayed with FCP 5 and/or FCP 6.

When Apple discusses the number of licensees, you have to parse how they define the actual purchases. While there are undoubtedly plenty of FCP X owners, the interpretation of sales is that more seats of FCP X have been sold than of FCP 7. Unfortunately it’s hard to know what that really means. Since it’s a comparison to FCP 7 – and not every FCP 1-6 owner upgraded to 7 – it could very well be that the X number isn’t all that large. Even though Apple EOL’ed (end of life) Final Cut Studio with the launch of FCP X, it continued to sell new seats of the software through its direct sales and reseller channels. In fact, Apple seems to still have it available if you call the correct 800 line. When Apple says it has sold more of X than of 7, is it counting the total sales (including those made after the launch) or only before? An interesting statistic would be the number of seats of Final Cut Studio (FCP 7) sold since the launch of FCP X as compared to before. We’ll never know, but it might actually be a larger number. All I know is that the system integrators I personally know, who have a long history of selling and servicing FCP-based editing suites, continue to install NEW FCP 7 rooms!

Like most drastic product changes, once you get over the shock of the new version, you quickly realize that your old version didn’t instantly stop working the day the new version launched. In the case of FCP 7, it continues to be a workhorse, albeit the 32-bit architecture is pretty creaky. Toss a lot of ProRes 4444 at it and you are in for a painful experience. There has been a lot of dissatisfaction with FCP X among facility owners, because it simply changes much of the existing workflows. There are additional apps and utilities to fill the gap, but many of these constitute workarounds compared to what could be done inside FCP 7.

Many owners have looked at alternatives. These include Adobe Premiere Pro, Avid Media Composer/Symphony, Media 100 and Autodesk Smoke 2013. If they are so irritated at Apple as to move over to Windows hardware, then the possibilities expand to include Avid DS, Grass Valley Edius and Sony Vegas. Several of these manufacturers have introduced cross-grade promotional deals to entice FCP “legacy” owners to make the switch. Avid and Adobe have benefited the most in this transition. Editors who were happy with Avid in the past – or work in a market where Avid dominates – have migrated back to Media Composer. Editors who were hoping for the hypothetical FCP 8 are often making Adobe Premiere (and the Production Premium bundle) their next NLE of choice. But ironically, many owners and users are simply doing nothing and continuing with FCP 7 or even upgrading from FCP 6 to FCP 7.

Why is it that FCP 7 isn’t already long gone or on the way out by now? Obviously the fact that change comes slowly is one answer, but I believe it’s more than that. When FCP 1.0 came on the scene, its interface and operational methodology fit into the existing NLE designs. It was like a “baby Avid” with parts of Media 100 and After Effects dropped in. If you cut on a Media Composer, the transition to FCP was pretty simple. Working with QuickTime made it easy to run on most personal machines without extra hardware.  Because of its relatively open nature and reliance in industry-standard interchange formats (many of which were added over time), FCP could easily swap data with other applications using EDLs, OMFs, text-based log files and XML. Facilities built workflows around these capabilities.

FCP X, on the other hand, introduced a completely new editing paradigm that not only changed how you work, but even the accepted nomenclature of editing. Furthermore, the UI design even did things like reverse the behavior of some keystrokes from how similar functions had been triggered in FCP 7. In short, forget everything you know about editing or using other editing software if you want to become proficient with FCP X. That’s a viable concept for students who may be the professional editors of the future. Or, for non-fulltime editors who occasionally have to edit and finish professional-level productions as one small part of their job. Unfortunately, it’s not a good approach if you want to make FCP X the ubiquitous NLE in established professional video environments, like post houses, broadcasters and large enterprise users.

After all, if I’m a facility manager and you can’t show me a compelling reason why this is better and why it won’t require a complete internal upheaval, then why should I change? In most shops, overall workflow is far more important than the specific features of any individual application. Gone are the differences in cost, so it’s difficult to make a compelling argument based on ROI. You can no longer make the (false) argument of 1999 that FCP will only cost you 1% of the cost of an Avid. Or use the bogus $50K edit suite ad that followed a few years later.

Which brings us to the present. I started on Avid systems as the first NLE where I was in the driver’s seat. I’ve literally cut on dozens of edit systems, but for me, Final Cut Pro “legacy” fit my style and preferences best. I would have loved a 64-bit version with a cleaned-up user interface, but that’s not what FCP X delivers. It’s also not exactly where Premiere Pro CS6 is today. I deal with projects from the outside – either sent to me or at shops where I freelance. Apple FCP 7 and Avid Media Composer continue to be what I run into and what is requested.

Over the past few months I’ve done quite a few complex jobs on FCP X, when I’ve had the ability to control the decision. Yet, I cannot get through any complex workflow without touching parts of Final Cut Studio (“legacy”) to get the job done. FCP X seems to excel at small projects where speed trumps precision and interoperability. It’s also great for individual owner-operators who intend to do everything inside FCP X. But for complex projects with integrated workflows, FCP 7 is still decidedly better.

As was the case with early FCP, where most of the editing design was there at the start, I now feel that with the FCP X 10.0.6 update, most of its editing design is also in place. It may never become the tool that marches on to dominate the market. FCP “legacy” had that chance and Apple walked away from it. It’s dubious that lightning will strike twice, but 18 months is simply too short of a timeframe in which to say anything that definitive. All I know is that for now, FCP 7 continues as the preferred NLE for many, with Media Composer a close second. Most editors, like old dogs, aren’t too eager to learn new tricks. At least that’s what I conclude, based on my own ear-to-the-ground analysis. Check back this time next year to see if that’s still the case. For now, I see the industry continuing to live in a very fractured, multi-NLE environment.

©2012 Oliver Peters

Demystifying Color Grading with FCP X

It’s time to dive in deeper and see how Final Cut Pro X can solve your color grading issues. A lot of FCP X fans like to say that Apple rolled Color into FCP X, but that’s pretty far from the truth. Some features from Color have counterparts in X, but the two applications are completely different and the number of tools at your disposal in Color greatly exceeds the toolset in X. Furthermore, X has no real color correction workflow as you’d find in any grading tool, FCP 7 or other NLE’s like Avid Symphony. That being said, rest assured that Apple definitely improved the color processing pipeline inside FCP X. The way grading affects the image is cleaner and the final results are an improvement over FCP 7. If you can live with the current limitations, you can definitely do quality work within the Final Cut Pro X interface.

The color correction tools center on the tabbed color board section of the inspector pane. The color board offers three tabs for exposure, saturation and color (tint). There’s a submenu accessed from the gear icon for various presets. These provide a quick starting point for the editor who isn’t experienced with color correction. You can also save your own presets from this menu. A number of useful color-oriented filters can also be found in the Looks and Stylize effects categories. If you wish to expand your color board preset options, check out the Lustre Grade Presets from Color Grading Central.

The color board tabs each have four pucks or sliders for global, shadow, midtone and highlight range controls. The exposure and saturation tabs only allow the pucks to go up or down to increase or decrease each value. The color (tint) tab has pucks that can be moved over the entire color swatch range. This tab uses a split-toning approach, rather than the customary hue offset/color wheel model. Move a puck up or down and over a specific color to add or subtract that color’s intensity from one of the four ranges.

The power of the color board comes into play when you start to use more than one instance of the correction. You can apply full screen corrections or have a selection restricted by an HSL key or a shape mask. Corrections may be applied to the inside or outside of a mask. As you’ll see in the examples that follow, you can stack several full screen corrections along with several masked corrections for elaborate grading of footage. Since color board settings are clip modifiers, they aren’t very taxing on real-time playback.

I’ve previously written about the FCP X color correction tools, as well as some of the filters and filter suites available for X. In addition, check FCP.co, Alex Gollner’s site and Ripple Training for more options. When I wrote “Demystifying Color Grading II,” I used the short film Convergence as an example. Director Martin Scanlan and DoP Steve Lawes shot it with a pre-release Sony F3 and posted the ungraded version at Vimeo, inviting users to download it and to play with. I’ve revisited Convergence in this post. As before, I downloaded the H.264 file, converted it to ProResLT and used that inside FCP X. Since that’s a lot of compression and recompression, you’ll have to excuse some of the images if there’s a bit of crunchiness to them.

Color correction – aka color grading – has two objectives – technical and aesthetic. For the technical, you want to make sure balance, exposure and contrast are right and that shots are consistent within a scene. Since these clips are ungraded images straight from the camera, the starting point for each shot will look a bit flat and somewhat green. A lot of my correction was simply to create a punchier image and to reduce the green cast. Or in some cases, push further in that direction as a choice. The second part of grading is to add a subjective look. Often this verges into “relighting” a shot by brightening some portions and darkening others – much like burning and dodging in photography. The point is to focus the viewer’s attention where you want it to be and to reduce or eliminate distractions.

I’ve posted grades on 21 shots. These are not meant to be consistent nor necessarily how I would actually grade this short film. These are merely an assortment of directions you can go in using the color board, plus a few other filters. Feel free to click on any of the images in this post and at the links within the steps to see a more detailed view.

_____________________________________________________________________________________

Shot 1

a. Ungraded original   [Click to view]

b. Tokyo ShadowsHighlights filter for overall tonal adjustment   [Click to view]

c. Color board 1 – bright and more normal flesh tone   [Click to view]

d. Color board 2 – mask to create vignette – darken outside of mask   [Click to view]

e. Final after vignette is applied   [Click to view]

Objective – Brighten the shot and get a more natural skin tone. Emphasis lighting focus on the actor.

Shot 2

a. Ungraded original   [Click to view]

b. Color board 1 – orange and teal tonal style   [Click to view]

c. Color board 2 – HSL key to isolate face and make it more normal   [Click to view]

e. Color board 3 – HSL key to isolate scarf and reduce intensity   [Click to view]

Objective – End up with an “orange & teal” tonality, without fluorescent reds in the scarf as a byproduct.

Shot 3

a. Ungraded original   [Click to view]

b. Tokyo CrossProcess filter to alter tones and add glow   [Click to view]

c. Color board 1 – adjust tonal range – more golden   [Click to view]

d. Color board 2 – shape mask for gradient correction at the top   [Click to view]

Objective – A more striking shot with an obvious “over-the-top” tint to the sky.

Shot 4

a. Ungraded original   [Click to view]

b. Color board 1 – more contrast and more blue   [Click to view]

c. Color board 2 – HSL key to isolate grass and reduce intensity   [Click to view]

d. Color board 3 – shape mask to add vignette and darken edges   [Click to view]

Objective – Bring the actor out of an otherwise murky shot.

Shot 5

a. Ungraded original   [Click to view]

b. Color board 1 – more contrast and saturation   [Click to view]

c. Color board 2 – add mask for face   [Click to view]

d. Color board 2 – brighten area in mask   [Click to view]

e. Color board 3 – shape mask to add vignette and darken edges   [Click to view]

Objective – Add more snap to the image and brighten the actor’s face.

Shot 6

a. Ungraded original   [Click to view]

b. Color board 1 – tonal change to make it more blue   [Click to view]

c. Color board 2 – HSL key to isolate face and make it more orange   [Click to view]

Objective – Another variation to the “orange & teal” look with definite blue casts to the dark areas.

Shot 7

a. Ungraded original   [Click to view]

b. Color board 1 – more contrast, less saturation   [Click to view]

Objective – Add more snap to the image. Moving in the direction of a “bleach bypass” look without going that extreme.

Shot 8

a. Ungraded original   [Click to view]

b. Tokyo Tilt-Shift filter (applied twice) to blur outer edge   [Click to view]

c. FCP X Teal & Orange filter for stylized look   [Click to view]

d. FCP X Vignette filter to darken outer edge   [Click to view]

e. Color board 1 – to adjust image tonality   [Click to view]

Objective – A dreamier look suitable for flashbacks, using selective focus.

Shot 9

a. Ungraded original   [Click to view]

b. FxFactory / DVShade EasyLooks for correction and glows   [Click to view]

Objective – A dreamier look suitable for flashbacks, using diffusion, glows and added warmth.

Shot 10

a. Ungraded original   [Click to view]

b. Octo filter to mask right edge   [Click to view]

c. Set filter to blur for swing-tilt effect   [Click to view]

d. Octo filter 2 set to vignette to darken right edge   [Click to view]

e. Color board to change tonality towards browns   [Click to view]

Objective – Feature the actor better in the shot by using selective focus and changing the overall tonality of the shot.

Shot 11

a. Ungraded original   [Click to view]

b. FCP X Aged Film filter to add grain   [Click to view]

c. Color board 1 – more contrast, less saturation   [Click to view]

d. Color board 2 – shift tonality towards blue   [Click to view]

Objective – Create a distressed look by adding grain and more blue tones for a cooler look. Also added touches of the “bleach bypass” look (more contrast, lower saturation).

Shot 12

a. Ungraded original   [Click to view]

b. Pomfort AlexaLook2Video LUT filter – misused for effect   [Click to view]

Objective – Adding more snap to the image. In this case, I’m pushing it to an extreme by using an ALEXA LUT filter not intended for this purpose.

Shot 13

a. Ungraded original   [Click to view]

b. Tokyo ShadowsHighlights for tonality, glow and diffusion   [Click to view]

c. Color board 1 – more contrast and more orange skin tones   [Click to view]

d. Color board 2 – HSL key to isolate face – more orange tones   [Click to view]

Objective – Adding more snap to the image. In this case, I’m pushing it to an extreme by using highlight glows and a push to the orange with her skin tones.

Shot 14

a. Ungraded original   [Click to view]

b. FCP X Super 8mm filter for tonal style and grain   [Click to view]

c. Color board 1 – slightly darker and less saturated   [Click to view]

Objective – A more “filmic” look, with a touch of distress.

Shot 15

a. Ungraded original   [Click to view]

b. Tokyo CrossProcess filter to tonal, glow and vignette effects   [Click to view]

Objective – This is a cross-process look. The idea stems from film processing where chemicals for one film stock are used to process a different stock, resulting in color contamination. In this case, a shift towards blues and greens.

Shot 16

a. Ungraded original   [Click to view]

b. Color board 1 – tonal adjustments   [Click to view]

c. FCP X Colorize filter to make image warmer   [Click to view]

d. Alex4d Soft Focus filter to add diffusion   [Click to view]

Objective – A more romantic feel, using diffusion and warmth.

Shot 17

a. Ungraded original   [Click to view]

b. Color board 1 – tonal adjustments   [Click to view]

c. Color board 2 – shape mask for vignette to darker right half   [Click to view]

d. Color board 3 – HSL key to isolate and change contrast on face   [Click to view]

Objective – Relight the shot to focus in on the actress.

Shot 18

a. Ungraded original   [Click to view]

b. Color board 1 – tonal adjustment   [Click to view]

c. Color board 2 – shape mask to highlight woman   [Click to view]

d. Color board 2 – brighten inside of mask – woman’s face   [Click to view]

e. Color board 3 – shape mask to highlight and brighten man   [Click to view]

f. Color board 4 – HSL key to isolate and reduce intensity of lights in background   [Click to view]

g. Color board 5 – HSL key to isolate blues in sky and change the tonality   [Click to view]

Objective – Relight the shot to focus in on the two actors. Also darken the sky for a more brooding feel.

Shot 19

a. Ungraded original   [Click to view]

b. FxFactory / PHYX Techni2Color filter to shift tonality   [Click to view]

c. FxFactory / PHYX BleachBypass filter to brighten image   [Click to view]

d. FxFactory / PHYX GlowDark filter to diffuse image   [Click to view]

e. Color board adjustment to shift tonality for stylized effect   [Click to view]

Objective – Change the entire style of the shot. The pseudo “Technicolor” process adds a blue shift and the “bleach bypass” can be used for color correction with less obvious effect. The Glow Dark filter controls local contrast adding subtle diffusion.

Shot 20

a. Ungraded original   [Click to view]

b. FCP X Glow filter to brighten highlights   [Click to view]

c. Color board 1 – tonal adjustment   [Click to view]

d. Color board 2 – shape mask to isolate and darken bright light in background   [Click to view]

e. Color board 3 – shape mask to isolate area outside of face   [Click to view]

f. Color board 3 – darken area outside of mask for vignette   [Click to view]

Objective – Relight the shot to focus in on the actress. Also to de-emphasize the large light source in the background.

Shot 21

a. Ungraded original   [Click to view]

b. Color board 1 – tonal adjustment   [Click to view]

c. Color board 2 – shape mask to isolate person   [Click to view]

d. Color board 2 – brighten area inside of mask   [Click to view]

e. Color board 3 – HSL key to isolate background lights and make them more yellow   [Click to view]

f. Color board 4 – shape mask to darken edge for vignette   [Click to view]

Objective – Focus attention more on the actor. Change highlight tones in the background.

©2012 Oliver Peters

Into the fire with FCP X

As most of you know in following this blog, I’ve challenged the wisdom of what Apple has done with Final Cut Pro X. You may have also sensed, however, that I have warmed a bit to the application over the months. I’ve been working with FCP X since its launch nearly a year ago, mostly on smaller, unsupervised commercials and web videos that I could do on my home system. A couple of my freelance clients have been looking at a possible move to Final Cut Pro X, so I could see it as an option in  my future.

Working on a small scale has been a good way to test the system and get my sea legs, but at some point you have to jump out of the frying pan and into the fire. Time to see how it really handled itself on a bigger job – with a client in the room – on a project that required working beyond the simple confines of the FCP X environment. The ideal project came along at a facility where I often hang out and edit. It’s a four-suite SAN-connected facility. I was confident enough with the software and its ability to get the job done that we deployed FCP X on a few of the workstations for this inaugural project.

Creative concept and production

This project was a series of employee-oriented TV commercials for a Midwest grocery retailer. In the commercials, real employees deliver variations on the company slogan. On-camera delivery included the full line and portions of the phrase, so that in edit, I would mix and match different employees saying all or part of the line. The style is based on the cadence created by juxtaposing different speakers. Of course, each spot needed the right blend of departments, ages, gender, etc. representing the client’s diverse workforce. It’s precisely because this concept would mesh with FCP X’s organizational abilities and the magnetic timeline that I felt X was the ideal editorial tool for these spots.

Past productions for this client have included 35mm film, ARRI ALEXA and Canon 5D. This time the primary camera was the new Canon C300, with a little bit of slomo B-roll footage recorded on the Canon 5D Mark III. An extra element in the mix was a Sound Devices PIX240 to be used as the prime recorder, taking the SDI feed (audio, video and timecode) out of the C300 camera. Footage was recorded to the on-board CF cards as a back-up, but the point of using the PIX240 was the ability to record a high-quality signal as ProResHQ in the PIX. Since the camera triggered the PIX240’s recording function, there would be matching clip numbers and timecode on each.

One issue in this configuration was the preferred format of 24p (1920×1080 @ 23.976fps progressive). The C300 adds 3:2 pulldown to the SDI stream to output 29.97. Fortunately, the PIX240 has built-in conversion capabilities, which includes pulldown removal. After some brief testing, I was comfortable enough with how the PIX240 handled this and in its ability to record an artifact-free 24p signal to its hard drive.

Pre-edit preparation

I’m a big believer in first preparing your footage in a proper manner before editing. I’m not a big fan of mixing a lot of native formats. This is especially true when it’s footage I know I will need to get back to and decipher in the future. Plus this footage had to go out-of-house for additional post work. In this case, the end product would be color graded on a Baselight system, so I wanted to make sure the post house would have all the media in the ProRes format, with EDL-compatible reel IDs and timecode.

The PIX240 recorded ProResHQ clips with a matching number scheme to the native Canon XF recordings, but the PIX assigned an arbitrary reel number of 001 as the default for recordings made on that hard drive. I prefer to have reel numbers correlate in some fashion to the date and location of the production. The reason is that this is metadata embedded into the file. If I simply read the file again a few years down the road, the reel number by itself will give me some idea what that file belongs to. The beauty of QuickTime files is that they can be modified in various valuable ways if you have the right software. In the case of the PIX240 recordings, I decided to alter the names and the reel ID information.

Changing the file name is relatively easy. I use Better Renamer, a batch renaming utility, to strip off the part of the name I don’t want and to add character strings that I do. The production took place in four cities and the C300 onboard recordings took several cards (which we referred to as rolls). Using Better Renamer, I would strip off PIX_ from a default name like PIX_355 and add back the prefix of KC_R4_ to change the name to KC_R4_355. This would designate Kansas City, roll 4, clip 355.

Changing the reel ID is trickier and technically a “destructive” process, because you are altering native file information. The easiest place to make such batch changes is Final Cut Pro 7. Yes, it’s hard at this point to get through a complex project like these spots and do it all within FCP X.

In FCP 7 you can batch-rename reel IDs in the browser, which alters the embedded information of the media file itself. Highlight the selected clips, make the change in the correct column and ignore the warning. I altered the default 001 to an 8-digit alphanumeric name (all caps) that matches EDL specs. I also wanted something that would make sense in the future for identification purposes. So clips shot on May 31 by the A-camera would become HV0531A1. Client – date – A camera – roll 1.

To convert the 5D files, I followed my standard method (outlined numerous times in this blog):

a) MPEG Streamclip to convert the files to ProRes

b) Cinema Tools to conform the speed to 23.98

c) QtChange to add/alter reel ID names and timecode

d) Better Renamer to change the file names.

Some of you will read this and wonder why I didn’t use Final Cut Pro X’s “Import from Camera” (like FCP 7’s Log & Transfer) or to simply edit natively. Part of the answer is that I first wanted to alter the media files themselves. This is important if you intend to hand off portions of the project to another system. FCP X changes internal database information, but not the media file. If you choose to import and copy the media into your event, then the new media file is named with a date/time UID stamp that’s pretty meaningless to someone just reading the file name.

FCP X also works with optimized media. One of the formats it considers optimized is the Canon XF codec, so you can’t have it convert this to ProRes even if you have that option selected. For this project, it made more sense to prep the files prior to entering into the FCP X world. That might not be the case on a different production.

Organizing your media for the edit

My biggest rationale for Final Cut Pro X were the internal organization features. The production included 720 Canon C300 clips (6 ½ hours) and 15 5D slomo clips (about 15 minutes). A total of 660GB of media (ProResHQ and ProRes). My current approach – and what I used on this session – is to import all the files into a single Event and leave the media linked to its original location on the hard drive – a folder on the SAN volume. If you do this, DO NOT move or alter the media files once you start editing in FCP X or you’ll run the risk of losing connection to the media files.

If you work with a lot of different FCP X jobs, you quickly learn that there is no internal way to manage different clients’ work. You either have to move these files manually from the Final Cut Events and Final Cut Projects folders to an “inactive” folder(s) – or you have to use a utility like Event Manager X. Doing this often and manually can add some confusion, so I recommend the following solution. Assign all productions a job number and add Media and Edits to the naming convention.

As an example, an Event might be labeled 2040_clientname_title_Media. You can create folders in the Project Library. At the top level create a new folder that will contains all of the Projects (sequences) for that production. It would be called 2040_clientname_title_Edits. Now when you have to manually move folders, there is only one top-level folder for each and it’s clear which one goes back into an Events or Projects folder.

Since I had placed all media clips into a single Event, Keyword Collections became the primary method of organizing the clips. Think of these as bins. There were 132 employees, 4 cities and 12 categories (pharmacy, managers, deli, etc.). I used keywords for each employee’s name and their category. Next, I created a folder for Keyword Collections to group people according to their city. Keywords can be assigned to hotkeys and you can apply keywords to a group of clips at once. Multiple keywords may be added to any clip.

The beauty is that anything you do in one area is applied to all. For example, applying the keyword Joe Smith to a clip sends that clip to the Keyword Collection for Joe Smith. Now, if you are in the Joe Smith Collection (think of it as a bin) and apply another keyword for Manager, the clip will also be added to the Manager Collection. All of the keywords (and ratings – like Favorite or Reject) that you have assigned to this clip, will appear in all instances for the clip. In this example, that would be in three places: the Event, the Joe Smith and the Manager Collections.

The next handy feature is ratings for Favorites and Rejects. With modern file-based cameras, you typically end up with a lot of short clips. In addition to false starts and bogus clips, these may also include short bursts for the slates preceding the actual clips. Using the Reject rating on any of these clips – and then setting the Event browser to “Hide Rejected” – will remove these clips from view. They are still there if you change the setting to “All Clips”. Obviously, you could use this for any completely bad takes, as well. After I culled the clips down to those with actual content using this method, the 720 employee clips was filtered down to 408 clips (6 hrs. 12 min. of content).

I set my Event browser to a  list (not thumbnail) view, which displays the selected clip as a filmstrip at the top of this pane of the UI. Since it shows video and audio in this filmstrip view, you can quite easily identify the spikes in the audio waveform every time the person delivers their line. It’s a simple matter to skim through each clip and add a marker for every successful line delivery. When it comes time to review the footage with the client, simply skip ahead to each marker to review that section.

The actual session

Working with the client in the room is a charm with Final Cut Pro X if you’ve done this level of organization. When clips from a certain person are requested, finding the right choice only takes a few moments. The best way to note client selects for the possible takes is to use FCP X’s system of range-based Favorites. Simply mark in-out points and hit “F” for favorite. A subclip is created for that portion of the longer clip. FCP X allows multiple, overlapping range-based selections within a clip.

Another trick is to use Smart Collections. For example, in this session, I created a Smart Collection for Favorites from each city. Once the proper filtering was defined, if I chose a range-based Favorite (subclip) for Joe Smith in Kansas City, then that section would appear in the Kansas City Smart Collection. Going forward, if the client or I wanted to review only the best options from those that had already been selected, I only needed to review the clips populated into these various Smart Collections.

The magnetic timeline design of Final Cut Pro X has been hotly debated, but it was the ideal approach for this set of spots, because we frequently re-arranged the order of the people in the spots. I did use Auditions once, but that didn’t prove too useful, due to the general slowness of setting up Audition clips. I used most of the editing tools X has to offer, excluding the various “automatics”, which aren’t too useful for this type of production. Since I varied the speed of some of the slomo shots, as well as slowed some of the standard shots, I was happy to have X’s Optical Flow for cleaner slomos.

Although I didn’t do the final color grading, I did have to use the built-in tools for review copies. The footage shot with the C300 used the Canon Log profile, resulting in a flatter, darker image. I was able to edit just fine this way, as the client understood, but then I quickly graded the completed rough cuts using the Color Board tool for a close-to-final look. This was needed in order to show execs for approval of the rough cuts.

Sending out

The final mix and color correction was done out-of-house, which required timeline translation with Xto7 for Final Cut Pro. Export an FCP X XML, import that into Xto7, which in turn opens it as an FCP 7 project and sequence.

Now for some glitches. Audio was all recorded with two mics, so FCP X defaults to stereo. I had changed these to dual mono in the Project and disabled (unchecked) the mic channel I wasn’t using on a clip-by-clip basis. The corresponding XML resulted in having no audio on the FCP 7 timeline. The fix seemed to be to restore my FCP X Project clips back to stereo, remove all level changes and then send to FCP 7 again. Now all the audio was there, except for one or two clips. These seem to have been affected by the slomo clips in the timeline, which also didn’t show up. In both cases, it was easy to manually add these clips back to the FCP 7 timeline and fix the issue.

From there, I exported an OMF  file with embedded audio for our Pro Tools mixer. Next, I needed to send full QuickTimes and a matching EDL to the colorist who was working on a Baselight system. I like to consolidate the media first and my favorite application is Automatic Duck Media Copy. It takes the FCP 7 XML and copies all the media used in that sequence. There is no conversion done in that process, so I feel it’s a safer approach than FCP 7’s Media Manager. Once copied, I take the new XML and open it back into FCP 7 and make sure that all media is reconnected to the copied files. This sequence is used to generate an EDL needed by the Baselight system. 94 clips were used in the string of six :30 commercials, requiring only 134GB of media instead of the full 660GB.

The roundtrip back

Now to conform the final commercials. Audio was no problem. Simply line up the AIFF files containing the mix and the stems (separate dialogue, sound effects and music) at the head and you have all you need for mixed and a split-track masters. Due to the “rubbery-ness” of the magnetic timeline, it did appear that removing transitions at the beginning and end of spots and removing the slomo clips caused some shifting of the spots within this string of six spots on a single Project timeline. No sync issues, but definitely not as locked into position as with an FCP 7 timeline. I did use the Audio Roles functions to export a multi-channel QuickTime file as a split-track submaster, which worked well.

Replacing the “dailies” footage with the rendered files from the Baselight system proved to be a bit trickier. Most color correction systems that render individual clips with handles will append unique IDs to the end of the file names for the rendered files. That’s because you might have used several clips from a single, longer camera file. Unfortunately, this complicates reconnecting the new media files. It’s completely impossible with FCP X, because everything about the file is seen by the software as different.

FCP 7 and Premiere Pro can relink, but require you to do this one clip at a time, as they can’t match the file names. Not ideal for 94 clips. I have done this in the past with Color, but for some reason, this time Color simply wouldn’t do it. In the future I will get a new XML from the transfer house that matches their baked files, which should eliminate these issues.

The workaround was to use Better Renamer and strip off the added suffix from the file name. Only a couple of clips were from a common source, so the application adds its own suffix (a, b, c, etc.) to these clips with the same name. Back in FCP 7, reconnect this media, manually reconnect the few clips with modified names and voila – you have the correct timeline linked to the new, graded shots. The last step was to export a new XML and use 7toX for Final Cut Pro to bring that sequence back into Final Cut Pro X. Marry it to the audio, make sure everything still lines up, add final graphics and Bob’s your uncle!

The final masters are HD, but broadcast distribution is still largely standard definition, 4×3 letterboxed files. After Effects continues to be my favored conversion method due to its clean scaling and correct 29.97fps interlaced files with the proper 3:2 pulldown cadence. All files were distributed electronically rather than on videotape. The finished spots may be viewed here.

Impressions

By and large this first big project went reasonably well. Editing in Final Cut Pro X is an acquired taste. If you stick with it and learn it, there’s a lot to like. I found that learning a few simple keystrokes and short cuts made things go faster and muscle memory kicked in for the new commands pretty quickly. I can’t say it was faster than with FCP 7. We got more done in the allotted schedule than was anticipated, but I believe (based on what I’ve done before with the same client) that the same would have been true with FCP 7, Media Composer or Premiere Pro.

There were some hiccups. The first was the SAN. This is a volume-level SAN, where each room has its own write volume plus read access to all the others. This doesn’t seem to work with FCP X’s “Add SAN Location” function, which was probably designed for a file-level SAN, like Apple Xsan. That doesn’t seem very important though, since multiple editors can still share the same media on the SAN drives.

I started with the Final Cut Events and Projects folders on the SAN volume, but experienced a lot of beachballs with nearly every second or third task. Sometimes a fraction of a second long and at other times, a couple of seconds. I experienced a couple of crashes and/or force quits a day. To FCP X’s credit, nothing was ever lost. Towards the end of the production, I moved the Events and Projects folder to the local drive (media still linked on the SAN volume) and all of these issues went away. So maybe network traffic creates some conflicts. The moral of the story is to keep your Events and Projects (renders, too, unfortunately) on a fast local drive and performance should be OK.

There are a lot of editing enhancements and software optimization that I hope will come soon. Editing/mixing audio is pretty weak in my opinion. (In fact, I found it refreshing to do some quick audio fixes on an existing commercial using FCP 7 again, after working in X for a while.) Simple titles are all Motion templates, so performance is VERY challenged. Stack two basic text lines over each other (no animation) and even a fast machine drops frames quickly unless you render.

After final delivery, I had to make a few quick changes, which required swapping clips on one spot and some color correction tweaks on three others. I had to match both the out-of-house color correction and the mix for these new clips. I could come close on the color correction using the Color Board, but needed the Broadcast Safe filter to clip white levels. This only works when you apply it to a compound clip, so you can’t see how your corrections are affected by the filter as you adjust the colors. Plus, it does more of a soft clip, thus changing the levels close to the ends rather than simply clipping. This filter has almost no adjustment control, making it of limited value. The same is true for audio, where compression and limiting does not work correctly when you try to apply it at the end of the audio chain. It is very hard to adjust your audio levels interactively between the compressor and the volume slider and get the correct limit.

Lastly, some of these fixes required that I use a few of the free plug-ins that various users have developed. You get what you pay for, as I found one that had a huge mistake in it. Applying the filter arbitrarily scaled the image up 150%. Fortunately these are all Motion templates, so it was a relatively easy matter to edit the filter in Motion and correct the mistake.

In the end, none of my concerns or complaints were deal-breakers. Editing was fast and generally fun, though you have to be very, very, very careful in what you do, when precision is important. Given the experience, I’ve moved onto another large corporate video project and will use Final Cut Pro X again on this one. Hey – I’m in the fire now!

©2012 Oliver Peters