Sometimes, when cutting out commercials, you still get a couple of unwanted frames because the GOP before the cut position contains these frames (is this description correct?). I was wondering if you'd get better control if we have a panel (say: below the cut panel) that would display the preview frames of the previous, current and following GOP (similar to the preview matrix, but making clear where the GOP boundaries are). One might better choose the cut point if he or she sees the frames contained in the GOP?
(as a hack, I was thinking of copying the CutView along with the logic of CutPanel.updateCutView())
Maybe for engineering efficiency, the following would be feasible: hitting the "cut_scan" button (which starts the matrix) say with a modifier like shift, you would already "zoom in" the preview matrix so that the three GOPs mentioned are shown around the current frame position? Then you would also need a way to highlight the GOPs?
I'll stop here before I write too much because my theory may be all wrong...
I'd be glad to here some feedback.
Keep up the great work!