rip_dvd/.git
11 years agoAdded new eject_opts option for greater flexibility. master
Alan J. Pippin [Sun, 3 Feb 2013 02:40:53 +0000 (19:40 -0700)]
Added new eject_opts option for greater flexibility.
Fixed auto title naming algorithm.

11 years agoAdded new moviedir option and makemkv only copy largest mkv option.
Alan J. Pippin [Thu, 20 Dec 2012 21:08:29 +0000 (14:08 -0700)]
Added new moviedir option and makemkv only copy largest mkv option.
Added support to get volnames from BluRay disks using makemkv.

12 years agoChanged paths in wrap script
Alan J. Pippin [Thu, 5 Apr 2012 02:59:52 +0000 (20:59 -0600)]
Changed paths in wrap script

12 years agoAdded support for making MKV files via handbrake.
Alan J. Pippin [Sun, 5 Feb 2012 03:54:41 +0000 (20:54 -0700)]
Added support for making MKV files via handbrake.
Fixed a few typos as well.

12 years agoTweaked fix to copy back largest mkv created
Alan J. Pippin [Wed, 1 Feb 2012 06:43:46 +0000 (23:43 -0700)]
Tweaked fix to copy back largest mkv created

12 years agoTweaked makemkv rip logic to only copy back the largest created mkv file
Alan J. Pippin [Wed, 1 Feb 2012 05:31:51 +0000 (22:31 -0700)]
Tweaked makemkv rip logic to only copy back the largest created mkv file

12 years agoAdded libdvdcss2 install info to README
Alan J. Pippin [Wed, 1 Feb 2012 04:44:44 +0000 (21:44 -0700)]
Added libdvdcss2 install info to README
Fixed MKV DVD image making code when moving ripped mkv files into place.

12 years agoAdded comment about moving full image from tmpdir to final dir
Alan J. Pippin [Tue, 31 Jan 2012 04:47:55 +0000 (21:47 -0700)]
Added comment about moving full image from tmpdir to final dir

12 years agoFixed up menu to have both MKV and ISO choices.
Alan J. Pippin [Tue, 31 Jan 2012 04:08:56 +0000 (21:08 -0700)]
Fixed up menu to have both MKV and ISO choices.
Made disk rip go to tmpdir first, then move into final position.

12 years agoChanged previous solution for makemkv into a much better approach.
Alan J. Pippin [Mon, 30 Jan 2012 00:52:44 +0000 (17:52 -0700)]
Changed previous solution for makemkv into a much better approach.

12 years agoMajor feature: Added support for makemkv script
Alan J. Pippin [Thu, 26 Jan 2012 00:22:11 +0000 (17:22 -0700)]
Major feature: Added support for makemkv script
Major feature: Added support for adding chapter information to MP4 files

13 years agoFixed "already running" detection logic. Again!
Alan J. Pippin [Tue, 8 Jun 2010 05:35:19 +0000 (23:35 -0600)]
Fixed "already running" detection logic. Again!

13 years agoFixed default 6ch audio option. It wasn't truly the default before.
Alan J. Pippin [Fri, 4 Jun 2010 20:25:32 +0000 (14:25 -0600)]
Fixed default 6ch audio option. It wasn't truly the default before.
Now it will be unless another audio option is specified.

13 years agoFurther tweaks to the already running check
Alan J. Pippin [Fri, 4 Jun 2010 16:31:59 +0000 (10:31 -0600)]
Further tweaks to the already running check

14 years agoTweaked "already running" check
Alan J. Pippin [Tue, 27 Apr 2010 14:34:32 +0000 (08:34 -0600)]
Tweaked "already running" check

14 years agoAdded an "already running" check to the wrap script
Alan J. Pippin [Tue, 27 Apr 2010 13:44:40 +0000 (07:44 -0600)]
Added an "already running" check to the wrap script

14 years agoFixed a new issue with lsdvd unable to handle certain DVDs. 2_5
Alan J. Pippin [Tue, 23 Feb 2010 06:24:43 +0000 (23:24 -0700)]
Fixed a new issue with lsdvd unable to handle certain DVDs.
Had to rewrite/rewrap the calls to lsdvd to prevent crashes with it.

