Home
Name Modified Size InfoDownloads / Week
makemkv-installer.sh 2016-11-25 659 Bytes
automediaripper-0.957.sh 2016-11-19 36.9 kB
readme 2015-05-16 5.0 kB
automediaripper-0.93.sh 2015-05-16 32.7 kB
automediaripper-0.8.5.sh 2015-03-06 23.4 kB
automediaripper-0.8.4.sh 2015-02-28 23.0 kB
automediaripper-0.8.36.sh 2015-02-14 20.7 kB
automediaripper-0.82.sh 2015-02-10 19.5 kB
Totals: 8 Items   161.9 kB 0
AutoMediaRipper 0.93 README
---------------------------
1. ABOUT
A BASH front end to simplify the backup process of movies, TV series and music.
The script was originally written to use udev to automatically be run on headless machines such as HTPC media servers when inserting disc, but can be run in
standard shells as well complete with output.
The script is somewhat configurable but most settings in config file are hard coded to return "good enough" quality on the output media.

------------------------------------------------------------------------------------------------------------------------------------------------------------

2. USAGE
Just pop in a disc and run!

------------------------------------------------------------------------------------------------------------------------------------------------------------

3. FEATURES
- Automatically detects media: CDDA and DVD supported
- Sound notification for headless systems (requires pcspkr kernel module to be loaded)

DVD:
  - Movies, short films and TV series are supported
  - Automatically selects preconfigured audio and subtitle tracks and muxes them in prefered order
  - Disney 99-title protection bypass: Most Disney movies can be automatically ripped

CDDA:
  - Automatically rip, download cover art, grab cddb info and tag/rename files
  - Supported encoders are MP3, Ogg Vorbis and FLAC

------------------------------------------------------------------------------------------------------------------------------------------------------------

4. IMPORTANT NOTES
DVD:
  - Always have the habit to double check the output files after conversion as filename(s) may be incorrect and wrong languages may have been extracted.
    This is mostly happens when DVD doesn't have properly labeled tracks and id's.
  - When ripping TV series and there's no season mentioned in Volume ID, you WILL need to rename files yourself!
  - Some Disney DVD's require makemkvcon installed on system as HandBrake doesn't properly handle 99-title spoofing.
  - It's a good thing to leave in 'und' (Undetermined) in desired languages as some old DVD releases didn't bother to label their audio tracks.
  - Short film detection should work as long as the main title is flagged, as always - double check the output file.

------------------------------------------------------------------------------------------------------------------------------------------------------------

5. SOFTWARE REQUIREMENTS
  - HandBrakeCLI (Commandline version of HandBrake)
  - lsdvd (Used for counting titles fast)
  - isoinfo (Used for grabbing Volume ID)
  - Icedax (For ripping music CD's and used for detecting media)
  - makemkvcon (Commandline version of MakeMKV, required for Disney DVD's with spoofed titles)
  - lynx (Commandline web browser, required for IMDb lookup)

------------------------------------------------------------------------------------------------------------------------------------------------------------

6. TODO

- GUI for X11 users
- BluRay ripping (need BDROM to test out)

------------------------------------------------------------------------------------------------------------------------------------------------------------

7. THANKS

- OnlineCop and everyone on #regex@freenode for helping out with some oneliners and introducing me to regex101.com

------------------------------------------------------------------------------------------------------------------------------------------------------------

8. CHANGELOG

0.93:
- Added multiple disc filename appending on extra long movies (Fyra Nyanser av Brunt)
- Made a rule where Main Feature title can't be 60 minutes shorter than longest title to be flagged as main title (Monthy Python's The Meaning of Life)
- Added a check to see if tray is empty (can't believe I didn't think of that before)

0.9:
- Rewrote the entire script, cleaned up code and fixed a bunch of bugs
- Added support for CD-ripping

0.8.52:
- Fixed some language detection bugs
- Rewrote language track detection for TV rips (per title/episode) which skips titles that don't contain any of our wanted languages

0.8.5:
- Fixed minor bugs
- Short film detection should work as long as the main feature is flagged

0.8.4:
- Fixed a bunch of regex mistakes resulting in some duplicate and invalid audio tracks
- Fixed an audio downmixing bug where HandBrake would still create a passthrough track for AC3

0.8.37:
- Disabled IMDb lookup for discs with generic ID's such as DVDVolume, DVD_Video
- Fixed subtitle selection for movies that doesn't have subtitles in $NATIVE (but still need one)

0.8.36:
- Changed method of identifying Disney DVD's, should work almost flawlessly now as long as MakeMKV picks the right titles
- Changed method of picking right main feature from Disney DVD's as some movies have behind-the-scene featurettes that are actually longer than the movie itself
- Made a rule to remove 1D or D1 (disc numbering) from Volume ID as this caused IMDb to look up One Direction DVD's (we don't want THAT)

Source: readme, updated 2015-05-16