HydrogenAudio

CD-R and Audio Hardware => CD Hardware/Software => Topic started by: atulc on 2006-10-06 15:59:00

Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: atulc on 2006-10-06 15:59:00
I plan to use MAREO to rip my collection of 200+ CDs simultaneously to FLAC and MP3. I have installed and tested EAC, LAME & FLAC encoders, and MAREO. My current mareo.ini settings are shown below. How can I get MAREO to detect CDs by various artists and adjust the directory structure for the files accordingly? At present, if I rip a CD that is a compilation of music by various artists, it creates a separate directory for each artist on the CD. For "various artists" CDs, I would like to create the directory structure - [MYMUSIC]\VA\[ALBUM] and use the same filename as it does currently, i.e., [TRACKPADDED]. [TITLE]. This is akin to iTunes which uses the directory "Compilations" instead of "VA."

I plan to use Slimserver to stream the FLAC music. And I plan to use an iPod to listen to MP3 music on the go. If anyone is using music files in this manner and has any words of advice before I start ripping the collection of CDs, I would really appreciate it.

Thanks,
atulc

; ----------------------------------------------------------------------------------------------------------------------
; FLAC: most supported lossless encoder: http://flac.sourceforge.net/ (http://flac.sourceforge.net/)
; ----------------------------------------------------------------------------------------------------------------------
EXECUTEIF = TRUE
FINALPATH = [MYMUSIC]\[ARTIST]\[ALBUM]\
FINALNAME = [TRACKPADDED]. [TITLE]
EXTENSION = flac
ENCODEREXE = C:\Program Files\FLAC\flac.exe
PARAMETERS = -5 "[SOURCE]" -o "[DESTTMP]" -T artist="[ARTIST]" -T album="[ALBUM]" -T title="[TITLE]" -T tracknumber="[TRACK]" -T date="[YEAR]" -T genre="[GENRE]"
RENAME = TRUE

; ---------------------------------------------------------------------------------------------------------------------------
; MP3 LAME: best MP3 encoder: http://www.rarewares.org/mp3.html (http://www.rarewares.org/mp3.html)
; ---------------------------------------------------------------------------------------------------------------------------
EXECUTEIF = TRUE
FINALPATH = [MYMUSIC]\[ARTIST]\[ALBUM]\
FINALNAME = [TRACKPADDED]. [TITLE]
EXTENSION = mp3
ENCODEREXE = C:\Audio\Encoders\Lame\lame.exe
PARAMETERS = -V5 --vbr-new --ignore-tag-errors --ta "[ARTIST]" --tl "[ALBUM]" --tt "[TITLE]" --tn "[TRACK]" --ty "[YEAR]" --tg "[GENRE]" "[SOURCE]" "[DESTTMP]"
RENAME = TRUE
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-06 19:18:45
can EAC pass information to MAREO telling it that is a VA album?
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: phaedra on 2006-10-06 21:27:58
How can I get MAREO to detect CDs by various artists and adjust the directory structure for the files accordingly?

Apparently MAREO cannot do this (at least that's what I've found).    But REACT can. 

If anyone knows different (re: MAREO) please tell how, because overall MAREO seems more stable than REACT, which seems to crash a lot for no obvious reason (again, at least that's what I've found).

- P
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-06 21:31:00
the issue here is, can EAC pass MAREO, as an argument a various artist flag?
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: phaedra on 2006-10-06 22:00:28
the issue here is, can EAC pass MAREO, as an argument a various artist flag?

kwanbis, you are the MAREO developer, right? So why are you replying with such a question when you obviously must know the answer?

The issue here, really, is can MAREO deal with VA albums in the way that REACT can (i.e. adjust the file structure for VA albums to eliminate the problem of getting a separate directory for each artist on the CD)?

From what I can tell, the answer is no. If I am wrong, please explain how.

Please do not be offended by the direct question. MAREO is a great tool for "regular" albums. I just wish I could use it for VA albums also.

- P
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: atulc on 2006-10-06 22:22:35
the issue here is, can EAC pass MAREO, as an argument a various artist flag?


Kwanbis,
Thanks for the reply. I found the following sample configuration used by a REACT user. It can be found at http://www.hydrogenaudio.org/forums/index....35158&st=50 (http://www.hydrogenaudio.org/forums/index.php?showtopic=35158&st=50). The config defines a destination directory that can be overridden by the "Various" destination directory for a various-artists album. Therefore, it appears that REACT, when invoked from EAC, can figure out when the CD is a various-artists CD. 
[blockquote]destdir1=F:\Audio\CD Rips - WavPack 4.22 Lossless\$cdartist$\$album$
dest1=@destdir1@\@track@ $title$
Various-destdir1=F:\Audio\CD Rips - WavPack 4.22 Lossless\Various\$album$
Various-dest1=@destdir1@\@track@ $artist$ - $title$[/blockquote]
I have requested access to the EAC mailing list. Once on that list, I will pose the question there to find out what flag, if any, can be passed by EAC to the external compression program to indicate a various-artists album.


