Difference between revisions of "Main Page/Stuff/Ripping Karaoke CDs"

From phurvitz
Jump to: navigation, search
(New page: How to rip Karaoke CDs Karaoke CDs contain CD+G tracks that show up as regular CD tracks ('''*.cda''') in the PC, and can play on any CD player. However, they have embedded graphics that ...)
 
Line 19: Line 19:
 
##: Will convert directly to MP3+G
 
##: Will convert directly to MP3+G
 
##: May be able to get song tags directly, otherwise enter song names before ripping
 
##: May be able to get song tags directly, otherwise enter song names before ripping
 +
## Rip using PowerCD+G trial ware (small files) to bin file
 +
##: Rip using MP3+G to bin file
 +
##: These should be ripped to different directories
 +
##: Rename the MP3+G files using the names from PowerCD+G using this perl example:
 +
<source lang=perl>
 +
#! c:/usr/bin/perl -w
 +
 +
# srcdir contains files with good names but bad size
 +
#    (from  Power CD+G burner trialware)
 +
# destdir contains files good files with bad names
 +
#    (from MP3+G Toolz)
 +
 +
# rip first using MP3+G Toolz to a set of bin files
 +
# rip using PowerCD+G to get bin files with names
 +
# use this script to copy names from PowerCD+G to MP3+G
 +
# then rip MP3+G files to Audio + G
 +
 +
$srcdir = "c:/temp/karaoke/ripped/1";
 +
$destdir = "c:/temp/karaoke/ripped/2";
 +
 +
@srcfiles = `ls $srcdir`;
 +
@destfiles = `ls $destdir`;
 +
$count = @srcfiles;
 +
 +
for ($i = 0; $i < $count; $i++) {
 +
  $sf = ($srcfiles[$i]);
 +
  $df = ($destfiles[$i]);
 +
  chomp $sf;
 +
  chomp $df;
 +
  $df = join("/", $destdir, $df);
 +
  $sf = join("/", $destdir, $sf);
 +
  print "mv \"$df\" \"$sf\"\n";
 +
  system "mv \"$df\" \"$sf\"";
 +
}
 +
</source>

Revision as of 20:37, 5 February 2009

How to rip Karaoke CDs

Karaoke CDs contain CD+G tracks that show up as regular CD tracks (*.cda) in the PC, and can play on any CD player. However, they have embedded graphics that will show up if a karaoke machine player is attached to a TV.

It is possible to convert the CD+G tracks to MP3+G files (paired mp3 and cdg

  1. Get a copy of Karaoke song list creator
    http://www.airwer.com/
    allows searching Karaoke CD database
  2. Ripper
    1. Free: Get a copy of MP3+G Toolz 4
      http://www.activeaspsoftware.net/default.aspx?p=home
      rips the CD+G tracks from a karaoke CD to *.bin files (contains the mp3 track and the cdg graphics track)
      1. Right-click the CD in Windows Explorer and select MP3+G Toolz and Convert CDG to bin
        Change name of bin file to something like <artist>-<song>.bin, then Convert bin to Audio+G will name the new files appropriately
        Or Convert CDG to Audio+G
    2. Pay: Get a copy of Power CD+G Burner
      http://www.powerkaraoke.com/
      Will convert directly to MP3+G
      May be able to get song tags directly, otherwise enter song names before ripping
    3. Rip using PowerCD+G trial ware (small files) to bin file
      Rip using MP3+G to bin file
      These should be ripped to different directories
      Rename the MP3+G files using the names from PowerCD+G using this perl example:

<source lang=perl>

  1. ! c:/usr/bin/perl -w
  1. srcdir contains files with good names but bad size
  2. (from Power CD+G burner trialware)
  3. destdir contains files good files with bad names
  4. (from MP3+G Toolz)
  1. rip first using MP3+G Toolz to a set of bin files
  2. rip using PowerCD+G to get bin files with names
  3. use this script to copy names from PowerCD+G to MP3+G
  4. then rip MP3+G files to Audio + G

$srcdir = "c:/temp/karaoke/ripped/1"; $destdir = "c:/temp/karaoke/ripped/2";

@srcfiles = `ls $srcdir`; @destfiles = `ls $destdir`; $count = @srcfiles;

for ($i = 0; $i < $count; $i++) {

  $sf = ($srcfiles[$i]);
  $df = ($destfiles[$i]);
  chomp $sf;
  chomp $df;
  $df = join("/", $destdir, $df);
  $sf = join("/", $destdir, $sf);
  print "mv \"$df\" \"$sf\"\n";
  system "mv \"$df\" \"$sf\"";

} </source>