[MEncoder-users] rip dvd to mkv, ogm, mp4 script

Laine Lee llee at lonestar.utsa.edu
Sun Oct 12 21:58:11 CEST 2008


On 10/12/08 8:35 AM, "Martin Matusiak" <numerodix at gmail.com> wrote:

> Okay, so to clarify...
> 
> MacPorts is a package manager, meaning it has a list of packages you
> can choose from, and it knows which ones have to be installed in order
> to support others. The way it works is that it has a bunch of
> "recipes" of how to compile and install a certain package, so when you
> do "port install ..." that's what happens. fink is another package
> manager and your concern about mixing them is well founded, because
> package managers aren't designed to coexist with others.
> 
> Now, I mentioned MacPorts because it's one way to install mencoder.
> undvd is not in MacPorts nor fink, but it doesn't really need to be,
> because it's not a package that has to be compiled, you just untar and
> run it. And if you have perl installed (which OS X does by default)
> then it runs. Perl is an interpreter which executes a script like
> undvd. They are separate programs.
> 
> From undvd's perspective it obviously doesn't matter how you installed
> mplayer/mencoder, just as long as it's there. And if you run "undvd
> -C" you'll see whether all the necessary codecs are present too. All
> of them don't have to be installed, just the ones you want to use.
> 
> The problematic "time" call has been removed from undvd, so you can rest easy.
> 
>> undvd -t 01 -a en -d /dev/disk3
>> 
>> The first time I ran the command, I got an error and the error message in
>> the log included "source busy", so I just went to Disk Utility, then
>> selected my DVD's volume name under the DVD entry in the device list and
>> unmounted it (without ejecting, of course).
> 
> When I tried it I had to use /dev/rdisk3 instead of /dev/disk3, maybe
> that helps? I don't know what the difference is but for some reason
> both of these files exist and point to the same device.
> 
>> Now I just need to find out how
>> to amend the above command to insure that the output retains the 24 fps
>> frame rate (and maybe a few more tweaks).
> 
> Just to be clear, the framerate you see in the output of undvd as it's
> running tells you *how fast* it's encoding. It does _not_ describe the
> framerate in your video. It's just there for you to get an idea of how
> fast/slow it's being encoded. So if you have a movie that's 2h long at
> 25 fps and your encoding process is running at 25 fps then it's going
> to take 2 hours to encode the movie. It doesn't affect the framerate
> *in* the movie.
> 
> 
> Martin


Thanks. But I'm not looking at the output of the undvd conversion process,
I'm just looking at the frame rate displayed in the player when I play the
resulting .avi file. It's 29.97 and it's choppy. Is there a change I can
make in undvd command that will make it come out as 23.976?

-- 
Laine Lee





More information about the MEncoder-users mailing list