back to chris' bitpool
the ripmake homepage
a fully automatic command line ripping makefile generator for transcode
Download
(MD5Sum: 47fd29c1b775f04614b9ae138fa755a2, Bytes: 27505)
- new:
- added new flavor 'dvd' (requested by all of you :))
- currently very basic (no menus, no chapters...)
- please test and report :)
- input frame ratio can be set (suggested by K. Fitzner, R. Smits)
- e.g. use '-x in_asr=[4,3]' to force 4:3 frame size
- fixes:
- also support CDXA input (U. Meyer)
- deinterlace with -I 3 (T. Neumann)
- frame ranges are calculated correctly with fps conversion (J. Braeuer)
Revision: 1.38 (21.3.2004) ripmake-1.38.gz
(MD5sum: 55599025f54b635d749a76e85c0245a6, Bytes: 26593)
- bug fixes:
- corrected call to vcdimager for VCD (reported by U. Malzahn, J. Braeuer)
- remove menu MPEGs (reported by I. Eure)
- changes:
- adapted to new chaplin 1.10
- added new option in_frc to force the input frame rate (suggested by I. Eure)
(set code here: e.g. 1=23.976 NTSC, 4=29.97 NTSC, 3=25.0 PAL)
Revision: 1.37 (8.2.2004) ripmake-1.37.gz
(MD5sum: b7908fb3d6f20a44c2369bb81addc40e, Bytes: 26532)
- Fixes:
- mpeg input now uses 'mp3' module for audio input (C. Worm, S. Stordal)
- tcmplex now uses -m 1 (C. Worm)
- use mpeg2enc mode 5 for also for standard svcd (otherwise no bitrate selection works) (K. Vermeer)
- New:
- option 'sample_chapframe' allows to set frame number for chapter sample images (M. Bevand)
- automatic chapter menu creation for VCD/SVCD
use option 'chap_menu' >0 (requires new chaplin 1.9!)
- basic subtitle support for burn-in DVD subs
Revision: 1.36 (21.9.2003) ripmake-1.36.gz
- rewrote tv norm handling
- new modes: none, pal, ntsc, ntscfilm
- supports automatic fps conversion with -Jfps (suggested by Jens Braeuer)
- SVCD/VCD: added vcd_conform/svcd_conform flag to toggle between standard=conform
and user-defined settings
- XSVCD/XVCD remarks & fixes by Christian Worm
- SVCD: correctly sets pulldown flag for ntscfilm (reported by Stefan Tittel)
- read local config from file with -X option (useful for VCD/SVCD profiles)
- choose your MPEG multiplexer with 'mpeg_mplex' ('mplex'(default) and 'tcmplex'
supported)
- fix for audio input codec detection and WMA added (patch by Chris Teachworth)
- add output codec options with -o <codec>/<options> (e.g. -o
ffmpeg/mpeg4) (suggested by Brian Hall)
- add generic transcode video/audio options with 'tc_vopt' and 'tc_aopt'
(e.g. -x "tc_vopt='-G 0.8'") (suggested by Brian Hall)
- added initial matroska support: flavor 'mkv' (requires matroska
linux tools by Moritz Bunkus)
Revision: 1.35 (18.8.2003) ripmake-1.35.gz
- added workaround for LANG=...UTF8 on RH problem (was: "ERROR: requested
audio track 0 is not available in input!")
- input file names with spaces supported (reported by Ryan Lovett and Stefan
Meinlschmidt)
- disabled anamorph MPEG output by default (enable with -xanamorph=-1)
- added VBR audio support (add v[qual], e.g. -a 0,128v4) (suggested by Carl
Karsten)
- added "sample_recycle": do not create sample crop images if they
are already on disc. (suggested by Carl Karsten)
- added MPEG input support (requested by Sven Carstens and Glen Harris)
needs new tool: mpglen
(written by Glen Harris)
- added parameters for flexible XVCD or
XSVCD setup. (see options scvd_* and vcd_* in -x help) (idea by Christian
Worm)
Revision: 1.34 (13.4.2003) ripmake-1.34.gz
- improved rule generation:
- added "clean" rules to remove all generated files
- added simple "rip-CD1" ... rules to generate a single CD
- added option "low_space" to generate a makefile that removes all
processed files and only keeps the result. for people with few space on harddisk
(-x low_space=1)
Revision: 1.33 (26.1.2003) ripmake-1.33.gz
- added ogm output flavor (with ogg/mp3 sound) (needs ogmtools)
based on a patch by Dennis Frommknecht
- added multi (i.e. more than two) audio channels for avi/ogm
based on a patch by Georg Fass
- fixed SVCD/mplex split problem
- avi input is handled with frame regions for multi CD output
(it's slow but works more reliable than the avisplit approach)
(you can enable the faster split mode with -x split_avi=1)
- a probe only mode is available (ripmake -p1 <input>)
(needs no target flavor and is useful to query audio info)
- basic filter support
(use -x afilter=.. or -x vfilter=.. to add audio/video filters)
(e.g. -x vfilter=-Jyuvdenoise)
Revision: 1.32 (2.1.2003) ripmake-1.32.gz
- added generic codecs for divx/non-divx avi (default: ffmpeg)
- now all divx fourccs are recognized
- added ~/.ripmakerc config file support (use same syntax as in -x option,
one key per line: key = value)
- fixed -x help output bug
- added pseudo targets to rules (same as title of each rule)
- fixed AVI audio input codec selection
- added Dennis Frommknecht's contributions:
- interactive clipping with option -u 1 (needs 'display' of ImageMagick
and X11)
- support for track language specification (-a de)
Revision: 1.30 (26.12.2002) ripmake-1.30.gz
- complete rewrite of makefile generation (cleaner and more consistent)
- creates now real(tm) makefiles (with file dependencies)
- added check for external tools
- no target is split anymore - the source is adjusted
- a .log file is written with the ripmake output
Revision: 1.28 (15.9.2002) ripmake-1.28.gz
- makefile output more flexible
- selectable video AND audio codec for input and output
- requires new chaplin 1.8 (and supports NTSC
Film calculations)
- rewritten sample image generation for DVD input (should work directly on
a disc)
- improved handling of external commands (more verbose reports on failure)
Revision: 1.27 (27.8.2002) ripmake-1.27.gz
- fixed vcdimager call for SVCD
- fixed -k switch
- two audio tracks are now supported correctly
- a new hiqh quality flag for MPEG encoding (use -x high_quality=1)
- generates anamorph picture for MPEG stream if input is suitable (disable
with -x anamorph=0)
- XviD is the default MPEG4 encoder
Revision: 1.23 (21.7.2002)
- now supports rips directly from DVD by specifying the mount point (but I
do not encourage that!)
- use modulo for clipped frame (pgmfindclip options -f and -b)
Revision: 1.22 (14.7.2002)
- now adds framerate in transcode calls (-f)
- always pass -x input codec to transcode in sample image generation
- added new option -f to force an input codec
- added strict framerate checks to avoid async rips caused by bogus input
framerate
Revision: 1.21 (9.7.2002)
- improved debug output (-d 1)
- output of fps and movie size added
- now handles single vob files correctly
- quoting problem in transcode call fixed
Revision: 1.19 (22.6.2002)
- supports now transcode 0.6.0 release candidates
- -S should now work as expected
- videorates are clamped and fixed correctly
Revision: 1.17 (30.5.2002)
- fixed tons of bugs (as usual :))
- now performs automatic audio scale (-J astat, -s ..)
- improved frame transformation search
- now using divx5 as default
Revision 1.11 (16.5.2002)
- now supports dvd chapter parts with chaplin
- adds mastering with vcdimager
- mpeg multiplexing is done with mplex
- many bug fixes