You are not logged in.

#1 2009-06-16 20:41:14

kolbycrouch
Member
Registered: 2008-07-18
Posts: 218

cdrecord and burning audio errors

well ive been using cdrecord for burning lately, but i hardly ever burn audio. it seems that i cant burn mp3 files for some reason
cdrecord wont do it from the cli
xfburn, brasero and graveman wont do it either, and i believe they use cdrecord, although i think its actually a gstreamer problem
xfburn says that its missing the id3 tag demuxer, and brasero says gstreamer cant handle it.

i have all the gstreamer plugins, all up-to-date.

funny thing is that k3b will burn them just fine, but i believe it uses xine.

any one know a solution to this?

Offline

#2 2009-06-16 21:26:24

Maki
Member
From: Skopje, Macedonia
Registered: 2007-10-16
Posts: 353
Website

Re: cdrecord and burning audio errors

Can you explain better, you like to make an audio CD (wav) from mp3's ?
To do that you must first transcode the mp3 to wav, and k3b does that for you.
I dunno if the other apps can convert mp3 to wav


If it ain't broke, broke it then fix it.

Offline

#3 2009-06-16 21:32:11

kolbycrouch
Member
Registered: 2008-07-18
Posts: 218

Re: cdrecord and burning audio errors

well on other distros it does this and should do this, so its not a problem on my end, and yes makeing an audio cd

Offline

#4 2009-06-17 01:18:29

Nezmer
Member
Registered: 2008-10-24
Posts: 559
Website

Re: cdrecord and burning audio errors

So you have gstreamer0.10-ugly-plugins installed , right ?

What brasero exactly tells you ?


English is not my native language .

Offline

#5 2009-06-17 01:27:41

brisbin33
Member
From: boston, ma
Registered: 2008-07-24
Posts: 1,796
Website

Re: cdrecord and burning audio errors

i use this script to burn auido cd's works really well.

#!/bin/bash


# User settings
WD="/tmp/aburn"
DEV="/dev/sr0"
LIM=10

OUT="/dev/null"         # quiet
#OUT="/dev/stdout"      # verbose

errorout() {
  echo "$1"
  exit 1
}

# set up the environment
[ -d $WD ] || mkdir $WD

# first find songs and convert to wav
echo ":: Building .WAV files ::"
count=1
find "$1" -type f | while read song; do
  mpg123 -w $WD/$count.wav $song &>$OUT && echo "   Track $count converted to .wav."
  count=$(( count + 1 ))
done

# burn it
count=1
false; while [ $? -ne 0 ]; do
  [ $count -gt $LIM ] && errrout "== Burn failed $LIM times, quitting. =="
  count=$((count+1))
  echo "   Waiting for drive to settle..."
  sleep 1 && cdrecord dev=$DEV -eject speed=48 -pad -audio $WD/*.wav &>$OUT
done

[ -d $WD ] && rm -r $WD

echo ":: All set. Enjoy! ::"

exit 0

Offline

#6 2009-06-17 05:56:21

kolbycrouch
Member
Registered: 2008-07-18
Posts: 218

Re: cdrecord and burning audio errors

yes i have gstreamer-ugly plugins installed, also bad base good ffmpeg
and brasero says

"song.mp3: could not by handled by gstreamer"

@brisbin33 thanks man, it looks like i just use that on a song like: script.sh song.mp3?

Offline

#7 2009-06-17 13:46:56

Nezmer
Member
Registered: 2008-10-24
Posts: 559
Website

Re: cdrecord and burning audio errors

kolbycrouch wrote:

"song.mp3: could not by handled by gstreamer"

You are not using symlinks , are you ?


English is not my native language .

Offline

#8 2009-06-17 14:03:58

brisbin33
Member
From: boston, ma
Registered: 2008-07-24
Posts: 1,796
Website

Re: cdrecord and burning audio errors

kolbycrouch wrote:

@brisbin33 thanks man, it looks like i just use that on a song like: script.sh song.mp3?

sorry, i left out the help message, it's actually:

script.sh /path/to/folder_containing_audio_files

it'll accept a folder of folders too i suppose, but it'll use all files found under the folder passed so make sure they'll all fit on one disc.

/edit: most complete update to date version is always here

Last edited by brisbin33 (2009-06-17 14:08:01)

Offline

#9 2009-06-17 17:36:50

kolbycrouch
Member
Registered: 2008-07-18
Posts: 218

Re: cdrecord and burning audio errors

oh, i see now, i don't know alot about scripting, but i need to learn, seems you can do alot of useful things, hell i havnt done anything extremely useful with c and i've known it for a few years haha. time to pick up a perl handbook

Offline

Board footer

Powered by FluxBB