DivX ;-)
5. Misc Page
DVD to DivX ;)- Page 5
Misc Page
- Can i see my DivX movie file (avi) without installing DivX drivers?
Yes you can! If your system have the original MS Mp4 decoder you can use DivX2Mp4 software. It changes the FOURCC code so that DivX is then labeled as MP4 which it is in the first place. This allows any windows PC to play it without having to get hold of the DivX codec. The homepage for this program is right here and you download the program here. How it works ? Simple. Open an MS Dos Box and type : C:\Test\divx2mp4 testdivxmovie.avi . If you would like to restore DivX format type: C:\Test\divx2mp4 testdivxmovie.avi -restore.
I used FlaskMpeg method and I get out of sync. What I can to avoid this ?
Convert Video using same procedure. Use the Decode Audio Mode and select 44100 kHz and select PCM compression for Audio.
After video conversion is done :
- Open VirtualDub to compress and multiplex Audio with Video
- Select your AVI video file,
- Video -> Direct Stream Copy
- Audio -> Interleaving -> 500 ms of Audio before video start
-> Interleave
Audio every 500 ms
- Audio -> Compression -> Choose desired sound compression (for example
for WMA try DivX ;-) Audio at 64Kbps)
- Audio -> Full Processing Mode
- Save the final AVI.
- Done!
My video input is interlaced and when I try to encode I get artifacts..What I can do ?
Get latest FlaskMpeg 0.593 and re-encode movie with de-interlaced option!
Hmm..My final output avi file is bigger than 650 or 700mbs what we do now ? (Thanks Abdullakhan Anwar for info!)
Open Virtual Dub:
1. Load the avi file.
2. Configure video -- Direct stream copy mode (i.e : no processing of the
video or Audio of the original file.)
3. Configure Audio in direct stream copy mode.
4. In "video" - "select range": Select a range from 0
to an offset ending on a key frame that match a size under 700 Mb or less.
5. Goto "file" tab and select "save AVI ............ F7"
This must take from 1 to 2 minutes for an 800 MB file. Repeat the process with the same file but now start the range from the last ending offset and up to the end of the file.
You will get out with two avi files. That all! BUT...if you want to join the second file to say a third avi file. The joining must be done on Key frame or else you will end up with an out of sync in the final file (The out-sync will start at the joined point). I have experienced it with 8 DVD and found no pbs. Sure, you don't want to lose some seconds in your finalized file. If so you can cut the end of the second file at the KEY FRAME plus a multiple number of frames which should correspond to a whole number of seconds.
Example:
Myfile.avi is 720 MB with say 72000 frames. There is a KEY FRAME every 10
seconds (if you have taken the default conf of FlaskMpeg + DivX MPEG encoder
Version 3e). A brute calculation gives 100 frames per MB. We will cut out
50 MB from the file = 5000 frames. I use the lower bar markers to skip to
the end of the file and skip back with the FRAME SKIP button to move back
about 5000 frames. When in the range, note the frame counter "cause its
not sure that the 5000 frame exactly match the KEY FRAME". Say now that
the marker give 66020 frame. Note this: Go to the "video" tab and
in the "select range" type in 66020 in the ending frame field. Goto
file and SAVE AVI. Give it a name like part1.avi. This will take around 1
mins on an ATHLON 700 and 3 mins on a PII-400.
Close VirtuaDub. Rerun VirtuaDub and reload Myfile.avi . Now in the "select range" type 66020 in the start frame field. Direct stream copy for Audio and video. Save avi : Ex: part2.avi(some secs). That's it.
How I can add subtitles to our rip?
Tools:
VirtualDub
v1.3c (Homepage)
DVD subtitle plugin for
VirtualDub v1.16
Procedure:
- Copy Vts_01_0.ifo in same dir which ripped Vob is.
- Run VirtualDub, Open your avi file.
- Go to Video>>Filters>>Add>>VobSub 1.3 plugin.
- Push "Select vob(s)/gif..." button, and select your vobs&ifo
(order is important!) or gif. If you are doing it for the first time you might
want to push the Create index... button. This will take some time if your
PC is not fast..(in our test machine around 30min).
(- If you need space on your hdd: push "Save to gif...", wait, reopen
gif, delete vobs)
- Set language, and push "OK".
- "Save AVI" or "Save segmented AVI.." and wait...
Possible Bug:
- The movie and the subs may run out of sync (send movie title, index file
and the time position when the LAST sub should normally be shown by a regular
dvd player).
Other Way to add subtitles using DVD2Mpeg Squeezer v1.16:
- Convert Video to DivX ;-) AVI using DVD2MPEG
Squeezer with the AVI plug in
- Set the Audio Output format to WAV 44100 kHz
- Do not use 'Add bands'
- Select the DivX ;-) Low or High for Video
- Set the Keyframe to 10 seconds
- Set the Compression Control to 100 (Crispness)
- Set the Data rate to 1h30=900 2h=750
After video compression is done:
- Open VirtualDub to compress and multiplex Audio
with Video
- Select your AVI video file,
- Video -> Direct Stream Copy
- Audio -> Interleaving -> 500 ms of Audio before video start
-> Interleave
Audio every 500 ms
- Audio -> Compression -> Choose desired sound compression (for example
for WMA try DivX ;-) Audio at 64Kbps)
- Audio -> Full Processing Mode
- Save the final AVI.
- Done!