-
Unexpected CC filter behavior after chromakeying clip
I recently was given a project to finish that was cut by another editor. The project contained several greenscreen interviews that the editor had attempted to key. The quality of the keys was poor, and I ended up needing to redo all of the keys myself. I usually do my keying in Combustion, but in this particular case I didn’t have the luxury of enough time to do this. Fortunately, the quality of the greenscreen footage was very good (well-lit greenscreen and talent shot on DVCPRO HD @ 1080p), so I was able to pull a decent key using FCP’s chromakey filter. Unfortunately FCP’s green spill suppression filter was awful (it noticeably darkened the rim of the subject instead of simply desaturating it), so I had to roll my own despill filter by using a 3-way CC filter with the “limit effect” option selected. Here’s where it got strange.
I added a 3-way CC filter to the clip as the final filter in the chain. The filters added to the greenscreen front clip were:
4:2:2 color smoothing > chromakey > 3-way CC (used as despill filter)
Strangely, when I enabled the “limit effect” option in the CC filter and narrowed the operating range to the spill color (which I then partially desaturated and hue shifted), suddenly the original greenscreen background reappeared, albeit as a grey background due to the desaturation. I thought this behavior was odd, since I would expect the filter to affect the clip after the result of the previous filters in the chain, not the original pre-keyed clip. Somehow, the CC filter seemed to be preempting the chromakey filter even though it was last in the chain.
I tried to work around this quirk by nesting the front clip into itself and then applying the despill (CC) filter, but the same thing happened again. The only way I could get around this behavior was to nest the front clip (subject) and the background clip, then add the despill CC to the nested sequence. This was far from preferable as the color suppression affected both clips in the nested comp instead of just the foreground clip. Fortunately in this case the background clip didn’t contain any green, so even though the despill CC was affecting the nested comp, it only appeared to be affecting the front clip (talent).
Maybe I’m just too used to the logic of a node-based workflow, but it strikes me as odd that the CC filter behaved this way when “limit effect” was enabled despite its position as the last filter in the chain. I double checked to make sure that the proper output toggle was selected in the CC filter (i.e. not matte or original), but still no dice. Any thoughts on why the CC filter might behave this way? I found the workaround to be very cumbersome and time consuming, but it ended up working out OK in this particular case.
If I’m not explaining myself very well, please ask for clarification and I’ll try to put together a diagram or a screencap. Thanks in advance.