14 years agoUpped the revision 2_4
Alan J. Pippin [Mon, 15 Feb 2010 16:57:18 +0000 (09:57 -0700)]
Upped the revision

14 years agoAdded new check for VOBs that have bad length protection.
Alan J. Pippin [Mon, 15 Feb 2010 16:56:36 +0000 (09:56 -0700)]
Added new check for VOBs that have bad length protection.

14 years agoAdded code to allow a video bitrate and target size to be given on the command line.
Alan J. Pippin [Sun, 14 Feb 2010 14:17:11 +0000 (07:17 -0700)]
Added code to allow a video bitrate and target size to be given on the command line.
This allows the code that tries to auto calculate the bitrate from target_size to be overridden.

14 years agoAdded new target audio bitrate command line option -B 2_3
Alan J. Pippin [Sat, 13 Feb 2010 06:52:07 +0000 (23:52 -0700)]
Added new target audio bitrate command line option -B

14 years agoBumped revision number
Alan J. Pippin [Sat, 13 Feb 2010 05:35:18 +0000 (22:35 -0700)]
Bumped revision number

14 years agoMerge commit 'origin' carl/master
Carl Baldwin [Sat, 13 Feb 2010 05:09:53 +0000 (22:09 -0700)]
Merge commit 'origin'

14 years agoAdded comments describing the purpose of the rip_dvd.wrap script
Alan J. Pippin [Sat, 13 Feb 2010 04:52:21 +0000 (21:52 -0700)]
Added comments describing the purpose of the rip_dvd.wrap script

14 years agoCleaned up description of handbrake cli vars.
Alan J. Pippin [Sat, 13 Feb 2010 04:34:57 +0000 (21:34 -0700)]
Cleaned up description of handbrake cli vars.
Added check to ensure it can find the handbrake cli if the vars are not ""

14 years agoAdd another note about libdvdcss
Carl Baldwin [Sat, 13 Feb 2010 00:45:00 +0000 (17:45 -0700)]
Add another note about libdvdcss

14 years agoTry to find the rip_dvd script automatically.
Carl Baldwin [Fri, 12 Feb 2010 23:57:08 +0000 (16:57 -0700)]
Try to find the rip_dvd script automatically.

14 years agoChange gddrescue to ddrescue in comments and README.
Carl Baldwin [Fri, 12 Feb 2010 23:43:54 +0000 (16:43 -0700)]
Change gddrescue to ddrescue in comments and README.

14 years agoAdd a note about where to find makexml
Carl Baldwin [Fri, 12 Feb 2010 23:40:52 +0000 (16:40 -0700)]
Add a note about where to find makexml

14 years agoAdd a note about Ubuntu and libdvdcss2
Carl Baldwin [Fri, 12 Feb 2010 23:31:28 +0000 (16:31 -0700)]
Add a note about Ubuntu and libdvdcss2

14 years agoFixed -s option to properly constrain size in HandBrake encodings. 2_2
Alan J. Pippin [Fri, 12 Feb 2010 15:06:34 +0000 (08:06 -0700)]
Fixed -s option to properly constrain size in HandBrake encodings.

14 years agoFixed bug in having -s override Handbrake preset bitrates 2_1
Alan J. Pippin [Thu, 11 Feb 2010 15:03:40 +0000 (08:03 -0700)]
Fixed bug in having -s override Handbrake preset bitrates

14 years agoFixed bug in the way the audio track was selected in HandBrake
Alan J. Pippin [Thu, 11 Feb 2010 07:17:49 +0000 (00:17 -0700)]
Fixed bug in the way the audio track was selected in HandBrake

14 years agoAdded ability for bitrate and audio options to override handbrake preset values
Alan J. Pippin [Thu, 11 Feb 2010 06:28:47 +0000 (23:28 -0700)]
Added ability for bitrate and audio options to override handbrake preset values

14 years agoDo not allow audio settings to override HB profiles: ipod and iphone
Alan J. Pippin [Thu, 11 Feb 2010 05:42:36 +0000 (22:42 -0700)]
Do not allow audio settings to override HB profiles: ipod and iphone