How can I get MAREO to detect CDs by various artists and adjust the directory structure for the files accordingly?

Apparently MAREO cannot do this (at least that's what I've found).    But REACT can. 

If anyone knows different (re: MAREO) please tell how, because overall MAREO seems more stable than REACT, which seems to crash a lot for no obvious reason (again, at least that's what I've found).

- P


Phaedra,
Thanks for pointing out that REACT can handle this whereas MAREO can't. I have provided additional information in response to kwanbis' post. Let's hope this can be resolved soon.

Atulc
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-06 22:45:20
one question, whats your intended normal path/file, and what is your va one?

actually, if it is the same, just pass VA as the artist, and MAREO should work.

If you want to have a diferent scheme, i would have to modify MAREO.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: atulc on 2006-10-07 01:37:50
one question, whats your intended normal path/file, and what is your va one?

actually, if it is the same, just pass VA as the artist, and MAREO should work.

If you want to have a diferent scheme, i would have to modify MAREO.


As illustrated in the configuration above, REACT offers complete flexibility for directory paths and file names for single-artist and various-artist albums. However, my needs are more modest. I want to follow the directory path paradigm that iTunes uses -- artist\album and VA\album. The trouble is that I don't know whether EAC allows you to pass a command line parameter to the external compression program (MAREO) indicating if it is working on a VA album. If I have to change the command line parameters manually every time I rip a VA album, it defeats the purpose; I might as well change the directory structure manually after EAC & MAREO are done ripping the album. Either way, manual intervention would be quite tedious for 200+ CDs that I plan to rip shortly.

I really like MAREO. It is simple and does its job reliably. But it appears that it doesn't quite meet my needs.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-07 04:53:53
but if i understand you right, you want to have,

artist\album

and

va\album

if the name of the artist is "VA", MAREO would replace [artist] with VA, and it would end like you want.

Or i'm wrong?
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: atulc on 2006-10-07 05:44:17
but if i understand you right, you want to have,

artist\album
and
va\album

if the name of the artist is "VA", MAREO would replace [artist] with VA, and it would end like you want.

Or i'm wrong?


Unfortunately, for a compilation or a various-artists album, EAC invokes MAREO (which, in turn, invokes FLAC, LAME, etc.) with artist set to the artist for the track. Artist is not set to VA. That is why, with my mareo.ini file listed above, I get many artist directories for one such album using the directory structure artist\album. I would like to keep all tracks from an album together in one directory. This is the way iTunes works. This is the most intuitive way of organizing music for anyone used to the world of physical CDs. This is what I want to achieve.

As an example, on the album "Pure Moods IV," the first track has the title "November" by the artist "Mythos."  The second track has the title "Purify" by the artist "Balligomingo." ... These tracks are saved in the directories "[MYMUSIC]\Mythos\Pure Moods IV" and "[MYMUSIC]\Balligomingo\Pure Moods IV." I would like all tracks for this album to be stored in the directory "[MYMUSIC]\VA\Pure Moods IV." The artist\album paradigm works fine for regular albums.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-07 18:37:49
For your "modest" needs, you can try using %D, instead of %A, as the cd artist on calling MAREO.

Use: %s %d "%d" "%g" "%t" "%n" %y "%m"

Instead of: %s %d "%a" "%g" "%t" "%n" %y "%m"

%T    - Track title
%N    - Track number
%L    - Track length
%A    - CD or track artist
%Y    - Release year
%C    - CD title
%I      - ID3 music type
%B    - freedb music type
%D    - CD artist
%F    - freedb ID
%Z    - Tabulator character

If there is more need for VA handling, i think i can make MAREO compare %D against %A, and if it does not matches, i can assume a VA album. But i don't think is what you need.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: atulc on 2006-10-08 02:26:53
For your "modest" needs, you can try using %D, instead of %A, as the cd artist on calling MAREO.
Use: %s %d "%d" "%g" "%t" "%n" %y "%m"
Instead of: %s %d "%a" "%g" "%t" "%n" %y "%m"
...
If there is more need for VA handling, i think i can make MAREO compare %D against %A, and if it does not matches, i can assume a VA album. But i don't think is what you need.


