Advanced Project DivX Procedures

Using the Oracle

The Oracle will do the job of locating the scenes where you have to change from one file to another automatically.

When you have loaded the two AVI files press Auto Create Encoding List.

If you have created your two AVIs from a source AVI with high bitrate, a VFAPI AVI or a frameserved avs then you can indicate the source file as Original File and Check Use Original File for creating the Encoding list.

>> VFAPI FRAMESERVING
>> VIRTUALDUB FRAMESERVING

Alternatively you can also use a VFAPI AVI, or frameserve from the same source as used when you created the original 2 files. 

However you can uncheck it and you won't need it.

Let's talk about the options for a minute: The Oracle will calculate the quality of every keyframe - keyframe interval. The Oracle Value represents the value the "fast" part has to have over the "low" part to be chosen, or the other way round if you select negative values. For instance a value of 5.00 means the quality of the "fast" movie has to be 5.00 larger than the "low" one before the fast one will be chosen.

The comparison indicates how much two frames have to be different to be considered different by the Oracle.

It's also possible to specify a maximum size.

Last but not least you can choose the precision of the Oracle. Every frame is obviously the best but also takes a lot of time. If speed is of the essence you may want to select a lower precision.

Press start when you're satisfied with your choices and watch as it slowly parses - and almost completely blocks your system. In the end you'll end up with a complete encoding list and you can just press Start Creation in the main window and your final file will be created.

Full Creation

Full creation allows you to create both "fast", "low" and the Oracle file in one. You'll need an AVI or frameserved source. In case of a FlaskMpeg frameserve you'll need a version of FlaskMpeg that can serve the same frame more than once, otherwise the Oracle will not work properly.

IMPORTANT: When using FlaskMpeg multipass you will have to stop frameserving when you've configured everything since Project DivX will read the first frame of the video when you select the codecs. Then start frameserving again and press Start Creation in Project DivX.

After choosing the input file you have to configure the video codecs for both version, then configure the Oracle as described above, and finally press Start Creation. After a long while you'll end up with 2 AVI files and an Encoding list and you will have the final AVI in no time.

>> FLASKMPEG & AVISYNTH
>> VFAPI FRAMESERVING
>> VIRTUALDUB FRAMESERVING

Merge AVIs

You can also merge AVIs with ProjectDivx

I suppose the use of that feature should not be too difficult.

Try synchronizing Audio Stream if needed will add blank audio when an audio track is too long in order to prevent the video from getting asynch.

 



Use the database function

ProjectDivX has an unique feature: You can export your settings so that others can use your encoding list to get the same perfect result as you. In order to ensure a good result you should always use a reference AVI or an avisynth frameserve as original movie. Furthermore you should provide the rest of the world with the exact settings you used. That would be sampling rate, audio codec and compression, method of frameserving used, cropping and resizing settings in either FlaskMpeg or VirtualDub (for DVD2AVI -> VirtualDub frameserving). You should also ALWAYS use either SmartRipper or vStrip to rip the movie to get rid of any additional stuff that's on the disc.. as superfluous logos, FBI warning, etc. 

Then let's get started.

Exporting

Create your encoding list. Then press the Database button.

Select your original movie (remember: VirtualDub or FlaskMpeg frameserves only please), configure the codecs for the low and fast file according to what you chose when you created your rip, then press Export.

>> VFAPI FRAMESERVING
>> VIRTUALDUB FRAMESERVING
>> FLASKMPEG FRAMESERVING



Importing

Press the Database button.

Rip the movie with SmartRipper or vStrip. Set up either FlaskMpeg or DVD2AVI & VirtualDub according to the settings that were provided with the profile file. Chose a temp directory and press Import Movie Data Base File.

Then press Create New DivX ;) AVI from Original-AVI.

>> SMARTRIPPER

>> FLASKMPEG GUIDE
>> DVD2AVI GUIDE

 

 

 

 

Сайт создан в системе uCoz