What is the best way of taking the five VOBs from my DVD and combining them to a single AVI? ...and also let me specify the CODEC to use for the AVI? Ideally I'd like to use VirtualDub[MOD]. Would Avisynth work for that? I'm guessing. Thanks.
+ Reply to Thread
Results 1 to 26 of 26
-
-
I think you need to use avisynth with dgindex to get it to work fine with dvd vob, see http://www.animemusicvideos.org/guides/avtechbeta/videogetb2.html
-
Is the drive you're saving to formatted as FAT16/32? 4GB is a hard file limit in FAT, I believe.
If cameras add ten pounds, why would people want to eat them? -
Would using AutoGK or similar be too simple or not give as good result? It sometimes seems to me that in doing conversions that will result in a loss of quality we over complicate the process . Occam's razor is an old dictum but still true...
SONY 75" Full array 200Hz LED TV, Yamaha A1070 amp, Zidoo UHD3000, BeyonWiz PVR V2 (Enigma2 clone), Chromecast, Windows 11 Professional, QNAP NAS TS851 -
Open all your VOB files in DgIndex. Build and index (File -> Save Project). Use an AviSynth script to open the index file (Mpeg2Source("name.d2v"). Open the AVS script in any editor you want, VirtualDub for instance.
Or using just DirectShowSource() in AviSynth:
v1=DirectShowSource("VTS_01_1.VOB")
v2=DirectShowSource("VTS_01_2.VOB")
v3=DirectShowSource("VTS_01_3.VOB")
return(v1+v2+v3) -
-
I tried Mpeg2Source, and FFMpeg2Source, I received an error when opening the .AVS file in VirtualDub:
Avisynth open failure: Script error: there is no function named "Mpeg2Source"
I'm trying the other method which is slightly more successful (slightly = there is still a problem). I created a .AVS file with the following content:
v1=DirectShowSource("VTS_01_1.VOB")
v2=DirectShowSource("VTS_01_2.VOB")
v3=DirectShowSource("VTS_01_3.VOB")
v4=DirectShowSource("VTS_01_4.VOB")
v5=DirectShowSource("VTS_01_5.VOB")
return(v1+v2+v3+v4+v5)
Saved it, opened it in VirtualDub successfully, instructed it not to output the audio and do a direct stream copy of the video. The projected AVI would be 102GB! Why so big? Surely it should be exactly the size of the MPEG2 video stream in the five VOB files?
Last edited by aln688; 5th Apr 2010 at 23:01.
-
-
Have you instructed VirtualDub your preferred compression type? Those figures suggest a full raw or non compressed encode.
-
As I believe, when you select Direct Stream Copy, compression is not relevant:
It is based on this, I don't understand why the huge gigabyte file output. -
Do what levick said. In your very first post you said you wanted to create an AVI. So choose the XviD or DivX or Lagarith codec, set them up, and compress. You don't use Direct Stream Copy on an AviSynth script. You will get back a huge uncompressed file (as you discovered). Use Fast Recompress instead.
-
Indeed, you get the same compression as input.
But your input is frame served from Avisynth, i.e., uncompressed video.
(VDub thinks it is reading an uncompressed AVI file, as that's what Avisynth makes everything look like.)
Also, Avisynth audio will be uncompressed, equivalent to wave.
You might want to demux the audio separately from the original files and mux it back with your new video, if you're not trimming it at all. -
But I want to extract the MPEG2 stream to an AVI without recompressing or touching it. I wasn't aware Direct Stream Copy isn't to be used with Avisynth.
So when a stream is fed through Avisynth, the original source compression/CODEC type is not fed through, instead the source frames are decompressed and the raw frames fed to whichever application opens the .AVS?
I want to separate out the video and audio streams to separate files, the video stream going to an .AVI. I thought if I used Avisynth and VirtualDub I could do this, but it looks as if Avisynth is decompressing on the fly. I need a different tool for this.
Thanks for the clarification. -
Why? What's the point? If you want a single big untouched file, use Vob2MPEG and make a big MPEG file. There's simply no point in repackaging MPEG video into an AVI container. And you can't use VDub for the job anyway. For any kind of an ordinary AVI (XviD, DivX, Lagarith, whatever) compression will take place.
-
if all vobs are from your dvd rip it (1:1) with dvdfab hd decrypter and then use avi.net or autogk, the latest avi.net version will let you specify video and audio setting, you can try staxrip aswell
I love it when a plan comes together!
Similar Threads
-
File output issue from TMPEnc Author Works, VOBs -> single MPEG2
By aln688 in forum Video ConversionReplies: 4Last Post: 10th Apr 2010, 20:17 -
22 VOBs to a single DVD with chapters
By paakkjo in forum Authoring (DVD)Replies: 3Last Post: 17th Dec 2009, 01:35 -
Can you set alltoavi to produce a single AVI from multiple VOBs?
By benvid in forum Newbie / General discussionsReplies: 0Last Post: 18th Oct 2008, 11:25 -
Audio sync problem converting 2nd part VOBs->avi with VDubMod [fixed]
By blueprint in forum Video ConversionReplies: 5Last Post: 13th Dec 2007, 00:07 -
Converting DVD to single MPEG2
By nagihcim1 in forum Newbie / General discussionsReplies: 4Last Post: 5th Sep 2007, 15:55