14 years agoFinal updates for new release of the script 2_0
Alan J. Pippin [Wed, 10 Feb 2010 05:18:24 +0000 (22:18 -0700)]
Final updates for new release of the script

14 years agoAdded new Dynamic Range Compression option for HandBrake encodings.
Alan J. Pippin [Wed, 10 Feb 2010 04:55:37 +0000 (21:55 -0700)]
Added new Dynamic Range Compression option for HandBrake encodings.
Added aspect ratio command support to HandBrake encodings.

14 years agoAdditional tweaks
Alan J. Pippin [Tue, 9 Feb 2010 05:06:45 +0000 (22:06 -0700)]
Additional tweaks

14 years agoAnother round of tweaks to the handbrake integration.
Alan J. Pippin [Mon, 8 Feb 2010 17:08:12 +0000 (10:08 -0700)]
Another round of tweaks to the handbrake integration.

14 years agoFixed issue with handbrake profile not being passed through properly
Alan J. Pippin [Mon, 8 Feb 2010 03:34:19 +0000 (20:34 -0700)]
Fixed issue with handbrake profile not being passed through properly

14 years agoFixed bug in specifying audio tracks for Handbrake
Alan J. Pippin [Sun, 7 Feb 2010 23:30:37 +0000 (16:30 -0700)]
Fixed bug in specifying audio tracks for Handbrake

14 years agoUpdated usage to reflect ability to rip directly from VOB
Alan J. Pippin [Sun, 7 Feb 2010 04:30:21 +0000 (21:30 -0700)]
Updated usage to reflect ability to rip directly from VOB

14 years agoMajor release to support HandBrake video encoder.
Alan J. Pippin [Sun, 7 Feb 2010 04:28:55 +0000 (21:28 -0700)]
Major release to support HandBrake video encoder.
Changed some options around to support this, so old opts may not equal new opts.
Added support to encode directly from VOB file if given with -n option

14 years agoAdded new AID audio track id override command line option -l <aid>
Alan J. Pippin [Wed, 15 Jul 2009 13:57:10 +0000 (07:57 -0600)]
Added new AID audio track id override command line option -l <aid>

14 years agoAdded additional rip_dvd.conf notes 1_0
Alan J. Pippin [Mon, 8 Jun 2009 14:06:28 +0000 (08:06 -0600)]
Added additional rip_dvd.conf notes

14 years agoUpdated rip_dvd.conf sourcing algorithm in rip_dvd.wrap to match rip_dvd
Alan J. Pippin [Mon, 8 Jun 2009 13:58:37 +0000 (07:58 -0600)]
Updated rip_dvd.conf sourcing algorithm in rip_dvd.wrap to match rip_dvd
Updated README file with additional instructions.

14 years agoFixed sourcing of $PWD/rip_dvd.conf file if present
Alan J. Pippin [Wed, 27 May 2009 13:53:02 +0000 (07:53 -0600)]
Fixed sourcing of $PWD/rip_dvd.conf file if present

14 years agoAdded additional GIT commands to the README file
Alan J. Pippin [Wed, 27 May 2009 05:59:09 +0000 (23:59 -0600)]
Added additional GIT commands to the README file
Changed default values in rip_dvd.conf.dist file
Improved rip_dvd.conf finding algorithm (added /etc and $PWD as locations)
Added file exists check when -n option is given, deprecating finding the
file in the tmpdir if it does not exist when specified with the -n option.

14 years agoMoved local configuration sourcing to occur after global variables are defined.
Alan J. Pippin [Fri, 22 May 2009 21:05:22 +0000 (15:05 -0600)]
Moved local configuration sourcing to occur after global variables are defined.
This will enable a user to override any of the default variables in their conf file.

14 years agoAdded comment to the mp4 encoding profiles to indicate they aren't working yet.
Alan J. Pippin [Fri, 22 May 2009 20:58:20 +0000 (14:58 -0600)]
Added comment to the mp4 encoding profiles to indicate they aren't working yet.

14 years agoRemoved quiet option from mencoder encoding command.
Alan J. Pippin [Fri, 22 May 2009 20:55:30 +0000 (14:55 -0600)]
Removed quiet option from mencoder encoding command.
I need to see the progress in the /tmp logfile.
Progress lines are filtered out before concatenating it to the rip log.