Tried that. For the "Pure Moods IV" album (various artists), %d, the EAC command line argument to the external compression program, appears to be set to the directory path, not the disk artist. I believe that the argument description you listed applies for filenaming for the WAV files ripped by EAC, not the command line options. But I could be wrong.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: atulc on 2006-10-08 03:10:05
Result of further research:
Quoted from a REACT discussion at
http://www.hydrogenaudio.org/forums/index....st&p=327260 (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=35158&view=findpost&p=327260)


Quote
In the field "Additional command line options" you could use replacements for the selectable options :

    %s        Source filename
    %d        Destination filename
    %h...%h  Text "..." only when "High quality" selected
    %l...%l  Text "..." only when "Low quality" selected
    %c...%c  Text "..." only when "CRC checksum" selected
    %r        Bitrate ("32".."320")
    %a        CD artist
    %g        CD title
    %t        Track title
    %y        Year
    %n        Track number
    %m        MP3 music genre
    %o        Original filename (without temporary renaming)
    %e        Comment (as selected in EAC)
    %b        CRC of extracted track
    %f        freedb ID
    %x        Number of tracks on album


Note here that %d as a command line argument is the destination filename, not the CD artist. This confirms my suspicion as stated on the previous message.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: Synthetic Soul on 2006-10-08 08:44:43
NB: I believe REACT detirmines whether a CD is VA or not simply by looking at the file name.  If it begins "Various - " then it is deemed to be a VA album.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: phaedra on 2006-10-09 04:05:39
[quote name='atulc' date='Oct 6 2006, 21:44' post='438658']
[quote name='kwanbis' post='438652' date='Oct 6 2006, 23:53']
but if i understand you right, you want to have,

artist\album
and
va\album

if the name of the artist is "VA", MAREO would replace [artist] with VA, and it would end like you want.

Or i'm wrong?
[/quote]

Unfortunately, for a compilation or a various-artists album, EAC invokes MAREO (which, in turn, invokes FLAC, LAME, etc.) with artist set to the artist for the track. Artist is not set to VA.
[/quote]
I get the same result ... [artist] does not get replaced with "VA" 

[/quote]
If there is more need for VA handling, i think i can make MAREO compare %D against %A, and if it does not matches, i can assume a VA album
[/quote]

Yes, please, can you try it?

- P
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: atulc on 2006-10-09 05:41:40
Below is a copy of my posting on the EAC mailing list and the response from a member of the list basically corroborating the message from Synthetic Soul on this discussion thread.

Quote
On Sat, 07 Oct 2006 17:46:06 -0400, atulc wrote:

>I am new to EAC. I am trying to use EAC together with MAREO plus the
>FLAC and LAME encoders. From EAC, I am invoking MAREO as the external
>compression program using the command line arguments:
>
> mareo.ini %s %d "%a" "%g" "%t" "%n" %y "%m"
>
>Is there a way to pass a command-line argument or flag to indicate to
>MAREO that an album is a "various artists" album? Currently, MAREO has
>no way of knowing this. I have discussed this with the author of MAREO
>and he doesn't know if EAC can pass such a flag/parameter. I want to
>organize all tracks on a various-artists album into a single directory
>called VA\album-title. I need EAC to invoke MAREO in a way that would
>allow MAREO to create such a directory path. Please see the following
>discussion thread for more information.
>
> http://www.hydrogenaudio.org/forums/index....mp;#entry438658 (http://www.hydrogenaudio.org/forums/index.php?showtopic=49060&st=0&gopid=438658&#entry438658)
>
>It appears that REACT, a utility like MAREO but less stable according to
>some, is able to distinguish between single-artist and various-artists
>CDs. REACT is invoked from EAC in pretty much the same way the one
>invokes MAREO (see details at the URL above). Does anyone know how REACT
>accomplishes this?

I believe REACT configures the %D as the first file naming parameter in EAC,
then it parses the %d value passed by EAC for the word "Various" at its
beginning.

--


%d, as listed in my earlier posting, is the filename. EAC sets %D (meaning CD Artist) to Various for various-artist CDs. REACT configures EAC to set the WAV filename for various-artist CDs to be %D - %C - %N - %T (%A) where %D is set to Various. The external compressor (REACT) is then invoked with the commandline argument %d set to this filename. REACT parses %d to look for Various and accordingly creates the directory structure

various\album-title for various-artist albums and
artist\album-title for single-artist albums.

It would be nice to have MAREO replicate this functionality.

That said, I have found a problem with the approach followed by REACT. I ripped the following three CDs.

REACT saved the FLAC files for the first two albums in the following directories.

