Page 1 of 2

[SOLVED] Transfer audio CD to disk

Posted: 27 Sep 2020, 10:59
by otan
Best way to transfer to disk so that tracks can be quickly found and repeated?

Transfer audio CD to disk

Posted: 27 Sep 2020, 18:18
by beny
hi, ripit command line audio cd ripper there is a slackbuild for...

Transfer audio CD to disk

Posted: 28 Sep 2020, 06:13
by fulalas
As far as I can remember, you can simply drag and drop audio tracks from CD to your preferred storage :)

Transfer audio CD to disk

Posted: 28 Sep 2020, 22:31
by tome
Sometimes tracks are hidden and only visible in player. I used previous Proteus version to do this.

Transfer audio CD to disk

Posted: 29 Sep 2020, 05:15
by Kulle
Look here:

Code: Select all

https://en.wikipedia.org/wiki/Cdparanoia

Transfer audio CD to disk

Posted: 29 Sep 2020, 20:56
by fulalas
@tome, do you have any ISO example available to download? I would like to give it a try :)

@Kulle, cdparanoia already comes in Porteus :)

[SOLVED] Transfer audio CD to disk

Posted: 01 Oct 2020, 22:04
by otan
Extract an entire disc, putting each track in a seperate file:

Code: Select all

guest@porteus:/tmp/myCD$ cdparanoia --batch myCD.wav

cdparanoia III release 10.2 (September 11, 2008)
Error parsing span argument

guest@porteus:/tmp/myCD$ cdparanoia --batch 1- myCD.wav

cdparanoia III release 10.2 (September 11, 2008)
Ripping from sector       0 (track  1 [0:00.00])
          to sector  274564 (track 67 [1:51.74])

outputting to track01.myCD.wav
 (== PROGRESS == [                              | 025874 00 ] == :^D * ==)   
outputting to track02.myCD.wav
 (== PROGRESS == [                              | 027674 00 ] == :^D * ==)   
outputting to track03.myCD.wav
 (== PROGRESS == [                              | 028949 00 ] == :^D * ==)
  ...
 outputting to track65.myCD.wav
 (== PROGRESS == [                              | 262639 00 ] == :^D * ==)
outputting to track66.myCD.wav
 (== PROGRESS == [                              | 266164 00 ] == :^D * ==)
outputting to track67.myCD.wav
 (== PROGRESS == [                              | 274564 00 ] == :^D * ==)
Done.

guest@porteus:~$ du -sh /tmp/myCD/
620M    /tmp/myCD/
Extracting contigious tracks:

Code: Select all

guest@porteus:~$ cdparanoia --batch 40-42 aCD.wav
cdparanoia III release 10.2 (September 11, 2008)

Ripping from sector  134315 (track 40 [0:00.00])
          to sector  146164 (track 42 [0:30.74])
outputting to track40.aCD.wav
 (== PROGRESS == [                              | 137914 00 ] == :^D * ==)
outputting to track41.aCD.wav
 (== PROGRESS == [                              | 143839 00 ] == :^D * ==)
outputting to track42.aCD.wav
 (== PROGRESS == [                              | 146164 00 ] == :^D * ==)
Done.

guest@porteus:~$ ls -sh *aCD.wav
8.1M track40.aCD.wav   14M track41.aCD.wav  5.3M track42.aCD.wav

[SOLVED] Transfer audio CD to disk

Posted: 02 Oct 2020, 01:10
by donald
BONUS:
Convert a Folder full of wav files to mp3

Spaces are allowed in file names - example:
Lindsey Stirling - Song Of The Caged Bird.wav converts to Lindsey Stirling - Song Of The Caged Bird.mp3
( no double ending like .wav.mp3 )
The original WAV files will not be overwritten or removed!

Save this as e.g. Lame.sh and run the script in the Folder containing the wav files.

Code: Select all

#!/bin/bash

for i in *.wav ; do
echo $i
b=`basename "$i" .wav`
echo $b
lame -m s -b 256 --strictly-enforce-ISO -q 2 "$i" /home/guest/Music/"$b.mp3"
done
Or have a separate MP3 folder created in the same folder as the WAV files.

Code: Select all

#!/bin/bash

mkdir ./mp3
for i in *.wav ; do
echo $i
b=`basename "$i" .wav`
echo $b
lame -m s -b 256 --strictly-enforce-ISO -q 2 "$i" ./mp3/"$b.mp3"
done
The created mp3s are of good quality.
You can of course set other parameters.
B)

[SOLVED] Transfer audio CD to disk

Posted: 02 Oct 2020, 11:47
by beny
hi ripit when start to check audio disc have a link to cddb and make all audio track in mp3,the bitrate that you choose and all track with proper name.

[SOLVED] Transfer audio CD to disk

Posted: 02 Oct 2020, 17:26
by donald
Hi beny
There is no freedb anymore - have you tried to configure ripit to use
gnudb.gnudb.org
port 8880

Asunder [the ripping tool in porteus 3.2.2] works with gnudb.

[SOLVED] Transfer audio CD to disk

Posted: 02 Oct 2020, 19:00
by beny
hi this is the software:
perl-CDDB-get:
MD5SUM check for CDDB_get-2.28.1.tar.gz ... OK
Building package perl-CDDB-get-2.28.1-x86_64-1ponce.tgz ... OK

ripit:
MD5SUM check for ripit-3.9.0.tar.gz ... OK
Building package ripit-3.9.0-noarch-2ponce.tgz ... OK

[SOLVED] Transfer audio CD to disk

Posted: 02 Oct 2020, 22:23
by donald
beny
getting the program is not the problem.

The program configuration tries to fetch the song information from freedb.org.
freedb.org no longer exists - an alternative is gnudb.org

The question is: a) Did you get a song title when you ripped a CD?
and b) if so. What settings are you using?

[SOLVED] Transfer audio CD to disk

Posted: 03 Oct 2020, 16:08
by beny
hi donald, you are right i have changed the cddb with the musicbrainz database but seem that not work,well we have to do by hand....

[SOLVED] Transfer audio CD to disk

Posted: 07 Feb 2022, 14:51
by Rava
Currently trying asunder-2.7-x86_64-1gv.txz in 5.0rc3.

Seems to hang itself at least once every CD and that is beyond annoying.
Even started from terminal there is nothing amiss visible. But cdparanoia stops reading the CD, and lame is not started even when another wav file was already ripped.

I can see why the Port maintainers kicked it out of Porteus when it's that unreliable.

And you have to manually change the CDDB database, it was freedb in its settings, even when it is the newest available Slackware package. Changing it to gnudb as described above works.

[SOLVED] Transfer audio CD to disk

Posted: 07 Feb 2022, 17:11
by beny
hi Rava would you try abcde....we are too old to back to school maybe not work.