Disclaimer
: I
am not responsible for the actions of anyone who uses this
info or these programs listed, I was not involved with any
makings of these programs. My reason for this info was to
preserve my own DVD's and to have better performance when
playing a video without hardware acceleration.
Preface
: This info should allow you to put up to a 2 hour DVD
on one CD with the mp4 codec and Radiums mp3 codec, at almost
no loss and smoother playback on systems not capable of hardware
DVD playback, in 8 hours!
WHAT'S
NEW
MAJOR
speed change!! I've been doing movies in between 6 and 8 hours
But now I found some automation! If you have 40 gigs of space,
you can do all the video of 8 or 9 movies in one shot!
WHAT
YOU NEED:
1)
Codecs:
A.
Radium mp3 codec
B.
DivX Mp4 codec
note:
installing similar codecs afterward might cause problems
2)
Programs:
-
DeCSS or DOD Speed Ripper (decss.exe)
-
bbDemux (found in the bbTools package - bbdemux.exe)
-
MPEG2AVI (mpeg2avi.exe)
- AC3-Decode
0.84 (ac3dec.exe)
-
AV-GUI (avgui.exe)
-
AVI Frame Rate Changer (avifrate.exe)
- VirtualDub
- GUI
v0.18 I. MPEG-4 Bitrate Calc. w/ GUI (mpeg4bc_gui.zip)
3)
System: A. pentium 300+, 64mb/10ns ram, 4mb video (for playback)
USAGE:
(A)
DeCss.exe, an easy to use program to rip encoded DVD to your
hard drive, it also will merge VOB files. Simply choose your
destination folder and select the vob files you want and press
transfer. (you do not need to merge any vobs)
(B)
Bbdemux.exe, make sure this file is in the avgui.exe dir.
(C)
Mpeg2avi.exe, Wide Screen is 720x320 shrunk & cropped. (C.1)
Pan & scan is 720x360 or x400 shrunk & cropped.(C.2) NTSC
or PAL is formatted to fit to full screen, and is 720x480
no resizing.(C.3) Wide screen or pan & scan without size changes
causes the video to be out of perspective.
(C.1)Wide
screen cropped to 720x320 usage: "mpeg2avi.exe -b C:\*.lst
-3y 400 -1 720 320 -r1 -q0 -f4 -f -o8 C:\*.avi"
(C.2) Pan & scan cropped to 720x400 or 720x360 usage: "mpeg2avi.exe
-b C:\*.lst -3y 400 -r1 -q0 -f4 -f -o8 C:\*.avi"
(C.3) Wide screen cropped to 720x320 usage: "mpeg2avi.exe
-b C:\*.lst -3y 400 -1 720 320 -r1 -q0 -f4 -f -o8 C:\*.avi"
(C.4)
NTSC & PAL usage: "mpeg2avi.exe -b C:\*.lst -r1 -q0 -f4 -f
-o8 C:\*.avi"
Notes:
-2 will half the output size, use -s for interlaced frames
(-s4a is common), -r1 is high quality mpeg2 rendering -r2
is faster, but less accurate. It may be possible if you use
-r2 or do not use -q0 (high quality output) some frames may
not be rendered, thus losing sync some time in the movie.
I did The Prince Of Egypt, and lost sync when there was a
black screen for a few seconds, the video jumped ahead instead
of rendering all the frames.
(D)
Ac3dec.exe, first place this file in the avgui.exe directory,
again use the GUI otherwise you'll need to read the *.txt
file with it. Next in the audio department, you'll need to
mp3 your wave file. In the GUI, choose span over vobs.
(E)
Avifrate.exe, you'll need to change the frame rate from "-f4
= 30fps" in the mpeg2avi command line to 23.970fps (there
must be a bug in mpeg2avi, it doesn't render all the frames
unless you choose the "-f4" option).
(F)
VirtualDub, open the mp4'ed *.avi file, and make sure it's
set to "COPY", open your mp3'ed wave file, and make sure it's
set to "COPY" too. Read on to "F.1".
(F.1)
V/A test, Make sure you've already set the frame rate to make
audio and video about the same length. Go to >video >select
range, next to length, under time set it to 300000ms (5 min.),
and save your avi with a test name, if all is well go ahead
and do the whole clip, simply put the full time in the "Length"
section. (should do 400fps processing!)
(F.2)
V/A Sync, Do the same as above but change one setting each
time until sync occurs. Go to >audio >interleaving, 1st, enabling
interleaving did not change perfomance on my machine and the
avi file was a few megs larger. 2nd, "source displacment"
if your audio is ahead, try -200, if behind try 200, and go
from there.
(G)
avgui.exe, I do not recommend using this for video decoding
it lacks the options, on the otherhand it's great for audio.
(H)
Gui18.rar contains two goodies, 1. a good gui for mpg2avi
2. divX automation!!!!! That is major to me, I am not around
all day, so I was only able to do a few movies a day. Now
I (and you) can do four or mabye even five movies a day! And
it has a calculator. I haven't tested the ac3dec abilities.
(I)
mpeg4bc_gui (or fezmpeg4bc_203, comes up with a little different
calculations) This is a calculator, type in what size you're
after, and evaluate your bitrate. Take the bitrate and times
it by 1.25 to get the correct bitrate, 1.25 x [bitrate] =
correct bitrate for 30fps to 23.97fps frame change.
NOTE:
on mpeg2avi: Make a txt file with the location of your vob
files in it and in order, and rename the txt file to .lst,
mpg2avi makes a continous stream like the audio so no hassles,
my computer encoded both audio and video overnight. Anything
not wide screen do not use the crop function. Read mpeg2avi.txt
to learn more for other sizes etc..
NOTE:
910 bps is what I've been using, and it's like I'm using 728bps
because of the stretch when changing frame rates. 1140bps
is closer to being the correct frame rate when changing from
30fps to 23.97fps, using key frames at 240 sec. for kf every
5 min. I don't use 300 sec. or it will stretch to 6 min.
PLAYBACK:
tested
on a pentium 166mmx 64MB ram/ 4mb video/ very choppy Created
& tested on a celeron 333 128MB ram/ 2mb video/ smooth!! tested
on a AMD k6-2 450 128MB ram/ 8mb video/ loose video sync??
Discovered it was the 70ns ram
|