Thanks for the infos.
The modified DVD2AVI used by VobBlanker is driven by Windows messages send by the main app. Unfortunately, being a multi-platform language, Tcl doesn't have support to send such Windows messages (although it supports DDE messages via an additional module.)
And building a DirectX app is not really easy. I have never done that kind of programmation, and DirectX programming is well known to be a real black nightmare. Furthermore, I think DirectX has no provision for playing some specific cells out of a VOB.
Anyway, I want to complete some important improvments in PgcEdit (the Trace function and the ability to edit the menu button commands) before going to that tedious work. But it's on my TODO list...