14 years agoAdded new "-j 2" option to the rip_dvd.wrap script
Alan J. Pippin [Fri, 22 May 2009 20:48:34 +0000 (14:48 -0600)]
Added new "-j 2" option to the rip_dvd.wrap script

14 years agoCommented out mp4 profiles from usage. They just don't work well yet.
Alan J. Pippin [Fri, 22 May 2009 20:45:12 +0000 (14:45 -0600)]
Commented out mp4 profiles from usage. They just don't work well yet.
There is a lot more work required to get that encoding to use 6 channel audio properly.
The 2-channel audio is also not very impressive. Tried using -oac copy to copy the AC3
stream from the DVD, and it didn't work either. So, it's not ready for prime time use.
Once it is, I will uncomment it from the usage then.

14 years agoAdded new logging feature that will log the rip_dvd cmd in the logfile
Alan J. Pippin [Fri, 22 May 2009 20:37:54 +0000 (14:37 -0600)]
Added new logging feature that will log the rip_dvd cmd in the logfile

14 years agoAdded new -j eject option. You can now tell it when you want it to eject the disk.
Alan J. Pippin [Fri, 22 May 2009 20:20:31 +0000 (14:20 -0600)]
Added new -j eject option. You can now tell it when you want it to eject the disk.
Added new -1 option that forces 1 pass encoding mode across all profiles.

14 years agoFixed default threads option (from 8 to 2 since 2 is faster than 8)
Alan J. Pippin [Fri, 22 May 2009 16:10:57 +0000 (10:10 -0600)]
Fixed default threads option (from 8 to 2 since 2 is faster than 8)
Changed crop size errors to warnings since they really aren't fatal

14 years agoFixed a number of typos
Alan J. Pippin [Fri, 22 May 2009 05:24:43 +0000 (23:24 -0600)]
Fixed a number of typos

14 years agoAdded instructions for making xvid encoding multi-core.
Alan J. Pippin [Fri, 22 May 2009 04:59:09 +0000 (22:59 -0600)]
Added instructions for making xvid encoding multi-core.

14 years agoAdded new xvid profiles: xvidvhq (default), xvidhq, and xvid
Alan J. Pippin [Thu, 21 May 2009 20:31:16 +0000 (14:31 -0600)]
Added new xvid profiles: xvidvhq (default), xvidhq, and xvid

14 years agoRenamed compress_vob_file method to encode_vob_file and moved to top of function...
Alan J. Pippin [Thu, 21 May 2009 20:07:35 +0000 (14:07 -0600)]
Renamed compress_vob_file method to encode_vob_file and moved to top of function list.
Since this will probably be the most commonly changed section of code, moved it up!

14 years agoFixed mp4 profile
Alan J. Pippin [Thu, 21 May 2009 19:56:18 +0000 (13:56 -0600)]
Fixed mp4 profile

14 years agoFixed errors in mp4 profiles
Alan J. Pippin [Thu, 21 May 2009 19:51:35 +0000 (13:51 -0600)]
Fixed errors in mp4 profiles

14 years agoChanged hdtv profile to xvid. Made this the default profile.
Alan J. Pippin [Thu, 21 May 2009 19:48:03 +0000 (13:48 -0600)]
Changed hdtv profile to xvid. Made this the default profile.
Added new profiles: mp4, mp4hq, mp4vhq

14 years agoAdjusted ipod/iphone MP4 encoding settings
Alan J. Pippin [Thu, 21 May 2009 18:08:31 +0000 (12:08 -0600)]
Adjusted ipod/iphone MP4 encoding settings

14 years agoAdded new iphone profile. Fixed scaling for iphone and ipod scaling factors.
Alan J. Pippin [Thu, 21 May 2009 16:58:27 +0000 (10:58 -0600)]
Added new iphone profile. Fixed scaling for iphone and ipod scaling factors.

14 years agoMajor refactoring of the DVD encoding algorithms:
Alan J. Pippin [Thu, 21 May 2009 16:30:25 +0000 (10:30 -0600)]
Major refactoring of the DVD encoding algorithms:
- Added new -p <profile> option to support multiple encoding profiles.
- Added new ipod profile for MP4 files
- Added new hdtv profile for AVI files (divx)

