Ripmake is a command-line software that creates makefiles for transcode, which performs automatic ripping tasks. It is easy to use and works seamlessly to generate optimal results, enabling users to streamline the ripping process efficiently.
Initially, the developer behind ripmake considered creating a tool that performs all necessary steps and calls transcode for the real work. However, it turned out that manual intervention is often required to achieve the best results. As an alternative, ripmake was created to generate a makefile for the rip and to embed all automatic options as parameters in it. You can then call different rules for different rip tasks (e.g. render a sample, render whole movie...) and overwrite parameters by redefining the make variables.
The latest version of ripmake is an almost complete rewrite of the first version and is quite useful. It supports a variety of sources including DVD discs or images and AVI files (DIVX, MJPEG tested). The tool also supports a variety of targets/flavors like AVI MPEG4 (XviD, Divx4/5), VCD (PAL tested), and SVCD (PAL tested).
To use ripmake, you need Perl 5.x installed at /usr/bin/perl as well as pgmfindclip (for automatic clip region search), chaplin (for chapter handling for DVD input), and transcode (at least version 0.6.2). Other requirements include mjpeg tools, toolame, sox (for VCD and SVCD processing), ogmtools (for OGM flavor), mkvtoolnix (for MKV flavor), and mpglen (to calculate frame count of MPEG files). There are also optional tools you can use like cpvts (to copy complete title sets from a DVD), cpdvd (to copy DVD contents to hard disk), and dvdbackup (to create an exact image of a DVD).
The setup process for ripmake is easy: unzip ripmake, make it executable, and then place it in your PATH. If you're interested in the latest version of ripmake, you'll be happy to know that it comes with a few new features and fixes. Some of the new features include a new flavor called 'dvd', which is currently very basic (no menus, no chapters...), and the ability to set the input frame ratio. As for fixes, ripmake now supports CDXA input, correctly calculates frame ranges with fps conversion, and can deinterlace with -I 3.
Version 1.39: N/A