There are options available in Color Director but I find two problems with this approach: First, it is expensive. Very powerful, but still way more than I want to pay for the simple functionality I need. Second, I'd like something that is not part of an external system which even though it is "plugged in" is the long route.
The FX room has options including offerings from New Blue but I've got a problem there too. It seems that these effects operate on the output of the track that the effect is attached to. This appears to be a problem when dissolving from a non-corrected clip to a clip that needs gamma correction (for example). The gamma correction effect kicks in right where it starts, whether that is at the begoinning, middle or end of the effect. What I want is gamma correction that operates on the clip level and applies to the clip, not the video track. That way, a dissolve would be seamless. It is way too much hassle to dedicate a track to the corrected video clips, apply correction to that track, then combine with other video on a different track.
A third option is to externally correct a clip, producing a new one that is brought back in to Power Director. I have a cheaper video editor which lacks in a lot of ways BUT has decent 3 channel gamma correction. However, this is simply a bad way to solve the problem. It's so much extra work to rough in the camera painting that way, especially when you are not always sure what cameras you will be matching it to.
Is there a way to develop plugins that operate on the fix/enhance level so that they are associated and processed directly with the clips? Open architecture is very powerful but I think some functions have to happen on levels within the editor itself.
What to do? Am I missing something?