IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
Flac+Cue (Image) ->individual mp3 & tags, tags=ID3v1 & ID3v2 and ape or others
TwoJ
post 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?
:-)
Go to the top of the page
+Quote Post
skelly831
post 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
Go to the top of the page
+Quote Post
TwoJ
post 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 wink.gif

ok - the filename i can work out (hopefully) unsure.gif

but to put ID3v2 tags and apev2 or other tags - any ideas? i don't believe foobar writes ID3v2 tags i think?
Go to the top of the page
+Quote Post
skelly831
post 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
Go to the top of the page
+Quote Post
Martin H
post 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
Go to the top of the page
+Quote Post
skelly831
post 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
Go to the top of the page
+Quote Post
TwoJ
post 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? biggrin.gif
Go to the top of the page
+Quote Post
fairway
post 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, "");
}
Go to the top of the page
+Quote Post
skelly831
post 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)
Thanks to the both of you
PS - Skelly831 - you don't happened to work for Dell technical support?  biggrin.gif
*

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
Go to the top of the page
+Quote Post
Erich w/ an h
post 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
Go to the top of the page
+Quote Post
Synthetic Soul
post 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.
Go to the top of the page
+Quote Post
Erich w/ an h
post Dec 23 2005, 20:46
Post #12





Group: Members
Posts: 132
Joined: 10-January 05
Member No.: 18966



QUOTE (Synthetic Soul @ Dec 23 2005, 05:15 AM)
Try "%%~dpnf.cue" ?

I assume that this is a path issue.
*


like a charm! many thanks smile.gif
Go to the top of the page
+Quote Post
superundonny
post 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? huh.gif If the cuesheet is all I need, that'd make things a lot simpler. cool.gif

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!
Go to the top of the page
+Quote Post
Synthetic Soul
post 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.
Go to the top of the page
+Quote Post
superundonny
post 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... biggrin.gif


*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
Go to the top of the page
+Quote Post
Synthetic Soul
post 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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 18th April 2014 - 19:57