just open the vrd help and enter the word "com". or check out the VideoReDo.tlb file in the vrd directory.
i'm curious as i've already done it myself: what kind of utilities do you want to create?
Well I don't mean to be rude but I think the batch interface sucks pretty bad. As it stands, I don't really need the API to build another batching interface, I can simply duplicate the command-line calls that the current batch tool logs. However it's always nice to know what function calls are available.
The other functionality I want is a tool which gets listed in the "new media inserted" window that pops up when I plug my JVC Everrio (HDD based) camcorder. The I can select it and it will find and enumerate a list of video files (God knows why JVC decided to name them .MOD files) for optional batch processing. It's all well and good them advertising that the camera records stuff in DVD format, but then no DVD authoring tool (the one they bundled, included) can actually use the format without a full re-comrpess - arrrgh. VRD to the rescue.
Another tool, if I had the time, I would try to find a way to pull streams directly off the topfield and run them through VRD without having the laborious space wasting task of copying the .rec files to the PC first. But I fear this will be impossible without getting into the internals of VRD. It also assumes that I can easily pull streams from the topfield. So maybe this project will never be attempted by me.