Skip to content

MarcTimperley/ARM-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARM-scripts

Scripts and tools for Automatic Ripper Machine

  • .abcde.conf - configuration file for abcde audio ripper
  • arm.yml - configuration for ARM itself
  • convert.sh - automated Handbrake conversion and content move with progress indicators

ARM is a great tool to automate ripping CDs and DVDs, and I have added some additional scripts to improve the process (IMHO).

Dependencies

  • lame - for mp3 output
  • cdparanoia - for the ripping
  • HandBrakeCLI - for the DVD conversion
  • zenity - for notifications using convert.sh
  • unbuffer - used by zenity output
  • picard - used if the tracklisting isn't available

Processing Music CDs

  1. Put the CD in
  2. When it ejects, the mp3 files, cover art and m3u playlist will be in /home/arm/media/music/mp3/[Artist]/[Album Title]

Tracklisting Issues

If it doesn't pick up the tracklisting, see How to Add Tracklisting for details.

  1. Then delete the /home/arm/abcde.[DISCID] folder
  2. Next, put the disk back in to rip with the corrct tracklisting
  3. You can check progress by monitoring /home/arm/logs/music_cd.log

Processing DVDs

  1. Put the DVD in
  2. When it ejects, the mkv files will be in /home/arm/media/completed
  3. To convert to mp4 (High Quality 1080p), run ./convert.hs [foldername] from /home/arm/media/completed
  4. This converts each of the mkv files in turn to mp4 files in the /home/arm/media/completed folder and reformats the filenames. It then moves the /home/arm/media/complete/[foldername] to the /home/arm/media/completed/ConvertedToMP4 folder. This folder can be kept if you want the original mkv files and have sufficient space or can be emptied if they are not needed.

About

Scripts and tools for Automatic Ripper Machine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages