You are not logged in.

#1 2004-09-16 23:42:31

paranoos
Member
From: thornhill.on.ca
Registered: 2004-07-22
Posts: 442

cdrip - my cd ripping automation bash script

Some time ago, I wrote a bash script to automate the ripping, encoding, and organization process for my cd collection. I hadn't used it in a while, but recently `axion asked to have a copy, which led me to realize that it was broken in bash 3. So I rewrote it, incorporating some new ideas I had.

Similar projects, like abcde, act more like a frontend for specific tools, whereas CDRip can use any tool at all. You can even set it up to automatically perform filters using sox, burn backups of your albums, or upload files to your jukebox server's ftp once the ripping is complete.

Anyway, I ended up starting a project on sourceforge, including some nice documentation for configuring the script, and I thought this is a perfect time to make an Arch Linux package! big_smile

PKGBUILD

pkgname=cdrip
pkgver=0.5.1
pkgrel=1
pkgdesc="An extremely customizable CD ripping script. Looks up album info with FreeDB. Supports any cmdline ripper, encoder, tagger, etc..."
url="http://cdrip.sourceforge.net/"
license="GPL"
depends=('bash' 'wget' 'cd-discid')
backup=(etc/cdrip.conf)
source=(http://dl.sourceforge.net/sourceforge/cdrip/$pkgname-$pkgver.tar.gz)
md5sums=('d0eda52556b321e6b4070a95c82b783e')

build() {
  cd $startdir/pkg
  mkdir -p usr/bin etc

  mv $startdir/src/$pkgname-$pkgver/cdrip usr/bin
  mv $startdir/src/$pkgname-$pkgver/cdrip.conf etc

  chmod 755 usr/bin/cdrip
  chmod 644 etc/cdrip.conf
}

Offline

#2 2004-09-17 00:21:44

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: cdrip - my cd ripping automation bash script

i used rip for my ripping encoding when i was using linux for ripping.


AKA uknowme

I am not your friend

Offline

#3 2004-09-17 00:22:54

paranoos
Member
From: thornhill.on.ca
Registered: 2004-07-22
Posts: 442

Re: cdrip - my cd ripping automation bash script

:shock: you did what? heh

Offline

Board footer

Powered by FluxBB