MythTV has respectable commercial skipping, not perfect but pretty good. Also it lets you setup multiple transcoding profiles and attach them to different shows in your schedule. It can be configured in a number of ways.
- Automatically flag commercials and transcode.
- Automatically flag commercial, let user manually edit/add commercial flags then queue job for transcoding. (my preference)
Usually I don't even transcode, we watch most of the recording from the DVR in SD so disk space isn't a big deal. We just watch the the full stream, the player skips flagged commercials then delete them once we've watched them. But in the rare case it's a show the kids are going to watch a million times we'll adjust the flags.
This looks like a cool project. I'm getting ready to setup a mac mini as a media center and looking forward to using your software. MythTV is great, lots of features, but the UI is weak, especially for music, and you have to be comfortable with command line Linux to get it to do anything custom. I'm guessing transcoding will be more of an issue for me once I can easily transfer recordings to my Iphone.