However, the ripping of the third CD was messed up on two counts.
Thanks,
atulc
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: Synthetic Soul on 2006-10-09 07:36:00
You should post your findings, with your react.ini contents and config file contents, to the main REACT thread (http://www.hydrogenaudio.org/forums/index.php?showtopic=35158).

Personally I think your config needs changing, not REACT, or possibly the freedb entry for the third album was not correct, but until we see the details we can't help.

Edit: Ah, I see you have posted to that thread.  You really need to post details though, or your concerns will, quite rightly, be ignored.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-09 13:54:52
so, if %D (not %d) is CD artist, why not use it?
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: atulc on 2006-10-09 15:36:09
so, if %D (not %d) is CD artist, why not use it?


%D is available within EAC only as an element to form the name of the WAV file that EAC generates. %D is not available to pass as a command line argument to the external compression programs like MAREO. If you read one of my previous posts, you will see the listing of all the arguments that can be passed to an external compression program.


You should post your findings, with your react.ini contents and config file contents, to the main REACT thread (http://www.hydrogenaudio.org/forums/index.php?showtopic=35158).

Personally I think your config needs changing, not REACT, or possibly the freedb entry for the third album was not correct, but until we see the details we can't help.

Edit: Ah, I see you have posted to that thread.  You really need to post details though, or your concerns will, quite rightly, be ignored.


Here are my config files for REACT. Except for the Config=FLAC_MP3 in react.ini, everything is just as it was after a fresh installation of REACT.

REACT.ini
Code: [Select]
[Settings]
Config=FLAC_MP3
Version=1.0
EAC=C:\Program Files\Exact Audio Copy\EAC.exe
musicdir=C:\Documents and Settings\Atul K Chhabra\My Documents\My Music
encdir=C:\Program Files\Exact Audio Copy\Encoders
LogFile=
CodePage=1252
MinimizeCompressionWindow=1
ProcessPriority=1
TracksHotKey={F4}
TracksHotVal=+{F5}
SaveTracksCuesheets=0
ImageHotKey={F10}
ImageNaming=$artist$ - ($year$) $album$
Sla_Bks_Col_Qst_Bar_Quo_Ast_Lt_Gt=-|-|-||!|'|#|[|]
Debug=0



FLAC_MP3-tracks.txt

Code: [Select]
!Description=Tagged FLAC and mp3 files with RG album and track tags

!destdir1=@musicdir@\FLAC\$cdartist$\($year$) $album$
!dest1=@destdir1@\$track$ - $title$
!Various-dest1=@destdir1@\$track$ - $title$ ($artist$)

!destdir2=@musicdir@\MP3\$cdartist$\($year$) $album$

echo.> "@dest1@.tmp"
@encdir@\Tag.exe --nocheck --ape2 -t "ARTIST=@artist@" -t "ALBUM=@album@" -t "TRACK=@track@" -t "TITLE=@title@" -t "YEAR=@year@" -t "GENRE=@genre@" -t "TOTALTRACKS=@numtracks@" -t "FREEDB=@freedbid@" -t "CRC=@crc@" "@dest1@.tmp"
move "@source@" "@dest1@.wav"

if @islast@==1 (
  move "@eaclog@" "@destdir1@\eaclog.txt"
  move "@trackscuesheet@.[*].cue" "@destdir1@"
  start @encdir@\albumart.exe "@artist@" "@album@" "@destdir1@\cover.jpg"
  cd /d "@destdir1@"
  @encdir@\Glob.exe -v -c @encdir@\flac.exe -f -5 --replay-gain *.wav
  echo @encdir@\Tag.exe --fromfile "%%INPUT_NAME%%.tmp" "%%INPUT_NAME%%.flac" > encode.bat
  echo @encdir@\lame.exe -V5 --vbr-new --scale %%ALBUM_SCALE%% --tc "AG appl:%%ALBUM_GAIN%%,TG:%%TRACK_GAIN%% dB" "%%INPUT_NAME%%.wav" "@destdir2@\%%INPUT_NAME%%.mp3" >> encode.bat
  echo @encdir@\Tag.exe --fromfile "%%INPUT_NAME%%.tmp" "@destdir2@\%%INPUT_NAME%%.mp3" >> encode.bat
  echo del "%%INPUT_NAME%%.wav" "%%INPUT_NAME%%.tmp" >> encode.bat
  @encdir@\WaveGain.exe -a *.wav --exec call encode.bat
  del encode.bat
)
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-09 15:52:47
what i find weird, is that i don't remember seeing any place in EAC to input the track artist, so i wonder, where does EAC gets it from.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: Synthetic Soul on 2006-10-09 16:03:44
With a proper VA setup the artist can be taken from the track info, as the format is entered as "<artist> / <title>".
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: Synthetic Soul on 2006-10-09 16:19:24
You should post your findings, with your react.ini contents and config file contents, to the main REACT thread (http://www.hydrogenaudio.org/forums/index.php?showtopic=35158).
Here are my config files for REACT. Except for the Config=FLAC_MP3 in react.ini, everything is just as it was after a fresh installation of REACT.
The REACT thread is the best place for this, you're currently posting in two threads.  You also need to confirm that the track titles are properly formatted for a VA album, and that the VA checkbox is checked.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-09 16:53:16
With a proper VA setup the artist can be taken from the track info, as the format is entered as "<artist> / <title>".

How does it works? If EAC finds a "/" it assumes the first part is the artist, the next the title?
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: Synthetic Soul on 2006-10-09 17:04:46
Yes, presumably only if the VA checkbox is checked as well.

Take a look at the freedb FAQ 2.2 pt.6 (http://www.freedb.org/en/faq.3.html#22).

Also, I posted this, taken from the previous freedb site, a while back:

Quote
DTITLE: Technically, this may consist of any data, but by convention contains
   the artist and disc title (in that order) separated by a "/"
with a
   single space on either side to separate it from the text. There may be
   other "/" characters in the DTITLE, but not with space on both sides,
   as that character sequence is exclusively reserved as delimiter of
   artist and disc title! If the "/" is absent, it is implied that the
   artist and disc title are the same, although in this case the name
   should rather be specified twice, separated by the delimiter.
   If the disc is a sampler containing titles of various artists, the disc
   artist should be set to "Various" (without the quotes).
It's that freeDB entry.

NB: with regard to the space either side, EAC (wrongly?) seems to deal with either a space or no space.  If a space is present it is trimmed.  I suppose it's not so wrong as it has the checkbox double check - so it is expecting a VA format.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: phaedra on 2006-10-09 22:55:36
I am amazed that no one has pushed hard for this requirement earlier.

So am I but with 2 of HA's best involved (Synthetic Soul, kwanbis) I bet this gets resolved! 
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-09 23:01:43
Yes, presumably only if the VA checkbox is checked as well.

NB: with regard to the space either side, EAC (wrongly?) seems to deal with either a space or no space.  If a space is present it is trimmed.  I suppose it's not so wrong as it has the checkbox double check - so it is expecting a VA format.

so, should i be strict, and support " / " as the delimiter?
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-10 01:02:11
My current mareo.ini settings are shown below. How can I get MAREO to detect CDs by various artists and adjust the directory structure for the files accordingly? At present, if I rip a CD that is a compilation of music by various artists, it creates a separate directory for each artist on the CD. For "various artists" CDs, I would like to create the directory structure - [MYMUSIC]\VA\[ALBUM] and use the same filename as it does currently, i.e., [TRACKPADDED]. [TITLE]. This is akin to iTunes which uses the directory "Compilations" instead of "VA."

The trick is not to use the "VA" or "Various Arstist" name on the CD artist, if you do, EAC assumes a VA CD, even if the check box is unchecked. Use instead "V.A.". And make sure the checkbox is unchecked also.

here is a test

Log 2 File    (%1) = True
Log 2 Screen  (%2) = True
INIFILE      (%3) = C:\Encoders\mareo.ini
[SOURCE]      (%4) = C:\EAC\vtmp1!542.wav
[DESTTMP]    (%5) = C:\EAC\vtmp1!542.eac
[ARTIST]      (%6) = v.a.
[ALBUM]      (%7) = CD_Title
[TITLE]      (%8) = artista1 / tema1
[TRACK]      (%9) = 1
[TRACKPADDED]      = 01
[YEAR]      (%10) = Anime
[GENRE]      (%11) = Unknown
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: atulc on 2006-10-10 03:52:26
The trick is not to use the "VA" or "Various Arstist" name on the CD artist, if you do, EAC assumes a VA CD, even if the check box is unchecked. Use instead "V.A.". And make sure the checkbox is unchecked also.

Kwanbis,
What are your EAC settings on the EAC Menu->EAC Options->Filename tab? Also, please confirm that your EAC command line options for MAREO are as follows.

mareo.ini %s %d "%a" "%g" "%t" "%n" %y "%m"

Once I get these settings from you, I will try to replicate your test at my end. Thanks
The REACT thread is the best place for this, you're currently posting in two threads.  You also need to confirm that the track titles are properly formatted for a VA album, and that the VA checkbox is checked.

Synthetic Soul,
I have posted the REACT details on the REACT discussion thread. I will limit my input on this thread to MAREO only.
So am I but with 2 of HA's best involved (Synthetic Soul, kwanbis) I bet this gets resolved! 

Phaedra,
I think we are making progress. We have the best people involved. Thanks for supporting my requirement.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-10 04:23:40
What are your EAC settings on the EAC Menu->EAC Options->Filename tab?

actually, it shouldn't matter, cause i let MAREO do the renaming

Also, please confirm that your EAC command line options for MAREO are as follows.

mareo.ini %s %d "%a" "%g" "%t" "%n" %y "%m"

the command line is ok, i didn't have to do any modification to MAREO/Setup. Only trick EAC into thinking is anormal album.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: Synthetic Soul on 2006-10-10 10:46:18
Yes, presumably only if the VA checkbox is checked as well.

NB: with regard to the space either side, EAC (wrongly?) seems to deal with either a space or no space.  If a space is present it is trimmed.  I suppose it's not so wrong as it has the checkbox double check - so it is expecting a VA format.

so, should i be strict, and support " / " as the delimiter?
Well, no.  EAC will parse the track names and split them into their component parts before you get to them.

It seems to me that your only option would be to do as REACT is doing, or similar.  You need to use the original filename (%o) to make your decision.  In order for that to happen you need to insist that users set their EAC naming scheme to begin with %D (CD Artist).  You need to analyse the original filename (%o), and if the first seven characters of %o are "Various" then you do the VA stuff.

I have created a test config for REACT (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=35158&view=findpost&p=439612), that will output all available information to a log file but encode nothing.  I would suggest that you do the same for MAREO, so no encoding takes place, but all params for each track are output to a text file, so that you can see exactly what information is being received, and what you have to play with.

Edit: In actual fact, looking at the REACT source, it will actually raise a warning if the naming scheme (or VA naming scheme if one exists) does not begin with %D or contains a "\".

Code: [Select]
If StringLeft($c, 2) <> "%D" Or StringInStr($c, "\") > 0 Then
  MsgBox(0+48+8192, $g_appTitle, "EAC active naming scheme must start with '%D' and not contain '\'" & @crlf & _
    "Please, press Ctrl-F2 to configure EAC for use with REACT")
EndIf

$c is the relevant naming scheme, taken from the registry value.

I'm not suggesting that MAREO needs to do this, but it raises the issue, if your users want VA recognition then they need to adhere to some guidlines.

Also, I've just taken a look at the MAREO website and I see that you don't actually pass %o at the moment.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-10 13:36:48
Well, no.  EAC will parse the track names and split them into their component parts before you get to them.

Yeah, i realized by doing some testing.

It seems to me that your only option would be to do as REACT is doing, or similar.  You need to use the original filename (%o) to make your decision.  In order for that to happen you need to insist that users set their EAC naming scheme to begin with %D (CD Artist).  You need to analyse the original filename (%o), and if the first seven characters of %o are "Various" then you do the VA stuff.

Actually, it is easier, at least for the current req. The only need is to trick EAC into thinking is a normal album, by using "V.A.", instead of the various recognized "various" strings. I posted instructions some post above.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: Synthetic Soul on 2006-10-10 13:55:50
Actually, it is easier, at least for the current req. The only need is to trick EAC into thinking is a normal album, by using "V.A.", instead of the various recognized "various" strings. I posted instructions some post above.
True.  Given that they have no interest in the track artist (  ) then that would work.

I can't help but think that they should be interested in it!  They may be when it comes to tagging...
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-10 15:27:24
yes, i would probably would implement something on MAREO to handle this, if there is interest.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: atulc on 2006-10-10 22:53:10
The trick is not to use the "VA" or "Various Arstist" name on the CD artist, if you do, EAC assumes a VA CD, even if the check box is unchecked. Use instead "V.A.". And make sure the checkbox is unchecked also.

Kwanbis,
This works fine for the directory structure. For the various-artists album "Pure Moods IV," on EAC I unchecked "various artists" and set the CD artist to "V.A." This saved the FLAC files in "V.A.\Pure Moods IV". So far so good. But there is a downside to this approach. I do care about the artist tag being set correctly on the resulting FLAC/MP3 files. Currently, the artist tag for all the music on this album gets set to V.A. I had the same results for the album "Artist's Choice - Sheryl Crow."
True.  Given that they have no interest in the track artist (  ) then that would work.

I can't help but think that they should be interested in it!  They may be when it comes to tagging...

Thanks for pointing this out. I don't care about having the track artist on the filename for the track. But I do care about having the correct track artist on the ID3 tag. Therefore, the approach suggested by Synthetic soul is really a must. I would appreciate it if you could give this request a high priority.

Thanks,
atulc
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-10 23:39:50
i would take a look ASAP.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: phaedra on 2006-10-16 17:06:01
So is this a dead issue now? Atulc, have you decided to go with REACT instead?
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: start78 on 2006-10-16 17:20:50
I solved all this with 2 EAC-presets leading to different ini-files for MAREO. And because there is no field in EAC to specify a CD Artist for VA Albums i chose to write this name as last parameter for MAREO manually and also as manually edit the folder naming scheme in EAC.

As i don't have that many VA Albums that was not much of a problem. Most times i just have to leave it on "sampler" or "OST".

It's so easy to just switch between different EAC presets...
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: phaedra on 2006-10-16 17:30:59
And because there is no field in EAC to specify a CD Artist for VA Albums i chose to write this name as last parameter for MAREO manually...

Sorry, I don't quite understand what you mean here ...
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: atulc on 2006-10-16 18:00:09
So is this a dead issue now? Atulc, have you decided to go with REACT instead?

Not quite. Kwanbis has offered to address this issue. If you are following the REACT discussion forum, you will notice that I am experiencing an intermittent issue with various-artist albums using REACT. I have a large collection of various-artist CDs and I can't afford to manually clean up after every mistake made by a ripping program. At this point, REACT doesn't appear to be a viable solution either.

Kwanbis, can you provide a sense of how long it might take you to address this probelm on MAREO? Thanks
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: phaedra on 2006-10-16 21:18:56
If you are following the REACT discussion forum, you will notice that I am experiencing an intermittent issue with various-artist albums using REACT.

Yes, I am following, as I think lots of others are too. I'm in a similar situation with lots of CDs to rip. I've been dabbling with both MAREO and REACT (as mentioned earlier) and have found strangely intermittent issues with REACT so have been using MAREO for regular albums and just waiting for a better VA solution. Thank you atulc for pushing the issue and thank you Synthetic Soul, kwanbis, tycho, and others for putting your brains and experience together to iron this one out. 

- p
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: start78 on 2006-10-16 22:16:45

And because there is no field in EAC to specify a CD Artist for VA Albums i chose to write this name as last parameter for MAREO manually...

Sorry, I don't quite understand what you mean here ...


I mean that i add the CD Artist to the parameter line that is passed from EAC to MAREO.

Additional command line options for most CDs (profile: mareo):
Code: [Select]
mareo.ini %s %d "%a" "%g" "%t" "%n" %y "%m" "%x"

And for VA CDs (profile: sampler):
Code: [Select]
sampler.ini %s %d "%a" "%g" "%t" "%n" %y "%m" "%x" "OST"


The same with the naming scheme:
Usualy:
Code: [Select]
%A\[%Y] %C\%A - %N - %T

Sampler:
Code: [Select]
OST\[%Y] %C\%A - %N - %T


So everytime i want to rip a non-OST VA Album i have to edit both fields in the EAC Options.

The difference between mareo.ini and sampler.ini is that a second individual parameter (%x is passed in both as individual parameter) is included and is added as a tag field and also replaces the "Artist" in the folder naming scheme.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: phaedra on 2006-10-17 00:03:18
Gotcha, thanks for the explanation!
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: atulc on 2006-10-18 05:34:28
Yes, I am following, as I think lots of others are too. I'm in a similar situation with lots of CDs to rip. I've been dabbling with both MAREO and REACT (as mentioned earlier) and have found strangely intermittent issues with REACT so have been using MAREO for regular albums and just waiting for a better VA solution. Thank you atulc for pushing the issue and thank you Synthetic Soul, kwanbis, tycho, and others for putting your brains and experience together to iron this one out. 

- p

Phaedra, the VA problem is now resolved for EAC+REACT. See my recent post on the REACT discussion thread - http://www.hydrogenaudio.org/forums/index....st&p=441921 (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=35158&view=findpost&p=441921). For now, I will use REACT to rip my CD collection. When kwanbis is ready with a fix for MAREO, I will consider using MAREO again.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: Synthetic Soul on 2006-10-23 20:16:45
I would like to direct kwanbis to the same thread, particularly posts 455 (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=35158&view=findpost&p=441451) to 472, in which atulc and I investigate REACT and EAC's handling of VA albums, and malformed VA freedb entries.  I hope that the results and conclusions we have made should be useful to you also.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2006-10-25 02:16:35
i'm actually on vacations on mendoza, argentina. I would try to take a look this weekend.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: Balthazar_B on 2007-01-18 12:13:24
Resurrecting this old thread.  From perusing various MAREO threads, it's unclear whether this "Various Artists" issue was ever resolved. I have a good number of VA disks to rip (to FLAC and MP3) and I don't want to switch away from MAREO if I can avoid it. Thanks!
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2007-01-18 16:54:49
sorry, been a little busy lately. Would try to implement it ASAP.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: atulc on 2007-01-19 16:46:02
Resurrecting this old thread.  From perusing various MAREO threads, it's unclear whether this "Various Artists" issue was ever resolved. I have a good number of VA disks to rip (to FLAC and MP3) and I don't want to switch away from MAREO if I can avoid it. Thanks!


I like the capabilities of both MAREO and REACT. However, I wasn't able to overcome the "Various Artists" issue with MAREO. The REACT developer community addressed the issue within days. With over 200 music CD's ripped successfully, about 50 of which were "Various Artists" CD's, I am now a happy REACT user. See http://www.hydrogenaudio.org/forums/index....st&p=442265 (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=35158&view=findpost&p=442265)

Kwanbis, I hope you will find time to address this issue soon.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: goodlookin on 2007-02-03 23:17:55
sorry, been a little busy lately. Would try to implement it ASAP.


Thanks Kwanbis ... I'm waiting for a solution to this issue too.  Really appreciate all you work ... Mareo is a "must have" program for me. 
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: phaedra on 2007-02-05 17:46:28
... Mareo is a "must have" program for me. 

I used to feel that way too. I got tired of waiting though and switched to REACT. With all due respect to Kwanbis for developing MAREO, I think REACT is now the way to go. The latest version developed just recently is simple and effective right out of the box. And if you need advice on tweaking things a bit to suit your needs, there is a very active user community there to help.
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2007-02-10 17:03:30
Thanks Kwanbis ... I'm waiting for a solution to this issue too.  Really appreciate all you work ... Mareo is a "must have" program for me. 

MAREO 5.0 gamma 1 is out. This should be GOLD if nothing is found.

DOWNLOAD: http://www.webearce.com.ar/mareo50y1.rar (http://www.webearce.com.ar/mareo50y1.rar)

Sorry for the delays
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: kwanbis on 2007-02-10 17:21:05
EDIT: Notes, EAC must not know it's a VA album, so, uncheck, and call the  ARTIST "V.A." (no quotes)
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: Synthetic Soul on 2007-02-10 19:27:01
Link doesn't work for me (404).
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: dmw01 on 2007-05-02 01:33:47
EDIT: Notes, EAC must not know it's a VA album, so, uncheck, and call the  ARTIST "V.A." (no quotes)


How do you do that in EAC?
Thanks!
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: Synthetic Soul on 2007-05-02 06:22:54
Uncheck the "Various Artists" checkbox at the top of the main dialogue, and set "CD Artist" to "V.A.".
Title: MAREO settings to organize FLAC & MP3 files using EAC
Post by: Aquares on 2009-04-18 14:22:00
There is a simpler solution for various artists with EAC and Mareo using %v as an additional parameter to build the folder name.
EAC fills the parameter with "Various" if the checkbox "Various Artists" is checked. Otherwise it fills in the artist (as with "%a").

So you can use the same EAC profile and mareo.ini for both single artist and multi artist CDs.

How to do it

In EAC, add "%v" to the command line:
Code: [Select]
mareo.ini %s %d "%a" "%g" "%t" "%n" "%y" "%m" "%v"


In mareo.ini, use [1] instead of [ARTIST] for FINALPATH:
Code: [Select]
 FINALPATH = C:\TEMP\[1] - [ALBUM]\


Example of the result

Converting to MP3 and FLAC using:
Code: [Select]
FINALPATH = C:\TEMP\[1] - [ALBUM]\
FINALNAME = [ARTIST] - [ALBUM] - [TRACKPADDED] - [TITLE]

CD Title:
Stereo Sushi 14 (CD1)

"Various Artists" is checked

Track 1 Title:
Sonny J Mason / Life Is The Music (Random Soul Stripped Vocal Mix)

Folder for all resulting files:
C:\Temp\Various - Stereo Sushi 14 (CD1)\

Filenames:
Sonny J Mason - Stereo Sushi 14 (CD1) - 01 - Life Is The Music (Random Soul Stripped Vocal Mix).mp3
Sonny J Mason - Stereo Sushi 14 (CD1) - 01 - Life Is The Music (Random Soul Stripped Vocal Mix).flac

Hope this is still useful for some of you