View previous topic :: View next topic |
Author |
Message |
rommel Veteran
Joined: 19 Apr 2002 Posts: 1145 Location: Williamsburg Virginia
|
Posted: Wed May 29, 2002 8:10 pm Post subject: riping utility? |
|
|
what is anyone using to rip audio in gentoo....i have xcdroast as like burning software but just used ripit in freebsd to rip and convert .wav to mp3....was pretty nice...command line but i like that...anyone using it in gentoo or any other suggestions
ciao |
|
Back to top |
|
|
rizzo Retired Dev
Joined: 30 Apr 2002 Posts: 1067 Location: Manitowoc, WI, USA
|
Posted: Wed May 29, 2002 8:26 pm Post subject: |
|
|
Use abcde. emerge abcde and it will give you cdparanoia and whatever else it needs. Works with cddb/freedb. Very nice. |
|
Back to top |
|
|
Rylan n00b
Joined: 08 May 2002 Posts: 41
|
Posted: Wed May 29, 2002 9:01 pm Post subject: |
|
|
I just ripped some of my cd's for the first time. I tried k3b, and while it was a nice usable interface, I couldn't get it to encode the wav files into mp3 or ogg. After looking around for a bit I tried out grip. This thing is really awesome! It's a gtk frontend for paranoia and lame/oggenc. Well laid out menu, and many use full features. Try it out, I don't think you'll be disappointed.
Btw I ended up trying the ogg-vorbis format and am happy with it. Same or better quality audio at 75% of the space of the mp3. And unless you have some sort of device that only decodes mp3's (car stereo, rio etc) there's no reason not to try out ogg. Every software mp3 player out there has the ability to read ogg files (afaik). |
|
Back to top |
|
|
craftyc Guru
Joined: 23 May 2002 Posts: 443 Location: Behind You.
|
Posted: Wed May 29, 2002 9:30 pm Post subject: |
|
|
I too use grip. It has a very good ui, however I have not got cddb to work with it yet. It is available as an emerge. Just do emerge grip _________________ Postcount ++ |
|
Back to top |
|
|
alec Apprentice
Joined: 19 Apr 2002 Posts: 270 Location: Here
|
Posted: Wed May 29, 2002 9:47 pm Post subject: |
|
|
Grip is excellent! I have had no problems with CDDB, and all the filenames are nice. |
|
Back to top |
|
|
tomte Tux's lil' helper
Joined: 08 May 2002 Posts: 122
|
Posted: Wed May 29, 2002 9:49 pm Post subject: |
|
|
konquerors kio_audiocd |
|
Back to top |
|
|
rommel Veteran
Joined: 19 Apr 2002 Posts: 1145 Location: Williamsburg Virginia
|
Posted: Wed May 29, 2002 10:20 pm Post subject: |
|
|
how does grip work under kde3...i dont have gnome installed...but it should run ok right?...anyone use rip?....ripit under bsd was kinda cool in that once you turned it loose (after a lil config of corse) it riped the wav adn converted it , so it wasnt trashing alot of space sotring the wav files to the harddrive...is this the same for grip....from wav strait to mp3 if you want? |
|
Back to top |
|
|
alec Apprentice
Joined: 19 Apr 2002 Posts: 270 Location: Here
|
Posted: Wed May 29, 2002 10:24 pm Post subject: |
|
|
Grip works flawlessly (or close enough) under KDE 3. It rips a wave file, then converts to an mp3/ogg/whatever, and then can optionally delete the wave before moving on to the next track. |
|
Back to top |
|
|
LinuxDude n00b
Joined: 27 Apr 2002 Posts: 57
|
Posted: Thu May 30, 2002 1:11 am Post subject: |
|
|
grip is definetly the best... supports ogg... mp3... any encoder basically... and any ripper for that matter... very fast and slick frontend written in GTK (it works in any WM as long as you have the libraries you need which portage gets for you!!)
-Chris |
|
Back to top |
|
|
rommel Veteran
Joined: 19 Apr 2002 Posts: 1145 Location: Williamsburg Virginia
|
Posted: Thu May 30, 2002 5:41 am Post subject: |
|
|
mmmmmmmm...grip is good....thanks for the suggestions....now how do you make it rip faster...lol...is there a way to do this in linux...i have it installed in freebsd too...its riping away...but its not very fast in either. |
|
Back to top |
|
|
rphillips Retired Dev
Joined: 18 Apr 2002 Posts: 92
|
Posted: Fri May 31, 2002 4:03 pm Post subject: |
|
|
Perhaps double check your DMA settings on your cdroms and harddrives with hdparm. |
|
Back to top |
|
|
pjp Administrator
Joined: 16 Apr 2002 Posts: 20067
|
Posted: Fri May 31, 2002 9:35 pm Post subject: |
|
|
Is grip-id3v2 an id3 editor? Anyone use it? _________________ Quis separabit? Quo animo? |
|
Back to top |
|
|
pjp Administrator
Joined: 16 Apr 2002 Posts: 20067
|
Posted: Fri May 31, 2002 10:42 pm Post subject: |
|
|
Next question. I emerged grip, but it doesn't seem to be working properly. I selected oggenc for the encoder and the files are about 260 bytes. Just as a test, I tried mp3encode, but it errored out "Invalid MP3 executable". I don't care about the invalid executeable as I prefer ogg. Any ideas? _________________ Quis separabit? Quo animo? |
|
Back to top |
|
|
Utoxin Guru
Joined: 19 Apr 2002 Posts: 413 Location: American Fork, UT
|
Posted: Fri May 31, 2002 10:53 pm Post subject: |
|
|
Ignore the 'mp3' in that line. It's saying that it couldn't find the executable to encode the .wav's to (in your case) Ogg. This probably means that you haven't installed said executable. If you /have/, then you need to fix the path in the preferences of grip. |
|
Back to top |
|
|
pjp Administrator
Joined: 16 Apr 2002 Posts: 20067
|
Posted: Sat Jun 01, 2002 2:37 am Post subject: |
|
|
Well, the error only occurs if I've chosen the mp3codec. I get no errors when I select oggenc. The ripping goes really quickly and the files are only 230 bytes. The executeable is in the path and it is set properly under MP3 - Encoder - executable. _________________ Quis separabit? Quo animo? |
|
Back to top |
|
|
mihochan Apprentice
Joined: 16 Apr 2002 Posts: 296 Location: Melbourne again
|
Posted: Tue Jun 04, 2002 3:48 am Post subject: |
|
|
If you're getting small files, that definately means that the underlying utility programme does not exist or 'grip' cannot find it.
The other gotcha with OggVorbis is that 'grip' by default saves everything with a .mp3 suffix. Noatun will be confused by this and make Bruce Springstein sound like mickey mouse. You might want to change this.
Finally, my 2 cents worth on Grip. I really like it but it would be nice if you could set it to run as a background process, so that you can log out while its working.
Tom |
|
Back to top |
|
|
pjp Administrator
Joined: 16 Apr 2002 Posts: 20067
|
Posted: Tue Jun 04, 2002 1:30 pm Post subject: |
|
|
I fixed the .mp3 issue to save as .ogg. As for the small file issue, I've got no clue why it wouldn't be able to find it (unless Gimp is poorly coded). oggenc is selected as teh encoder and the executable is set for /usr/bin/oggenc which is a working file. If I run it from a prompt, I get this: Code: | # /usr/bin/oggenc
OggEnc v0.9 (libvorbis rc3)
(c) 2001 Michael Smith <msmith@labyrinth.net.au)
ERROR: No input files specified. Use -h for help. | Oh well, I'll just try something else. _________________ Quis separabit? Quo animo? |
|
Back to top |
|
|
pjp Administrator
Joined: 16 Apr 2002 Posts: 20067
|
Posted: Tue Jun 04, 2002 1:38 pm Post subject: |
|
|
If I try to just rip, I get no output files. Adding the encode step is what creates the 230 byte .ogg files. Using cdda2wav seems to create the .wav file. _________________ Quis separabit? Quo animo? |
|
Back to top |
|
|
mihochan Apprentice
Joined: 16 Apr 2002 Posts: 296 Location: Melbourne again
|
Posted: Wed Jun 05, 2002 12:59 am Post subject: |
|
|
Are you saying that no wav files are ever created?
( I think there is a setting to ensure that they are
not deleted )
if so, it sounds like some problem at that stage of the game.
Two possibilites I can think of,
1. you don't have the ripping software installed. ( check to see what grip is actually using )
2. you don't have the correct permissions to access the cd |
|
Back to top |
|
|
Zu` l33t
Joined: 26 May 2002 Posts: 716 Location: BE
|
Posted: Wed Jun 05, 2002 9:03 am Post subject: |
|
|
abcde is nice, if you like commandline! And that means you can run it in the background.
It's also in the FreeBSD ports, I've been using it there. It supports mp3 and ogg. |
|
Back to top |
|
|
Zu` l33t
Joined: 26 May 2002 Posts: 716 Location: BE
|
Posted: Wed Jun 05, 2002 1:34 pm Post subject: |
|
|
I tried installing grip but I get this error:
Code: |
id3.c:213: id3.h: No such file or directory
id3.c:218: parse error before `frameids'
id3.c:218: warning: type defaults to `int' in declaration of `frameids'
id3.c:219: `ID3FID_TITLE' undeclared here (not in a function)
id3.c:219: initializer element is not constant
id3.c:219: (near initialization for `frameids[0]')
id3.c:219: `ID3FID_LEADARTIST' undeclared here (not in a function)
id3.c:219: initializer element is not constant
id3.c:219: (near initialization for `frameids[1]')
id3.c:219: `ID3FID_ALBUM' undeclared here (not in a function)
id3.c:219: initializer element is not constant
id3.c:219: (near initialization for `frameids[2]')
id3.c:219: `ID3FID_YEAR' undeclared here (not in a function)
id3.c:219: initializer element is not constant
id3.c:219: (near initialization for `frameids[3]')
id3.c:220: `ID3FID_COMMENT' undeclared here (not in a function)
id3.c:220: initializer element is not constant
id3.c:220: (near initialization for `frameids[4]')
id3.c:220: `ID3FID_CONTENTTYPE' undeclared here (not in a function)
id3.c:220: initializer element is not constant
id3.c:220: (near initialization for `frameids[5]')
id3.c:221: `ID3FID_TRACKNUM' undeclared here (not in a function)
id3.c:221: initializer element is not constant
id3.c:221: (near initialization for `frameids[6]')
id3.c:221: warning: data definition has no type or storage class
id3.c: In function `ID3v2TagFile':
id3.c:227: `ID3Tag' undeclared (first use in this function)
id3.c:227: (Each undeclared identifier is reported only once
id3.c:227: for each function it appears in.)
id3.c:227: `tag' undeclared (first use in this function)
id3.c:227: warning: statement with no effect
id3.c:228: `ID3Field' undeclared (first use in this function)
id3.c:228: `field' undeclared (first use in this function)
id3.c:228: warning: statement with no effect
id3.c:229: `ID3Frame' undeclared (first use in this function)
id3.c:229: `frames' undeclared (first use in this function)
id3.c:229: warning: statement with no effect
id3.c:230: parse error before `int'
id3.c:2id3.c:234: warning: implicit declaration of function `ID3Tag_New'
id3.c:237: `frm_offset' undeclared (first use in this function)
id3.c:237: warning: implicit declaration of function `ID3Tag_Link'
id3.c:240: `i' undeclared (first use in this function)
id3.c:241: warning: implicit declaration of function `ID3Frame_NewID'
id3.c:249: `ID3FID_TITLE' undeclared (first use in this function)
id3.c:253: `ID3FID_LEADARTIST' undeclared (first use in this function)
id3.c:257: `ID3FID_ALBUM' undeclared (first use in this function)
id3.c:261: `ID3FID_YEAR' undeclared (first use in this function)
id3.c:265: `ID3FID_COMMENT' undeclared (first use in this function)
id3.c:269: `ID3FID_CONTENTTYPE' undeclared (first use in this function)
id3.c:274: `ID3FID_TRACKNUM' undeclared (first use in this function)
id3.c:250: warning: unreachable code at beginning of switch statement
id3.c:286: warning: implicit declaration of function `ID3Frame_GetField'
id3.c:286: `ID3FN_TEXT' undeclared (first use in this function)
id3.c:288: warning: implicit declaration of function `ID3Field_SetASCII'
id3.c:290: `retval' undeclared (first use in this function)
id3.c:307: warning: implicit declaration of function `ID3Tag_AddFrame'
id3.c:311: warning: implicit declaration of function `ID3Tag_UpdateByTagType'
id3.c:311: `ID3TT_ID3V2' undeclared (first use in this function)
id3.c:311: `ID3E_NoError' undeclared (first use in this function)
id3.c:315: warning: implicit declaration of function `ID3Tag_Delete'
id3.c:321: warning: control reaches end of non-void function
make[2]: *** [id3.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/grip-3.0.0-r1/work/grip-3.0.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/grip-3.0.0-r1/work/grip-3.0.0'
make: *** [all-recursive-am] Error 2
make all-recursive
make[1]: Entering directory `/var/tmp/portage/grip-3.0.0-r1/work/grip-3.0.0'
Making all in macros
make[2]: Entering directory `/var/tmp/portage/grip-3.0.0-r1/work/grip-3.0.0/macros'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/grip-3.0.0-r1/work/grip-3.0.0/macros'
Making all in po
make[2]: Entering directory `/var/tmp/portage/grip-3.0.0-r1/work/grip-3.0.0/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/grip-3.0.0-r1/work/grip-3.0.0/po'
Making all in src
make[2]: Entering directory `/var/tmp/portage/grip-3.0.0-r1/work/grip-3.0.0/src'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include -I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/orbit-1.0 -I/usr/include/gtk-1.2 -I/usr/X11R6/include -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/share/locale"\" -I../intl -I../intl -march=i686 -O3 -pipe -fomit-frame-pointer -Wall -Wunused -c id3.c
id3.c:213: id3.h: No such file or directory
id3.c:218: parse error before `frameids'
id3.c:218: warning: type defaults to `int' in declaration of `frameids'
id3.c:219: `ID3FID_TITLE' undeclared here (not in a function)
id3.c:219: initializer element is not constant
id3.c:219: (near initialization for `frameids[0]')
id3.c:219: `ID3FID_LEADARTIST' undeclared here (not in a function)
id3.c:219: initializer element is not constant
id3.c:219: (near initialization for `frameids[1]')
id3.c:219: `ID3FID_ALBUM' undeclared here (not in a function)
id3.c:219: initializer element is not constant
id3.c:219: (near initialization for `frameids[2]')
id3.c:219: `ID3FID_YEAR' undeclared here (not in a function)
id3.c:219: initializer element is not constant
32: `luint' undeclared (first use in this function)
id3.c:219: (near initialization for `frameids[3]')
id3.c:220: `ID3FID_COMMENT' undeclared here (not in a function)
id3.c:220: initializer element is not constant
id3.c:220: (near initialization for `frameids[4]')
id3.c:220: `ID3FID_CONTENTTYPE' undeclared here (not in a function)
id3.c:220: initializer element is not constant
id3.c:220: (near initialization for `frameids[5]')
id3.c:221: `ID3FID_TRACKNUM' undeclared here (not in a function)
id3.c:221: initializer element is not constant
id3.c:221: (near initialization for `frameids[6]')
id3.c:221: warning: data definition has no type or storage class
id3.c: In function `ID3v2TagFile':
id3.c:227: `ID3Tag' undeclared (first use in this function)
id3.c:227: (Each undeclared identifier is reported only once
id3.c:227: for each function it appears in.)
id3.c:227: `tag' undeclared (first use in this function)
id3.c:227: warning: statement with no effect
id3.c:228: `ID3Field' undeclared (first use in this function)
id3.c:228: `field' undeclared (first use in this function)
id3.c:228: warning: statement with no effect
id3.c:229: `ID3Frame' undeclared (first use in this function)
id3.c:229: `frames' undeclared (first use in this function)
id3.c:229: warning: statement with no effect
id3.c:230: parse error before `int'
id3.c:232: `luint' undeclared (first use in this function)
id3.c:234: warning: implicit declaration of function `ID3Tag_New'
id3.c:237: `frm_offset' undeclared (first use in this function)
id3.c:237: warning: implicit declaration of function `ID3Tag_Link'
id3.c:240: `i' undeclared (first use in this function)
id3.c:241: warning: implicit declaration of function `ID3Frame_NewID'
id3.c:249: `ID3FID_TITLE' undeclared (first use in this function)
id3.c:253: `ID3FID_LEADARTIST' undeclared (first use in this function)
id3.c:257: `ID3FID_ALBUM' undeclared (first use in this function)
id3.c:261: `ID3FID_YEAR' undeclared (first use in this function)
id3.c:265: `ID3FID_COMMENT' undeclared (first use in this function)
id3.c:269: `ID3FID_CONTENTTYPE' undeclared (first use in this function)
id3.c:274: `ID3FID_TRACKNUM' undeclared (first use in this function)
id3.c:250: warning: unreachable code at beginning of switch statement
id3.c:286: warning: implicit declaration of function `ID3Frame_GetField'
id3.c:286: `ID3FN_TEXT' undeclared (first use in this function)
id3.c:288: warning: implicit declaration of function `ID3Field_SetASCII'
id3.c:290: `retval' undeclared (first use in this function)
id3.c:307: warning: implicit declaration of function `ID3Tag_AddFrame'
id3.c:311: warning: implicit declaration of function `ID3Tag_UpdateByTagType'
id3.c:311: `ID3TT_ID3V2' undeclared (first use in this function)
id3.c:311: `ID3E_NoError' undeclared (first use in this function)
id3.c:315: warning: implicit declaration of function `ID3Tag_Delete'
id3.c:321: warning: control reaches end of non-void function
make[2]: *** [id3.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/grip-3.0.0-r1/work/grip-3.0.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/grip-3.0.0-r1/work/grip-3.0.0'
make: *** [all-recursive-am] Error 2
!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 40, Exitcode 2
!!! (no error message)
!!! emerge aborting on /usr/portage/media-sound/grip/grip-3.0.0-r1.ebuild .
|
Something wrong with ID3, but what? I have id3libs installed; installed id3 as well doesn't make a difference. Anyone else having this problem? |
|
Back to top |
|
|
mihochan Apprentice
Joined: 16 Apr 2002 Posts: 296 Location: Melbourne again
|
Posted: Thu Jun 06, 2002 5:31 am Post subject: |
|
|
Zu,
abcde is very nice.
My ripper of preference from now on.
Thanks for putting me onto it.
Tom |
|
Back to top |
|
|
Zu` l33t
Joined: 26 May 2002 Posts: 716 Location: BE
|
|
Back to top |
|
|
T2 n00b
Joined: 01 Jun 2002 Posts: 67 Location: Slovenia
|
Posted: Thu Jun 06, 2002 10:20 am Post subject: |
|
|
cdparanoia pure command line? anyone? |
|
Back to top |
|
|
cloud n00b
Joined: 23 May 2002 Posts: 17 Location: Sweden, Ske-å
|
Posted: Thu Jun 06, 2002 10:31 am Post subject: |
|
|
grip with cdparanoia and bladeenc is an awesome combination. _________________ mikke |
|
Back to top |
|
|
|