PDA

View Full Version : Has anyone written a 'proper' 1 step divx proggie yet?


john blox
11th February 2003, 23:13
Hi there havent been on these forums in about a year, not been doing much divx. However I have a need now to get a simple app that will use the latest divx 5.03 and ideally with a simple command line such as 'mpg2avi source.mpg source.avi quality=2' convert from an mpeg2 file (recorded of tv card) to a divx file at required quality level.

Has anyone written such an app yet or is everyone still doing the same long winded method of using about 5 programs to get a divx from dvd.

DVD2One is a good example of the way a video program should work and to be honest I find it unbelievable that after 3+ years of divx being widely used no one has created a fully automated method of conversion, or have they? I'm out of touch don't tell me nothings changed?

hakko504
12th February 2003, 08:37
Well, Flask has been around for a while, like 3 or 4 years. However it is bug ridden, not very good quality of the video, and is almost impossible to get synchronized audio/video.

The advantages of using a number of programs are: quality speed legal issues - every step will be legal in almost all countries, it's up to the user to make sure the complete chain doesn't break any laws. (Rule #6 for instance) (http://forum.doom9.org/forum-rules.htm)The disadvantages are mainly: complexity - you need to know many apps Takes longer to set up as you must wait for every step to complete before starting the next.

[Edit] Before Belgabor finds this thread:) VirtualDubMod can eliminate most of the steps involving video conversion, but it also relies on AviSynth for pre-processing. And DVX (by Dolemite) is also a single gui frontend for most apps needed for a good conversion, as is Gordian Knot.

john blox
12th February 2003, 11:01
OK - Well I'm looking to write a program to automate the whole process By invoking the functionality of other applications. I understand that maybe the reason it is not done by a single app is the perceived illegality of it, whereas an individual app in itself can 'pretend' to be innocent as it is a mere link in the chain. Seems crazy to me all this pretence - but anyway this gives rise to 2 questions -

which is the simplest chain of programs that gives good consistent results and is most likely to be easily automated by a seperate program? I am 'NOT' looking to rip coomercial dvd's but rather to convert unencrypted .mpg files to divx. I am quite experienced with vdub, tried gknot, flask, fairuse etc in the past BUT this time looking for be totally automated solution USING other people's apps (vdub dvd2avi etc) . I don't wish to compress to a specific size but more to a consistent compression level. I intend using the divx5 codec hence why I posted in here BUT perhaps this is the wrong forum?

I can see a use for this for people who dump their dvcam movies to their pc and wanna shrink them down to divx which to me is a totally legal and viable use for divx.

I did look for a tutorial on dvd2avi but the one in this site is specific to gknot and innacurate. Is there a good one for vdubmod?

Any help in solving this - greatly appreciated - not everyone wishes to wade through loads of options screens - some people would prefer the computer makes the decisions.

hakko504
12th February 2003, 11:11
Originally posted by john blox
I did look for a tutorial on dvd2avi but the one in this site is specific to gknot and innacurate. Is there a good one for vdubmod? Which tutorial do you refer to and in what ways is it inaccurate?

And now that you mention it, v1.77.3 of DVD2AVI might satisfy your need.

Oh, and crossposting isn't allowed either.

john blox
12th February 2003, 12:15
btw thx 4 your time

tutorial http://www.doom9.org/mpg/dvd2avi.htm

the issues here :-

Select the appropriate audio track from the list, then go to the Dolby Digital submenu and select Demux :- There is no demux option on DD Menu there are 2 demux options and a decode option on output method

also it seemed to relate only to guaridan knot as in :- Now we have to make sure that the video data stays in YUV format - i dont think i want that but im unsure.

I couldn't find a non specific tutorial for avisynth & my main issue was how to get out the sound? - i am currently trying out an app that someone has written that automates the whole process via vdub - (exactly what I would have written I guess - thx m8) - BUT i am wondering if avisynth can do the job on its own. As I don't wish to resize or crop the output but merely compress to about 25% using divx. My attempts however produced a file larger than the original mpeg file. The dvd2avi site has just broken links to tutorials. As I said I did dabble quite heavily in divx 1.5 years ago but I always found it uncomfortable and so am looking for a simple 1 stop solution.

- Incidentally what is the size in mb/hour (or bitrate/sec) considered to produce a 'watchable' divx - I will prolly use 96k-cbr-mp3 for sound, the idea here is to compress as much as poss (within reason) for space saving. For hi-q I'd just burn a dvdr of the original mpegs. I AM NOT TRYING to fit to any specific size like 700mb cdr just to COMPRESSS

thx again

hakko504
12th February 2003, 12:30
Now I wouldn't call that inaccurate: there clearly is one option only named 'demux'. The other is called 'demux all tracks' and will of course do just that. I can however agree that it could be made clearer though.

The guide you are referring to is a guide on how to setup DVD2AVI as a frameserver, not actually converting DVD's to AVI format.

I still think you should take a look at DVD2AVI v1.77.3, it should be the program that satisfies your need in the best way. I haven't used it so I can't really help you there, but I think jackei's homepage have some relevant information. Search for 1.77.3 in the DVD2AVI forum and you'll find the thread that presented this version. ( www.doom9.org might have the dl too)

If you are not concerned about size the you should use qualitybased encoding in DivX5.0x or XviD. That will give you good quality.

john blox
12th February 2003, 13:02
> Remember Rule One

Yer - You do NOT talk about fight club - I Haven't promise!

Rule 6 = No Shirts, No Shoes? - C'mon its wintertime I'll freeze


Havent been here in a while but am finding out about the rulez - quite quickly

thx 4 your help

l8r :)

hakko504
12th February 2003, 13:10
Rule #6, while not quite clear also means that we do not discuss downloading movies or how to handle downloaded movies. And the 'Remember rule 1' is a part of my signature that is attached to every post I make. There is way too many people who post first and hope someone else will do the thinking for them. It is also a quote from 'Thief of time' by Terry Pratchett.