I've written an application to convert a dvd in an avi with one click, using xvid codec.
It is released under gpl.
With PAL videos gives GREAT results, but since i'm italian and i have no ntsc dvd to test. However it should work fine even with ntsc video.
It can be used both by a complete noob in the main window, and by a skilled user in the advanced mode.
The first time you run HGRip you will be asked for installation.
If you have not installed XvidRC4 YOU HAVE TO MANUALLY REMOVE any other existing XVID release from your system, before installing xvid1.0rc4!
The main Graphic menu is very easy to use, just insert a DVD and click the big button for 1 cd rip.
If you want there are 8 other presets. I think most user can use HGRip without the Advanced Option Panel.
Advanced Options. (Please open the GUI before continue reading...)
Some brief explanation about 'strange' options:
XVID configuration:
To configure xvid, just click the XVID button. The 'MIME' check should be checked. Everything about xvid encoding mode, size/quantizer, zone's parameters, number of BFrames, chroma optimizer, greyscale and bfthreshold will be ignored. To configure these parametrs, you cannot do this with the codec control window, you should use HGRip control panel.
ZONE
This is useful to encode credits at low bitrate.
If you enable this option, before the beginning of video encoding you will be asked for zone definition. Open the tmp.avs file in the temp/t1 dir with virtualdubmod to see at which frame zones end. If you select fast mode, you will be asked only for zone weight and range. If you select full mode you have full configuration. I usually (=always) use 'fast'.
ACTION
You can tell HGRip what to do. The full encoding is made by up to 6 steps.
Comp Test and optimization are done only if it's also selected so in the AVS tab.
This options is useful if you want to re-encode a DVD that you have previously ripped on HD, but you no longer have the original DVD (because it's scretched). To do so you should use HGRip's internal ripper, not other rippers.
It's also useful for optimization on slow computer: If i use uptimization I usually do the first 5 steps. And next day i do the encoding.
AVS-TAB Pause
HGRip creates up to 4 avisynth scripts:
-RGB analisys (tmp.avs)
-Comp test (comp.avs)
-Optimization job(tmp2.avs)
-Main avs file (opt.avs or tmp2.avs)
You can pause hgrip before starting VirtualDub to manually edit each of these 4 files.
In this tab you can also put filters before the crop, after the crop and after the resize.
If you use external avisynth filters, put them in the plugins dir, and load them by writing plugin's name in the 'plugin' text.
Sub1 and sub2 are two small subtitles that are displayed at the beginning of the video.
You can change or cancel them.
There is still no subtitle support. I released HGRip under GPL so anyone can add support if he want.
AVSOPT
To enable avisynth optimization check the resize option in avs tab.
This tool smooth high bitrate scenes to save bitrate.
Sens parameter say how many frames before and after the 'current' frame should be considered to calculate the mean.
KSTD says how much is 'big' a zone range. If you get too many zones you should use larger values.
MIN. This parameter cancel short zones. If you get too many zones you should use larger values.
FIRSTLAST: this use the smoothest settings for credits.
Optimization will do an extra-pass. Be careful with the KSTD and MIN parameters. If there are too many zone VDM will crash. It may takes up to 10 minutes to load the optimized scripts in VirtualDubMod.
HellGauss
It is released under gpl.
With PAL videos gives GREAT results, but since i'm italian and i have no ntsc dvd to test. However it should work fine even with ntsc video.
It can be used both by a complete noob in the main window, and by a skilled user in the advanced mode.
The first time you run HGRip you will be asked for installation.
If you have not installed XvidRC4 YOU HAVE TO MANUALLY REMOVE any other existing XVID release from your system, before installing xvid1.0rc4!
The main Graphic menu is very easy to use, just insert a DVD and click the big button for 1 cd rip.
If you want there are 8 other presets. I think most user can use HGRip without the Advanced Option Panel.
Advanced Options. (Please open the GUI before continue reading...)
Some brief explanation about 'strange' options:
XVID configuration:
To configure xvid, just click the XVID button. The 'MIME' check should be checked. Everything about xvid encoding mode, size/quantizer, zone's parameters, number of BFrames, chroma optimizer, greyscale and bfthreshold will be ignored. To configure these parametrs, you cannot do this with the codec control window, you should use HGRip control panel.
ZONE
This is useful to encode credits at low bitrate.
If you enable this option, before the beginning of video encoding you will be asked for zone definition. Open the tmp.avs file in the temp/t1 dir with virtualdubmod to see at which frame zones end. If you select fast mode, you will be asked only for zone weight and range. If you select full mode you have full configuration. I usually (=always) use 'fast'.
ACTION
You can tell HGRip what to do. The full encoding is made by up to 6 steps.
Comp Test and optimization are done only if it's also selected so in the AVS tab.
This options is useful if you want to re-encode a DVD that you have previously ripped on HD, but you no longer have the original DVD (because it's scretched). To do so you should use HGRip's internal ripper, not other rippers.
It's also useful for optimization on slow computer: If i use uptimization I usually do the first 5 steps. And next day i do the encoding.
AVS-TAB Pause
HGRip creates up to 4 avisynth scripts:
-RGB analisys (tmp.avs)
-Comp test (comp.avs)
-Optimization job(tmp2.avs)
-Main avs file (opt.avs or tmp2.avs)
You can pause hgrip before starting VirtualDub to manually edit each of these 4 files.
In this tab you can also put filters before the crop, after the crop and after the resize.
If you use external avisynth filters, put them in the plugins dir, and load them by writing plugin's name in the 'plugin' text.
Sub1 and sub2 are two small subtitles that are displayed at the beginning of the video.
You can change or cancel them.
There is still no subtitle support. I released HGRip under GPL so anyone can add support if he want.
AVSOPT
To enable avisynth optimization check the resize option in avs tab.
This tool smooth high bitrate scenes to save bitrate.
Sens parameter say how many frames before and after the 'current' frame should be considered to calculate the mean.
KSTD says how much is 'big' a zone range. If you get too many zones you should use larger values.
MIN. This parameter cancel short zones. If you get too many zones you should use larger values.
FIRSTLAST: this use the smoothest settings for credits.
Optimization will do an extra-pass. Be careful with the KSTD and MIN parameters. If there are too many zone VDM will crash. It may takes up to 10 minutes to load the optimized scripts in VirtualDubMod.
HellGauss