I am trying to find an easy (and free if possible) way to convert/reencode all my ripped DVDs that I ripped with Anydvd and DVDFab to standard .vob files in a VIDEO_TS folder by default. I would like to do this in a batch mode to a single .mp4 file that includes either AC3 Dolby Digital 5.1 sound or DTS if that movie has it available. The datastructure on my drive is a Movies directory - - with sub folders for each movie with VIDEO_TS folder under that with the multiple .vob files in that folder. I went searching for it and multiple folks want to do the same thing as me, but none of the answers were a set it and forget it type batch file to do say 2000 movies. Do you know of a way to do this?? PLEASE??? I only want to have to do this once if possible and not 2000 individual conversions if you get my meaning. I can convert with DVDFab very easily, but is a ONE BY ONE process unfortunately. I decided to go with .mp4 as I wanted to use it for my tablets as well as I just set up a Plex server and my son is also doing the same thing so we can share.
Also, how would I post this on a question in the forum? Is very confusing. I am new to Plex. Server is setup and have a couple of friends already that are sharing.
You enter a section/category that best fits your question and hit the new topic button
I would not say there is any “best” use whatever works for you. I personally never “batch” anything but Handbrake I believe does. Some may need to be manually done depending on how the DVD is made if you need to manually select chapters and such
See if there is a way to do a command-line for DVDFab. If you can, then figure out how to do this for a movie in a folder. Once you figure out that, you can then make a script that runs through your movie folders one by one and process them until finished.
I don’t know of any one program that can do this automatically, and with a GUI.
Sidenote: I just googled “dvdfab command line” and they do indeed have that option. This article explains how to build a command that would process a DVD. It may be fairly technical, so if you have no experience with command-lines or scripting, you may not be able to figure it out… 
I see multiple posts on the Plex forum about this very issue and is NEVER RESOLVED!! I can’t believe that nobody has found a batch job resolution! They all just give up.
There is an app called Handbrake. You can create a preset and then add things to a queue and the queue just crunches along.
I haven’t done more than 3 movies at a time in a queue. But it might be worth looking at.
Handbrake will always do a re-encoding, thus changing the video stream (and its quality) for the worse.
If one wants to retain the full quality that’s inside the VOB, you need to use a software which only changes the container from VOB to MKV.
Makemkv is such a tool. Google it.
It has a command line version, so it is possible to use it with a batch script. You might want to search the user forums on its website.