DVD to iPod has a command line interface, that you can use in scripts. This enables you to potentially batch up multiple DVD's you may have stored on your hard drive. Or you may just want to call our software from a script or your own program.
-dvd=drive_letter|path_to_iso_file|path_to_video_ts_directory
Where drive letter is your DVD Drive letter in Windows
Where path_to_iso is the path and filename to the ISO file you want to rip
Where path_to_video_ts_directory is the path to the VIDEO_TS directory on the DVD
-dvdcache=size of cache (max 8192)
Size of DVD Read-ahead-Cache
-title=titlenumber
Where titlenumber is the number of the title on the DVD you wish to rip
-audiotrack=audiotracknumber
Where audiotracknumber is the number of the audio track as listed in the pulldown list. Numbers start at 0
-subtrack=subtitlenumber
Where subtitlenumber is the number of the subtitle track as listed in the pulldown list. Numbers start at 0
-profile=profilenumber
Where profilenumber is the number of the profile track as listed in the pulldown list. Numbers start at 0
-vcodec=videocodec_number
Where videocodec_number is one of :-
0 = MPEG4
1 = H.264
-videosize=WidthxHeight
Where Width xHeight is the video size you wish to scale to.
-vbitrate=video_bitrate
Where video_bitrate is provided in k/bits
-fps=frames_per_second
Where frames_per_second is one of :-
0 = 23.976
1 = 24
2 = 25
3 = 29.97
4 = 30
-filter=filter_number
Where filter_number is one of :-
0 = None
1 = DeInterlace
2 = Inverse Telecine
3 = Alternative Inverse Telecine
4 = Alternative DeInterlace
-hq=true|false
Enable Higher Quality Output
-maintain=true|false
Maintains Aspect Ratio
-noskip=true|false
Don't Skip Any Frames
-twopass=true|false
Perform two pass encoding
-keyframe=keyframeinterval
where keyframeinterval is min 1, max -300
-abitrate=audio_bitrate
Where audio_bitrate is
0 = 32
1 = 48
2 = 64
3 = 112
4 = 128
5 = 160
-asampling=dvdsamplingrate
Where dvdsamplingrate is
0 = 48,000
1 = 44,100
2 = 24,000
3 = 22,050
-channels=number_of_audio_channels
Where number_of_audio_channels is
0 = 2 Channels
1 = 1 Channel
-normsound=true|false
Normalize Audio
-volume=vol
Where vol is the volume from 1 to 40
-audiodelay=delay_in_secs or fractions of seconds
Specify a delay to the audio (i.e 0.1 or 1.0)
-outputfolder="path_to_destination_folder"
The destination drive and folder where to store the ripped video files. Ensure this is surrounded by double quotes, and has double backslashes ie "C:\\My Ripped Video Files\\Jesterware\\DivX"
-outputfile="name of video file.ext"
The destination filename and extenstion for the ripped video. Ensure this is surrounded by double quotes. ie "Finding Nemo.avi"
-threads=x
Enable or Disable threading, where x is the number of threads (Max = 8)
-progress=true|false
Show or Hide Progress Window
-strongdvd=true|false
Enable or Disable Strongly Protected DVD detection
-accessmethod=0|1
0 = Native, 1 = Use Windows
-nogui=true|false
Turn off GUI Interface. TIP - Only use -nogui when you are sure you have your parameters exactly correct.
-params=extra parameters
Specify extra parameters
Examples:
"DVD Rip to iPod.exe" -dvd="D:\My DVD Images\Red October.iso" -title=2 -videosize=320x240 -vcodec=1 -vbitrate=768 -fps=0 -filter=4 -hq=false -maintain=true -twopass=true -keyframe=300 -abitrate=3 -asampling=0 -channels=0 -normsound=false -volume=8 -threads=true -nogui=true -outputfile= "Red October"
"DVD Rip to iPod.exe" -dvd="D:\" -title=3 -videosize=640x480 -vcodec=0 -vbitrate=1500 -fps=3 -hq=false -maintain=true -abitrate=3 -asampling=0 -channels=0 -normsound=false -volume=8 -outputfile= "TheBourne Identity"
"DVD Rip to iPod.exe" -dvd="D:\My DVD Images\Star Wars\VIDEO_TS" -title=1 -videosize=480x272 -vcodec=0 -vbitrate=1200 -fps=2 -maintain=true -abitrate=3 -asampling=0 -channels=0 -normsound=false -volume=8 -outputfolder= "C:\\MyRippedVideos" -outputfile= "Star Wars"