Flac+Cue (Image) ->individual mp3 & tags, tags=ID3v1 & ID3v2 and ape or others |
![]() ![]() |
Flac+Cue (Image) ->individual mp3 & tags, tags=ID3v1 & ID3v2 and ape or others |
Dec 12 2005, 00:30
Post
#1
|
|
|
Group: Members Posts: 357 Joined: 21-April 03 Member No.: 6110 |
I tried to put the whole question in the title.
Basically i want to take an Image of a CD in Flac that has a corresponding cue sheet, ie Album.flac & Album.cue. I want to split the flac with the cue sheet and get the individual tracks encoded with mp3, and to have them with ID3v1 & ID3v2 tags, it would be nice to have apev2 and/or other tags but its not essential right now, and i would like to be able to determine the naming structure of the individual mp3s, ie. 01 - Artist - Title1 02 - Artist - Title2 etc I tried foobar, and although i am not well aquainted with it, i can't seem to get it to output the tracks with the naming structure i want nor can i get it to put ID3v2 tags or others. ANyone have some suggestions? :-) |
|
|
|
Dec 12 2005, 01:02
Post
#2
|
|
![]() Group: Members (Donating) Posts: 782 Joined: 11-April 05 From: México Member No.: 21361 |
Foobar is your best option, you need to set up the output file names the way you want them and also set up the MP3 tag writing the way you want it, once this is done your image+cue to MP3 transcoding will be easier than putting on pants!
-------------------- we was young an' full of beans
|
|
|
|
Dec 12 2005, 02:43
Post
#3
|
|
|
Group: Members Posts: 357 Joined: 21-April 03 Member No.: 6110 |
I knew someone was going to suggest foo
ok - the filename i can work out (hopefully) but to put ID3v2 tags and apev2 or other tags - any ideas? i don't believe foobar writes ID3v2 tags i think? |
|
|
|
Dec 12 2005, 02:48
Post
#4
|
|
![]() Group: Members (Donating) Posts: 782 Joined: 11-April 05 From: México Member No.: 21361 |
Open Foobar2000, hit Ctrl+P, on the column on the left, all the way down it says "Tag writing", click the "+" and then click on "MP3", choose your tagging preference.
-------------------- we was young an' full of beans
|
|
|
|
Dec 12 2005, 03:20
Post
#5
|
|
|
Group: Members Posts: 857 Joined: 5-March 05 From: Denmark Member No.: 20365 |
QUOTE (TwoJ @ Dec 12 2005, 12:30 AM) I want to split the flac with the cue sheet and get the individual tracks encoded with mp3, and to have them with ID3v1 & ID3v2 tags, it would be nice to have apev2 and/or other tags but its not essential right now, and i would like to be able to determine the naming structure of the individual mp3s, ie. 01 - Artist - Title1 02 - Artist - Title2 etc I tried foobar, and although i am not well aquainted with it, i can't seem to get it to output the tracks with the naming structure i want nor can i get it to put ID3v2 tags or others. If you are using v0.8.3, then you will need clienc + ID3v2 components and lame.exe : clienc : http://www.saunalahti.fi/~cse/foobar2000/foo_clienc.zip ID3v2 : http://www.foobar2000.org/foo_id3v2.zip. LAME 3.97b2 : http://www.rarewares.org/dancer/dancer.php?f=35 Place the clienc + ID3v2 components into your foobar2000\components directory. Place lame.exe into your foobar2000 directory. In fb2k, then go into "Preferences/Playback/inputs/standard inputs/MP3 tag writing" , and select your prefered tagging formats that you want your MP3's tagged with. Then go into "Preferences/Diskwriter" and select any LAME preset under "Output presets". Then select "Edit", and change only the Parameter's field to what you want + change "Display Name" to match the new command line e.g. LAME -V2 --vbr-new, and leave anything else. You can use -V2 --vbr-new - %d if you want to(remember the - %d). I use -V5 --vbr-new - %d when i'm transcoding from my WavPack archive to MP3's... The tags are automatically transfered from the cuesheet to the MP3's... Under "Output File Name Formatting" enter this : $num(%tracknumber%,2) - %artist% - %title% If you want each album placed in it's own directory, then you need to add f.eks : %artist% (%date%) %album%\ in front of the command line + checking the option "Create Subdirectories". Then select "Save all" and close the preferences menu. Now add all your files to the playlist and highlight them all(CTRL+A). Rightclick on the files and select "Convert/Run conversion" and then select "OK". This post has been edited by Martin H: Dec 12 2005, 04:23 |
|
|
|
Dec 12 2005, 03:22
Post
#6
|
|
![]() Group: Members (Donating) Posts: 782 Joined: 11-April 05 From: México Member No.: 21361 |
Man, I suck at explaining stuff...
-------------------- we was young an' full of beans
|
|
|
|
Dec 13 2005, 16:14
Post
#7
|
|
|
Group: Members Posts: 357 Joined: 21-April 03 Member No.: 6110 |
Yup that did it - Foo doesn't give the choice of ID3v1 & ID3v2 plus others (ie apev2 or vorbis tags) so i think you would have to find another program to add those tags but foo was able to add the ID3v1&2 tags as Martin H explained.
Thanks to the both of you PS - Skelly831 - you don't happened to work for Dell technical support? |
|
|
|
Dec 13 2005, 16:44
Post
#8
|
|
|
Group: Members Posts: 81 Joined: 4-July 02 Member No.: 2477 |
QUOTE (TwoJ @ Dec 11 2005, 11:30 PM) I tried to put the whole question in the title. Basically i want to take an Image of a CD in Flac that has a corresponding cue sheet, ie Album.flac & Album.cue. I want to split the flac with the cue sheet and get the individual tracks encoded with mp3, and to have them with ID3v1 & ID3v2 tags, it would be nice to have apev2 and/or other tags but its not essential right now, and i would like to be able to determine the naming structure of the individual mp3s, ie. 01 - Artist - Title1 02 - Artist - Title2 etc I tried foobar, and although i am not well aquainted with it, i can't seem to get it to output the tracks with the naming structure i want nor can i get it to put ID3v2 tags or others. ANyone have some suggestions? :-) Yes you can write a script using flac.exe. Something like this (source taken from flacattack): // Encode to individual files for(int i = 1; i <= tracks; i++) { decode = "-d --cue=" + i + ".1- \"" + image + "\" -o temp.wav"; callExe(pathToFlac, decode, ""); } |
|
|
|
Dec 13 2005, 23:40
Post
#9
|
|
![]() Group: Members (Donating) Posts: 782 Joined: 11-April 05 From: México Member No.: 21361 |
QUOTE (TwoJ @ Dec 13 2005, 07:14 AM) LOL!, at least i try to explain stuff, Creative's tech support always wants you to send everything back for a "check-up". -------------------- we was young an' full of beans
|
|
|
|
Dec 22 2005, 23:23
Post
#10
|
|
|
Group: Members Posts: 132 Joined: 10-January 05 Member No.: 18966 |
thanks for the foo tip, that seems the best way of doing it, as the files can be named and tagged appropriatly. Ive a similar question though, if anyone can help.
I tried to write a batch file for win xp that did this exact same thing through flac, shntool, and lame, but the batch file gets stuck at shntool. My directory structure is like such: + Band + + (Year) Album + + + Image.flac + + + Image.cue the shntool part of the batch is: for /r %%f in (*.wav) do shntool split "%%f" < "%%~nf.cue" After it decodes the flacs and moves to this part, I always end up with an error: CODE D:\Erich\Music\Album\Opeth>for /r %%f in (*.wav) do shntool split "%%f" < "%%~nf.cue" D:\Erich\Music\Album\Opeth>shntool split "D:\Erich\Music\Album\Opeth\(1996) Morningrise\Opeth - 1996 - Morningrise.wav" 0<"Opeth - 1996 - Morningrise.cue" The system cannot find the file specified. If i type in just: for %f in (*.wav) do shntool split "%f" < "%~nf.cue" in the appropriate directory, it works perfectly, but in a batch file it fails. any thoughts? thanks in advance, ~E This post has been edited by Erich w/ an h: Dec 22 2005, 23:24 |
|
|
|
Dec 23 2005, 10:15
Post
#11
|
|
![]() Group: Super Moderator Posts: 4887 Joined: 12-August 04 From: Exeter, UK Member No.: 16217 |
Try "%%~dpnf.cue" ?
I assume that this is a path issue. -------------------- I'm on a horse.
|
|
|
|
Dec 23 2005, 20:46
Post
#12
|
|
|
Group: Members Posts: 132 Joined: 10-January 05 Member No.: 18966 |
|
|
|
|
Jan 16 2006, 13:51
Post
#13
|
|
|
Group: Members Posts: 8 Joined: 5-January 06 Member No.: 26883 |
Greetings, sorry for resurrecting an old thread, but I had a few questions I wanted to add onto this:
QUOTE (Martin H @ Dec 11 2005, 10:20 PM) If you are using v0.8.3, then you will need clienc + ID3v2 components and lame.exe I've got fb2k v0.8.3 special, which includes those components, correct? Therefore no need for me to download them separately via the links you provided? QUOTE (Martin H @ Dec 11 2005, 10:20 PM) I use -V5 --vbr-new - %d when i'm transcoding from my WavPack archive to MP3's... The tags are automatically transfered from the cuesheet to the MP3's... I'm about to begin archiving each of my CDs to a single WavPack image + cuesheet, then at a later date transcode and split into mp3's as you just described. I was under the impression that individual track titles aren't saved in the cuesheet info for a single image. Does that mean I don't need to tag the .wv image with APEv2 when i first rip it? If I did, how would I go about tagging an entire album that's in one file? QUOTE (Martin H @ Dec 11 2005, 10:20 PM) Under "Output File Name Formatting" enter this : $num(%tracknumber%,2) - %artist% - %title% If you want each album placed in it's own directory, then you need to add f.eks : %artist% (%date%) %album%\ in front of the command line + checking the option "Create Subdirectories". So if I wanted subdirectories and a format like this: artist (year) album\track - artist - title I'd use the string: %artist% (%date%) %album%\$num(%tracknumber%,2) - %artist% - %title% I realize it's repetition and you probably already answered the question, I just wanted to confirm I got all of it right before I begin such an undertaking (splitting up the formatting line threw me off...and "f.eks" = typo or an acronym for something?). Thanks in advance! |
|
|
|
Jan 16 2006, 14:05
Post
#14
|
|
![]() Group: Super Moderator Posts: 4887 Joined: 12-August 04 From: Exeter, UK Member No.: 16217 |
The special installer should have foo_clienc and foo_id3v2. Edit: you can confirm this simply by looking in your "foobar\components" folder for "foo_clienc.dll" and "foo_id3v2.dll".
The cuesheet will contain artist, album and title meta data - no real need to tag the WV file, although many do tag with artist-/album-related meta data. Edit: Ensure that "Use CD-Text information in CUE sheet generation" is checked on the Tools tab of the EAC options dialogue. Your output string looks fine. This post has been edited by Synthetic Soul: Jan 16 2006, 14:08 -------------------- I'm on a horse.
|
|
|
|
Jan 16 2006, 14:50
Post
#15
|
|
|
Group: Members Posts: 8 Joined: 5-January 06 Member No.: 26883 |
Yep, I went with a full install just to avoid headaches later...heh. Doublechecked and both are there.
As for the metadata in the cuesheet...from reading the similar threads on single flac images, it seemed like only artist/album title were stored, but separate track titles, release year, etc., weren't included in the cuesheet.* Just wasn't sure if the same applied to WavPack, but with your reassurance...it's off to rip I go. Cheers, S_S... *Edit: The wiki section http://wiki.hydrogenaudio.org/index.php?title=EAC_CUE_Sheets is a bit deceptive in that regard, as well...hence my confusion. Also took a look at your own CD Backup website...nice work. This post has been edited by superundonny: Jan 16 2006, 15:08 |
|
|
|
Jan 16 2006, 15:05
Post
#16
|
|
![]() Group: Super Moderator Posts: 4887 Joined: 12-August 04 From: Exeter, UK Member No.: 16217 |
Yeah, that issue is specific to the FLAC CUESHEET meta block. With WavPack you are just setting an APEv2 tag called CUESHEET to a value.
This or this may explain further - but you really don't have to worry about it. -------------------- I'm on a horse.
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 20th May 2013 - 21:21 |