ANDREW 1.2 review

by on

ANDREW's Not a DVD Ripping and Encoding Wizard, but an interactive wrapper or a BASH script to simplify the use of OggEnc, MEncoder a

License: GPL (GNU General Public License)
File size: 167K
Developer: Alessandro Di Rubbo
0 stars award from

ANDREW's Not a DVD Ripping and Encoding Wizard, but an interactive wrapper or a BASH script to simplify the use of OggEnc, MEncoder and mkv/ogmmerge to create, from a DVD, one or more Matroska or Ogg Media files containing an ISO/IEC  MPEG-4 Part 2 compliant video track, encoded using FFmpeg libavcodec or XviD codec, one or more AC-3 or Vorbis audio tracks, a chapter index and, optionally, one or more subtitle tracks.

ANDREW is free software, released under GNU General Public License.

Here are some key features of "ANDREW":
Possibility of splitting movies in several files
Possibility of encoding few chapters only
Support for NTSC and PAL video formats
Automatic removal of video black borders
Video rescaling on the basis of bit rate and mean quantizer
Support for VobSub subtitles from DVDs and SRT from external files
On-the-fly encoding to use as small as possible disk space
Control of needed disk space availability
Possibility of halting the system when the job is finished
Internationalisation by GNU gettext
Localisation in English, Italian and Spanish

ANDREW should work with any operating system where you can install and execute the following software (tested on a i686 running GNU/Linux):

GNU BASH (no effort to make ANDREW a portable shell script was done; tested with version 2.05b.0(1)-release; it should work with versions upper than 2.03-alpha)
GNU Coreutils (5.2.1)
GNU iconv (2.3.2)
GNU grep (2.5.1)
GNU sed (4.1.2)
GNU gettext (0.14.4)
GNU bc (1.06)
Ncurses (5.4.20040208)
less (382)
MPlayer (1.0pre7try2-3.3.5)
MEncoder (1.0pre7try2-3.3.5)
OggEnc (1.0.1)
lsdvd (0.15; >0.10)
dvdxchap (1.5; >1.4.1)
ogmmerge (1.5; >1.4.1)
mkvmerge (1.6.0. ; >0.9.7)
mkvextract (1.6.0. ; >0.9.7)

What's New in This Release:
Bug fix: If the value of AUDIO_LANG_COMA in the configuration file was null, ANDREW didn't work.
Bug fix: If the DVD contained some invalid language codes, ANDREW didn't work.
Bug fix: Maybe only on some systems, displayed mean quantizer values were incorrect and, consequently, resolution optimisation didn't work correctly.
Bug fix: Pressing return to confirm the previous megabyte input was possible even if the previous input was out of the new range of allowed values.
Bug fix: Pressing enter to confirm the previous part input didn't work.
Bug fix: Too long file names were allowed, even if an error message was displayed.
Bug fix: If ANDREW reduced the quality of Vorbis audio encoding, the estimation of Vorbis audio tracks size was incorrect.
Bug fix: ANDREW read and executed commands from configuration files.
Bug fix: Messages displayed because of missing dependencies were incorrect.
Bug fix: Language names including u letters in their original names were displayed in English.
Added VobSub and SRT subtitle support for Matroska files. Changed -L option in -C; added -T and -L options.
Added all to the -l option allowed arguments to encode all the audio tracks of a DVD.
Added norm to the -g option allowed arguments to normalise the volume of Vorbis audio tracks.
Changed the unit of the -b option argument in bit per pixel.
Allowed both relative and absolute paths as arguments of -i and -o options.
Added support for multiple running instances of ANDREW in the same working directory.
Improved the way of exiting and removing temporary files.
Licensed the documentation files with the GNU General Public License.

ANDREW 1.2 keywords