Added new -e <extension> option that will append a custom
suffix to the end of the dvdname that is being ripped.

Added new information to the README file, including examples.

14 years agoAdded ability to deal with iso files given via the -n option
Alan J. Pippin [Wed, 20 May 2009 22:14:53 +0000 (16:14 -0600)]
Added ability to deal with iso files given via the -n option

14 years agoFixed bug with new SCALE variable setting for mencoder
Alan J. Pippin [Wed, 20 May 2009 21:34:47 +0000 (15:34 -0600)]
Fixed bug with new SCALE variable setting for mencoder

14 years agoUpdated usage for new -a option
Alan J. Pippin [Wed, 20 May 2009 20:26:23 +0000 (14:26 -0600)]
Updated usage for new -a option

14 years agoAdded new aspect option -a <W:H> or -a <W> that allows the user to specify
Alan J. Pippin [Wed, 20 May 2009 20:21:59 +0000 (14:21 -0600)]
Added new aspect option -a <W:H> or -a <W> that allows the user to specify
a scaling factor to apply to the resultant video in -x mode.

14 years agoMoved configuration variables into their own rip_dvd.conf.dist file.
Alan J. Pippin [Wed, 20 May 2009 19:49:24 +0000 (13:49 -0600)]
Moved configuration variables into their own rip_dvd.conf.dist file.
Changed rip_dvd and rip_dvd.wrap to take advantage of this.
Introduced concept of a local config file rip_dvd.conf that a user
can create, that isn't tracked by GIT, to override the defaults.

14 years agoAdded new "church" type of DVD to the mix
Alan J. Pippin [Wed, 20 May 2009 16:04:33 +0000 (10:04 -0600)]
Added new "church" type of DVD to the mix

14 years agoRedid last fix so vobfile name could be set properly
Alan J. Pippin [Wed, 20 May 2009 15:53:23 +0000 (09:53 -0600)]
Redid last fix so vobfile name could be set properly

14 years agoAdded code to remove trailing '.' character from the end of the dvdname
Alan J. Pippin [Wed, 20 May 2009 15:37:11 +0000 (09:37 -0600)]
Added code to remove trailing '.' character from the end of the dvdname

14 years agoAdded mencoder_threads variable for multicore encoding support
Alan J. Pippin [Wed, 20 May 2009 04:32:04 +0000 (22:32 -0600)]
Added mencoder_threads variable for multicore encoding support
Fixed bugs in setting audio track with -n <dvd folder> or -n <vob file> modes

14 years agoCleaned up usage information for -n option
Alan J. Pippin [Tue, 19 May 2009 23:10:47 +0000 (17:10 -0600)]
Cleaned up usage information for -n option

14 years agoAdded dvdname to 2 pass logfile to enable multiple instances of rip_dvd to run concur...
Alan J. Pippin [Tue, 19 May 2009 23:02:26 +0000 (17:02 -0600)]
Added dvdname to 2 pass logfile to enable multiple instances of rip_dvd to run concurrently
Added safedvdname declaration that removes special characters from the dvdname for 2 pass logfile name

14 years agoAdded simple README file describing how to pull this project
Alan J. Pippin [Tue, 19 May 2009 22:07:22 +0000 (16:07 -0600)]
Added simple README file describing how to pull this project

14 years agoAdded ability to handle mpg2 files handed to script to encode via -n option
Alan J. Pippin [Tue, 19 May 2009 21:58:17 +0000 (15:58 -0600)]
Added ability to handle mpg2 files handed to script to encode via -n option
Added ability to deal with DVD folder errors if handed to script to encode via -n option

14 years agoAdded "path" ability to -n option to enable ripping from a DVD folder location
Alan J. Pippin [Tue, 19 May 2009 14:05:50 +0000 (08:05 -0600)]
Added "path" ability to -n option to enable ripping from a DVD folder location
Quote protected references to $logfile

14 years agoInitial commit
Alan J. Pippin [Mon, 18 May 2009 05:43:53 +0000 (23:43 -0600)]
Initial commit