I have a 7 GB VOB file which I created from a DVD using ffmpeg dump to remove CSS protection (it is legal where I live to do so). Now, I want to create a DVD/.iso that will be understood by regular DVD players/appliances. How do I do it? Freeware and/or linux solutions are much appreciated.
You can use DVDAuthor for this. There is a good chance it will be available in your Linux distribution's package repository (it certainly is in Ubuntu).
DVDAuthor generates a correctly-formatted file structure for playback by standard DVD players, using files containing an MPEG-2 stream as input and an XML file to control the operation. The simplest format is the "one chapter, one source" usage described here.
For example, you might create an XML file like:
Then invoke the dvdauthor command with:
After the command finishes, there will be a directory of DVD-formatted files in /tmp/dvd-image, which you can burn to a DVD using the usual growisofs command.