I have a bunch of DVDs that I've already ripped into a VIDEO_TS directory containing .IFO and .VOB files.
I have a cheap primitive video player that will accept .mpg files.
I've tried two different solutions for converting formats, but neither give totally acceptable results. The first is Handbrake. It has a magical ability to zero in on the content I want, but it insists on re-encoding everything it touches. This makes it take forever to create a file, and the result is noticeably inferior to the original.
The second is ffmpeg. It can quickly convert the format with no loss whatsoever, but it can't process multiple input files and thus requires you to manually concatenate the .VOB files before you start. It also doesn't know when to stop - I have one example where the last VOB consists of 2/3 of the end of the movie and 1/3 of the start of a making of documentary. I'd like to lose the documentary. The command line I use is:
ffmpeg -i temp.vob -target film-dvd -vcodec copy -acodec copy "movie.mpg"
I'd like something that combines the convenience of Handbrake with the lossless quality and speed of ffmpeg, preferably free or with a trial at a minimum.
Edit: I'd also be happy with finding the options for Handbrake or ffmpeg that would allow them to do what I want. At the moment it looks like I'll need to use another utility to find the length of the segment that I want to keep, then pass that parameter to ffmpeg - hardly a streamlined operation.