Difference between revisions of "Main Page/Stuff/Ripping Karaoke CDs"
From phurvitz
Phil Hurvitz (talk | contribs) (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 ...) |
Phil Hurvitz (talk | contribs) (→Ripping) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | How to rip Karaoke CDs | + | __FORCETOC__ |
+ | =How to rip Karaoke CDs to computer files for free= | ||
− | 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. | + | ==Background== |
+ | 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 or played with karaoke software such as [http://www.karafun.com/ Karafun]. | ||
− | It is possible to convert the CD+G tracks to MP3+G files (paired mp3 and cdg | + | It is possible to convert (for free!) the CD+G tracks to MP3+G files (paired mp3 and cdg files) that are both named and tagged. |
− | # | + | ==Software== |
− | #: [http://www.airwer.com/ http://www.airwer.com/] | + | # Karaoke song lists |
− | #: allows searching Karaoke CD database | + | #: Software that will show song names from karaoke CDs: [http://www.airwer.com/ http://www.airwer.com/] |
− | # | + | #: allows searching Karaoke CD database; not necessary but might be helpful |
− | ## Free: | + | # Rippers |
− | + | ## Free: MP3+G Toolz 4 [http://www.activeaspsoftware.net/default.aspx?p=home 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) | ##: rips the CD+G tracks from a karaoke CD to '''*.bin''' files (contains the mp3 track and the cdg graphics track) | ||
− | |||
− | |||
###: Or '''Convert CDG to Audio+G''' | ###: Or '''Convert CDG to Audio+G''' | ||
− | ## Pay: | + | ## Pay: Power CD+G Burner [http://www.powerkaraoke.com/ http://www.powerkaraoke.com/] |
− | + | ##: Will convert directly to MP3+G; trialware version only rips the first part of the track | |
− | ##: Will convert directly to MP3+G | + | # Perl |
− | ##: | + | ## I used ActivePerl 5.10.0 |
+ | ## Uses the following modules: | ||
+ | ##* MP3::Tag | ||
+ | ##* File::Basename | ||
+ | ##* Getopt::Std | ||
+ | # My scripts for renaming and tagging files | ||
+ | ## [[/cpname.pl|cpname.pl]] | ||
+ | ## [[/mp3tag.pl|mp3tag.pl]] | ||
+ | |||
+ | ==Ripping== | ||
+ | # Rip using MP3+G | ||
+ | #: This will create a set of complete '''bin''' files that have bunk names. | ||
+ | ## Right-click the CD in Windows Explorer and select '''MP3+G Toolz''' and '''Convert CDG to bin''' | ||
+ | ## Save to any directory | ||
+ | # Rip using the trialware version of Power CD+G Burner. | ||
+ | #: This will create truncated '''bin''' files that have good names. | ||
+ | ## Make sure to select '''BIN''' as the output format. | ||
+ | ## Use '''{Album} - {TrackNumber} - {Song}''' as the output filename mask. This will assure that the output bin files have good names for later use | ||
+ | ## Save to any directory that is different from the one used in the first rip. | ||
+ | # Rename the files with bad names (from MP3+G) using the good names (from Power CD+G) using the script [[/cpname.pl|cpname.pl]]. | ||
+ | #: Syntax: <tt>cpname.pl -s [sourcdir] -d [destdir]</tt> | ||
+ | # Delete the truncated files from Power CD+G Burner. | ||
+ | # Rip the now properly named and complete bin files to Audio + G using MP3+G Toolz | ||
+ | ## Right-click the dir and select '''Convert bin to Audio+G'''. | ||
+ | #: Now we have complete named mp3 and cdg tracks that can be played directly in Karafun | ||
+ | # Tag the mp3 files so they show up with title/artist/album etc. | ||
+ | ## The [[/mp3tag.pl|mp3tag.pl]] script will take the file names and update the MP3 tags. | ||
+ | ## The [[/write_mp3_songlist.pl|write_mp3_songlist.pl]] writes 2 lists, one sorted by song, the other by artist into a file. | ||
+ | ## Sometimes files have tags but bad filenames. The [[/tag2filename.pl|tag2filename.pl]] script will suck the tags and rename the files. | ||
+ | # Done! |
Latest revision as of 17:33, 14 June 2010
Contents
How to rip Karaoke CDs to computer files for free
Background
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 or played with karaoke software such as Karafun.
It is possible to convert (for free!) the CD+G tracks to MP3+G files (paired mp3 and cdg files) that are both named and tagged.
Software
- Karaoke song lists
- Software that will show song names from karaoke CDs: http://www.airwer.com/
- allows searching Karaoke CD database; not necessary but might be helpful
- Rippers
- Free: 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)
- Or Convert CDG to Audio+G
- Pay: Power CD+G Burner http://www.powerkaraoke.com/
- Will convert directly to MP3+G; trialware version only rips the first part of the track
- Free: MP3+G Toolz 4 http://www.activeaspsoftware.net/default.aspx?p=home
- Perl
- I used ActivePerl 5.10.0
- Uses the following modules:
- MP3::Tag
- File::Basename
- Getopt::Std
- My scripts for renaming and tagging files
Ripping
- Rip using MP3+G
- This will create a set of complete bin files that have bunk names.
- Right-click the CD in Windows Explorer and select MP3+G Toolz and Convert CDG to bin
- Save to any directory
- Rip using the trialware version of Power CD+G Burner.
- This will create truncated bin files that have good names.
- Make sure to select BIN as the output format.
- Use {Album} - {TrackNumber} - {Song} as the output filename mask. This will assure that the output bin files have good names for later use
- Save to any directory that is different from the one used in the first rip.
- Rename the files with bad names (from MP3+G) using the good names (from Power CD+G) using the script cpname.pl.
- Syntax: cpname.pl -s [sourcdir] -d [destdir]
- Delete the truncated files from Power CD+G Burner.
- Rip the now properly named and complete bin files to Audio + G using MP3+G Toolz
- Right-click the dir and select Convert bin to Audio+G.
- Now we have complete named mp3 and cdg tracks that can be played directly in Karafun
- Tag the mp3 files so they show up with title/artist/album etc.
- The mp3tag.pl script will take the file names and update the MP3 tags.
- The write_mp3_songlist.pl writes 2 lists, one sorted by song, the other by artist into a file.
- Sometimes files have tags but bad filenames. The tag2filename.pl script will suck the tags and rename the files.
- Done!