Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: MAREO 5 Released (Read 37799 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

MAREO 5 Released

After a long delay. MAREO 5.0 is out. The major change is the option of defining Various Artists (V.A.) naming schemes.
  • Various Artist detection and management.
  • TAK pre-configuration (including tag)
I have changed version number, to reflect the new INI file. Would update the web page documentation ASAP.

http://www.webearce.com.ar/

Note, to make VA work, EAC must not "know" that it's a VA CD. So, uncheck the VA checkbox, and call the Artist: V.A., instead of various, va, etc.

MAREO 5 Released

Reply #1
The link from your website is still to 4, and the direct download link posted to another thread doesn't work!

Good news for MAREO users anyway, well done.
I'm on a horse.

MAREO 5 Released

Reply #2
Mmm, maybe you need to clear your cache. Thanks for your kind words also

MAREO 5 Released

Reply #3
Nah, just me being dumb.

The November date on the containing folder confused me, but I see some files contained are dated February.

Sorry for the confusion.
I'm on a horse.

MAREO 5 Released

Reply #4
After a long delay. MAREO 5.0 is out.


I'm new to MAREO, and based on what I've read about it, it's perfect for what I want to do (rip a CD once, and encode it both to MP3 and FLAC).

So, I've downloaded mareo.rar and installed it, but it isn't working. I use EAC and LAME, WinXP SP2.
The problem is that when EAC calls MAREO, MAREO crashes.

EAC settings are as recommended:
- user defined encoder
- compressor: C:\mareo\mareo.exe
- commandline: mareo.ini %s %d "%a" "%g" "%t" "%n" %y "%m"
- Add ID3 tag unchecked

In an effort to narrow the problem down, I tried creating a .wav with EAC, and calling MAREO from a command prompt. What I've found is that
mareo mareo.ini "d:\rip\q\j.wav" "d:\rip\q\j.mp3" ar al ti tr yr g
results in a WinXP error saying that MAREO has crashed.

Actually, it doesn't seem to matter what the parameters are, as
mareo mareo.ini in.wav out.mp3 ar al ti tr yr g
results in a crash too.

If I remove the last parameter (i.e., I call mareo mareo.ini "d:\rip\q\j.wav" "d:\rip\q\j.mp3" ar al ti tr yr), there's no crash, but MAREO exits immediately without invoking LAME 

This is the mareo.ini that I'm using to test things:

PaddingZeros = 2
DeleteWavFile = FALSE
CorrectionChar = _

EXECUTEIF = TRUE
FINALPATH = d:\rip\[ARTIST] - [ALBUM]\
FINALNAME = [TRACKPADDED].[TITLE]
VFINALPATH = d:\rip\VA - [ALBUM]\
VFINALNAME = [TRACKPADDED].[TITLE] ([ARTIST])
EXTENSION = mp3
ENCODEREXE = 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

lame.exe is in c:\mareo
I've tried using the full path to mareo.ini: no difference.
I've tried using the full path to lame.exe: no difference.
I've tried adding "LogToFile = TRUE": no difference, and I can't find a logfile anywhere.

Any help would be highly appreciated...

JW

MAREO 5 Released

Reply #5
- commandline: mareo.ini %s %d "%a" "%g" "%t" "%n" %y "%m"

since MAREO 4.5, the command line should be

filelog screenlog mareo.ini [infile] [outfile] "[artist]" "[album]" "[title]" [track] [year] [genre]

where:

filelog = could be fon (file log on) or foff (file log off)

screenlog = could be son (screen log on) or soff (screen log off)

for example:

Fon Soff mareo.ini [infile] [outfile] "[artist]" "[album]" "[title]" [track] [year] [genre]

here is a little more explanation.

sorry i haven't been able to update the docs yet.


there is no longer need to "LogToFiel = XXX" on the ini.

MAREO 5 Released

Reply #6
Fon Soff mareo.ini [infile] [outfile] "[artist]" "[album]" "[title]" [track] [year] [genre]

Thanks for your quick reaction 

With those 2 logging options added it's working 

Many thanks for your help, and for making this program available. I'm sure it'll save me a lot of time in the future.

JW

MAREO 5 Released

Reply #7
Many thanks for your help, and for making this program available. I'm sure it'll save me a lot of time in the future.

No problem. MAREO is my way of just saying "thank you" to the whole HA community.

MAREO 5 Released

Reply #8
Has anyone tested EAC + Mareo on Windows Vista?

My project computer will still have XP on it, but my main PC is moving to Vista soon.  Just curious.

edit: and oh, thanx kwanbis for your continued work on Mareo.. it's a lifesaving tool for my simultaneous Flac + WMA encodes!

MAREO 5 Released

Reply #9
Is there any flag that can be passed to MAREO from EAC, to tell it's a CUE image?

MAREO 5 Released

Reply #10
Hooray!

Finaly i was able to use MAREO with foobar2000!

Here's my ini (mp3+FLAC):

Code: [Select]
; ----------------------------------------------------------------------------------------------------------------------
; NUMBER OF ZEROS TO PAD THE TRACK NUMBER (0 to disable)
; ----------------------------------------------------------------------------------------------------------------------
PaddingZeros = 2

; ----------------------------------------------------------------------------------------------------------------------
; IS MAREO REQUIRED TO DELETE THE WAV FILE AFTER ENCODING (TRUE) OR THE CD RIPPER DOES (FALSE)?
; ----------------------------------------------------------------------------------------------------------------------
DeleteWavFile = FALSE

; ----------------------------------------------------------------------------------------------------------------------
; What char would be used to replace forbiden chars?
; ----------------------------------------------------------------------------------------------------------------------
CorrectionChar = _

; ---------------------------------------------------------------------------------------------------------------------------
; MP3 LAME: best MP3 encoder: http://www.rarewares.org/mp3.html
; ---------------------------------------------------------------------------------------------------------------------------
EXECUTEIF = TRUE
FINALPATH = [MYMUSIC]\[ARTIST]\[[YEAR]] [ALBUM]\
FINALNAME = [ARTIST] - [TRACKPADDED] - [TITLE]
VFINALPATH = [MYMUSIC]\VA\[[YEAR]] [ALBUM]\
VFINALNAME = [ARTIST] - [TRACKPADDED] - [TITLE]
EXTENSION = mp3
ENCODEREXE = D:\Programme\foobar2000\lame.exe
PARAMETERS = -V4 --vbr-new "[SOURCE]" "[DESTTMP]"
RENAME = TRUE

; ----------------------------------------------------------------------------------------------------------------------
; FLAC: most supported lossless encoder: http://flac.sourceforge.net/
; ----------------------------------------------------------------------------------------------------------------------
EXECUTEIF = TRUE
FINALPATH = e:\musikarchiv\[ARTIST]\[[YEAR]] [ALBUM]\
FINALNAME = [ARTIST] - [TRACKPADDED] - [TITLE]
VFINALPATH = e:\musikarchiv\VA\[[YEAR]] [ALBUM]\
VFINALNAME = ARTIST] - [TRACKPADDED] - [TITLE]
EXTENSION = flac
ENCODEREXE = D:\Programme\foobar2000\flac.exe
PARAMETERS = -8 "[SOURCE]" -o "[DESTTMP]" -T artist="[ARTIST]" -T album="[ALBUM]" -T title="[TITLE]" -T tracknumber="[TRACK]" -T date="[YEAR]" -T genre="[GENRE]" -T comment="ripped by start" -T totaltracks=[1]
RENAME = TRUE

; EOF


The trick was:
foobar2000 expects the temporary mp3 to be placed in the destination directory after encoding. If i would tell MAREO not to rename the mp3 it would be placed in the foobar2000 directory after encoding (where MAREO and all needed encoders are placed). As the naming scheme set in the ini file is the same as set in f2k MAREO is renaming the mp3 exactly as f2k expects it to be named.
So here your current manual is wrong (at least for f2k).

The important things are (thanks to sh1leshk4 in the MAREO 4 thread):
f2k will take care for the tags in the file whose extension is set in the f2k encoder settings
Renaming for all encoded files schould be set to TRUE
Naming schemes in MAREO and f2k (single tracks line) must be the same
If encoding just one file the final path (for the file whose extension is set in f2k) should already exist. Choose this path for converter output

In my ini i am using the [MYMUSIC]-parameter. After this parameter the naming scheme is identical to the one specified in f2k (under "single tracks"). So i have to tell f2k to place the output files in the [MYMUSIC]-folder if i want to convert more files at once. f2k then creates the temporary wave not directly in the [MYMUSIC]-folder but in subfolders created after f2k's "single tracks" naming scheme. MAREO then creates all temporary encoded files in the directory where mareo.exe is placed and after that puts them into the folders specified in the ini. So the mp3 gets placed where the temp wav is, f2k finds them, deletes the wav and adds tags to the mp3.

MAREO 5 Released

Reply #11
Hooray indeed. I\'ve also successfully ripped with MAREO using 0.9.4, based on sh1leshk4\'s and start78\'s tips. Thanks, you guys, and thanks to kwanbis as always.

What i would like to try is to rip to an image lossless file (with embedded cuesheet) and individual lossy files ala REACT.  Is this possible with foobar? Has anyone tried this? Does anyone have ideas on how one would go about it? Appreciate any sort of input.
WavPack 4.31 / LAME 3.98 alpha 3 -V9 -vbr-new

MAREO 5 Released

Reply #12
Hi,

Does anyone know how to get FLAC --replay-gain album gain working with MAREO?  From what I can gather to get album gain to work flac needs to be run once with all of the flac files as source files, so that it can calculate the album peak gain.  Therefore I really only need to run FLAC with --replay-gain once - when all of the flac files have been encoded.  But how do I instruct MAREO to do this?

I have managed to get this working with VorbisGain.exe using EXECUTEIF = [1] = [TRACK] where [1] refers to the 10th input from EAC %x which signifies the last album track.  This is easy because VorbisGain has it's own section as a post-processor.  However there is no such option for FLAC.  Maybe I could re-run FLAC as a post-processor with -replay-gain and without re-encoding, but I don't know if it's possible.

Any ideas?

Thanks

MAREO 5 Released

Reply #13
Is there a way of using MAREO and EAC to perform 2 simultaneous compression tasks when using a dual core CPU? Foobar for example can transcode 2 files at the same time when using the convert feature.

Tim

MAREO 5 Released

Reply #14
Then why don't u use f2k for ripping? It has the same secure ripping features as EAC...

MAREO 5 Released

Reply #15
Then why don't u use f2k for ripping? It has the same secure ripping features as EAC...


I don't think it will use the multi-threaded option as control is passed over to Mareo to perform the actual encoding. If you set the option in EAC to use 2 simu;taneous threads, as soon as the command prompt window opens for the second instance of mareo it bombs out.

Tim

MAREO 5 Released

Reply #16
Foff Soff mareo.ini ... ?

MAREO 5 Released

Reply #17
Foff Soff mareo.ini ... ?


I thought that might have something to do with it, I'm wondering whether Mareo or EAC will set the processor affinity field though.

I'll try it once I've finished restoring Active Directory on my server which threw a hissy fit last night.

Tim

MAREO 5 Released

Reply #18

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

since MAREO 4.5, the command line should be

filelog screenlog mareo.ini [infile] [outfile] "[artist]" "[album]" "[title]" [track] [year] [genre]

where:

filelog = could be fon (file log on) or foff (file log off)

screenlog = could be son (screen log on) or soff (screen log off)

for example:

Fon Soff mareo.ini [infile] [outfile] "[artist]" "[album]" "[title]" [track] [year] [genre]

here is a little more explanation.

sorry i haven't been able to update the docs yet.


there is no longer need to "LogToFiel = XXX" on the ini.


Hi kwanbis.
Just came across your program on Thursday and was very excited. I want to use EAC to Rip to FLAC and LAME for my iPod. It looked pretty easy to setup, but noooo. I have been working it all this time only to find that the documentation that came with it, isn't correct. I really try to exaust all possible mistakes before requestiog help, but with this new info and the fact that I am burnt-out, I have deceided to see if you could straighten me out.

I tried the above change for EAC and still am having problems. I have tried to use LAME and flac seperatly on only one song, but MAREO rejects everything. It also doesn't produce any error logs or output to the screen (other than a brief dos window flash) so all I have is the EAC log which I am attaching.

Can you show me what I am doing wrong or just send me the ini file that I would need to accomplish these conversions? I am running WinME on an 1GHz Athlon, 1MB RAM, 160 GB and 80 GB HD's. Here are my files:

; ****************************************************************************************************
**************
; ******* MAREO: Multiple Applications Runner for EAC and Others - by Kwanbis - Open Source GPL Licensed ***********
; ****************************************************************************************************
**************

; ----------------------------------------------------------------------------------------------------------------------
; NUMBER OF ZEROS TO PAD THE TRACK NUMBER (0 to disable)
; ----------------------------------------------------------------------------------------------------------------------
PaddingZeros = 2

; ----------------------------------------------------------------------------------------------------------------------
; IS MAREO REQUIRED TO DELETE THE WAV FILE AFTER ENCODING (TRUE) OR THE CD RIPPER DOES (FALSE)?
; ----------------------------------------------------------------------------------------------------------------------
DeleteWavFile = FALSE

; ----------------------------------------------------------------------------------------------------------------------
; What char would be used to replace forbiden chars?
; ----------------------------------------------------------------------------------------------------------------------
CorrectionChar = _

LogToScreen = TRUE
LogToFile =false

; ----------------------------------------------------------------------------------------------------------------------
; FLAC: most supported lossless encoder: http://flac.sourceforge.net/
; ----------------------------------------------------------------------------------------------------------------------
EXECUTEIF = TRUE
FINALPATH = c:\MuTest\[ARTIST] - [ALBUM]\
FINALNAME = [TRACKpadded] - [TITLE]
EXTENSION = flac
ENCODEREXE = c:\av\eac\flac.exe
PARAMETERS = -8 -V "[SOURCE]" -o "[DESTTMP]" -T artist="[ARTIST]" -T album="[ALBUM]" -T title="[TITLE]" -T tracknumber="[TRACK]" -T date="[YEAR]" -T genre="[GENRE]"
;PARAMETERS = -8 -V -T "artist=[ARTIST]" -T "title=[TITLE]" -T "album=[ALBUM]" -T "date=[YEAR]" -T "tracknumber=[TRACK]" -T "genre=[GENRE]" "[SOURCE]"
RENAME = true

; EOF
**********************************

EAC extraction logfile from 16. April 2007, 16:47 for CD
David Crosby / If I Could Only Remember My Name

Used drive  : Memorex 52MAXX 2452AJ  Adapter: 0  ID: 1
Read mode  : Secure with NO C2, accurate stream, disable cache
Read offset correction : 0
Overread into Lead-In and Lead-Out : No

Used output format : C:\AV\EAC\mareo.exe  (User Defined Encoder)
                    320 kBit/s
                    Additional command line options : mareo.ini %s %d "%a" "%g" "%t" "%n" %y "%m"

Other options      :
    Fill up missing offset samples with silence : No
    Delete leading and trailing silent blocks : Yes
    Installed external ASPI interface


Track  9
    Filename C:\MusicTest\David Crosby - If I Could Only Remember My Name\09 - David Crosby - I'd Swear There Was Somebody Here.wav

    Peak level 75.7 %
    Track quality 100.0 %
    Copy CRC 37772E8E
    Copy OK

No errors occured


End of status report

------------------------------------------------------------

EAC extraction logfile from 16. April 2007, 18:04 for CD
David Crosby / If I Could Only Remember My Name

Used drive  : Memorex 52MAXX 2452AJ  Adapter: 0  ID: 1
Read mode  : Secure with NO C2, accurate stream, disable cache
Read offset correction : 0
Overread into Lead-In and Lead-Out : No

Used output format : C:\AV\EAC\mareo.exe  (User Defined Encoder)
                    320 kBit/s
                    Additional command line options : Fon Son mareo.ini [infile] [outfile] "[artist]" "[album]" "[title]" [track] [year] [genre]

Other options      :
    Fill up missing offset samples with silence : No
    Delete leading and trailing silent blocks : Yes
    Installed external ASPI interface


Track  9
    Filename C:\MusicTest\David Crosby - If I Could Only Remember My Name\09 - David Crosby - I'd Swear There Was Somebody Here.wav

    Peak level 75.7 %
    Track quality 100.0 %
    Copy CRC 37772E8E
    Copy OK

No errors occured


End of status report
***********************************************

The external compressor returned an error!

Options : Fon Son mareo.ini [infile] [outfile] "[artist]" "[album]" [track] [yesr] genre]

File : C:\MusicTest\David Crosby - If I could only Remember My Name\09 - David Crosby - I'd Swear There Was Somebody Here.wav

*******************************

HELP ,
Bilbo
Glass half full!

MAREO 5 Released

Reply #19
OK, I've Spent all day trying to get this to work, I finally give up.  I am trying to use EAC and Mareo to make both FLAC and MP3 files.  I want the Lame V0 MP3s under C:\Music\MP3\Artist\Album and the FLACS at 5 quality under C:\Music\FLAC\Artist\Album.  I want the filenames to be "Artist (Album) Song."  I realize I don't have anything close to that for the filename setting in the ini but I was going to keep the defaults until I got it to at least encode something!

Here are my settings, can someone please tell me where I am going wrong?

mareo.ini

PaddingZeros = 1
DeleteWavFile = FALSE
CorrectionChar = _

EXECUTEIF = TRUE
FINALPATH = C:\Music\MP3\[ARTIST]\[ALBUM]\
FINALNAME = [TRACKPADDED]. [TITLE]
VFINALPATH = C:\Music\MP3\[ARTIST]\[ALBUM]\
VFINALNAME = [TRACKPADDED]. [TITLE] ([ARTIST])
EXTENSION = mp3
ENCODEREXE = C:\eac095pb4\lame397\lame.exe
PARAMETERS = -V0 --vbr-new --ignore-tag-errors --ta "[ARTIST]" --tl "[ALBUM]" --tt "[TITLE]" --tn "[TRACK]" --ty "[YEAR]" --tg "[GENRE]" "[SOURCE]" "[DESTTMP]"
RENAME = TRUE

EXECUTEIF = TRUE
FINALPATH = C:\Music\FLAC\[ARTIST]\[ALBUM]\
FINALNAME = [TRACKPADDED]. [TITLE]
VFINALPATH = C:\Music\MP3\[ARTIST]\[ALBUM]\
VFINALNAME = [TRACKPADDED]. [TITLE] ([ARTIST])
EXTENSION = flac
ENCODEREXE = C:\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

EAC Settings


Filename: %A\%C\%A (%C) %N
Directory: C:\Music
Use file extension: .xxx
Nothing else checked on that screen...

Additional command line options: I've tried a bunch of different things after reading posts, here are some things I've tried:
Fon Soff mareo.ini [infile] [outfile] "[artist]" "[album]" "[title]" [track] [year] [genre]
fon son mareo.ini C:\Music\%A\%C\ C\Music\Temp\ "%A" "%C" "%T" %N %Y "%B"
mareo.ini C:\Music\%A\%C\ C\Music\Temp\ "%A" "%C" "%T" %N %Y "%B"

And lots of variations on those....

Could someone please let me know what settings I should use? 

MAREO 5 Released

Reply #20
Lame V0 MP3s under C:\Music\MP3\Artist\Album
FLACS at 5 quality under C:\Music\FLAC\Artist\Album
I want the filenames to be "Artist (Album) Song."

FINALNAME = [ARTIST] ([ALBUM]) [TRACKPADDED]. [TITLE]

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

think that would do.

MAREO 5 Released

Reply #21
OK, I've Spent all day trying to get this to work, I finally give up.  I am trying to use EAC and Mareo to make both FLAC and MP3 files.  I want the Lame V0 MP3s under C:\Music\MP3\Artist\Album and the FLACS at 5 quality under C:\Music\FLAC\Artist\Album.  I want the filenames to be "Artist (Album) Song."  I realize I don't have anything close to that for the filename setting in the ini but I was going to keep the defaults until I got it to at least encode something!

Here are my settings, can someone please tell me where I am going wrong?

mareo.ini

PaddingZeros = 1
DeleteWavFile = FALSE
CorrectionChar = _

EXECUTEIF = TRUE
FINALPATH = C:\Music\MP3\[ARTIST]\[ALBUM]\
FINALNAME = [TRACKPADDED]. [TITLE]
VFINALPATH = C:\Music\MP3\[ARTIST]\[ALBUM]\
VFINALNAME = [TRACKPADDED]. [TITLE] ([ARTIST])
EXTENSION = mp3
ENCODEREXE = C:\eac095pb4\lame397\lame.exe
PARAMETERS = -V0 --vbr-new --ignore-tag-errors --ta "[ARTIST]" --tl "[ALBUM]" --tt "[TITLE]" --tn "[TRACK]" --ty "[YEAR]" --tg "[GENRE]" "[SOURCE]" "[DESTTMP]"
RENAME = TRUE

EXECUTEIF = TRUE
FINALPATH = C:\Music\FLAC\[ARTIST]\[ALBUM]\
FINALNAME = [TRACKPADDED]. [TITLE]
VFINALPATH = C:\Music\MP3\[ARTIST]\[ALBUM]\
VFINALNAME = [TRACKPADDED]. [TITLE] ([ARTIST])
EXTENSION = flac
ENCODEREXE = C:\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

EAC Settings


Filename: %A\%C\%A (%C) %N
Directory: C:\Music
Use file extension: .xxx
Nothing else checked on that screen...

Additional command line options: I've tried a bunch of different things after reading posts, here are some things I've tried:
Fon Soff mareo.ini [infile] [outfile] "[artist]" "[album]" "[title]" [track] [year] [genre]
fon son mareo.ini C:\Music\%A\%C\ C\Music\Temp\ "%A" "%C" "%T" %N %Y "%B"
mareo.ini C:\Music\%A\%C\ C\Music\Temp\ "%A" "%C" "%T" %N %Y "%B"

And lots of variations on those....

Could someone please let me know what settings I should use? 


I haven't checked through all your folders but the command line should be:

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

The filename and folder name in the base EAC tab don't really have any effect as the settings in mareo.ini override those. The only thing they do affect is where the files are initially ripped to. For all my files the final desitinations are all on network shares, but the wav files are originally extracted to a local hard drive as per the "Directories" tab in EAC options.

You need to set "soff" on the command line if you want to be able to run multiple simultaneous compression threads with CPUs that have multiple cores.

Tim

 

MAREO 5 Released

Reply #22
I haven't checked through all your folders but the command line should be:

fon soff mareo.ini %s %d "%a" "%g" "%t" "%n" %y "%m"
new version of MAREO does not uses %d

MAREO 5 Released

Reply #23
When did it change? I currently still have %d in my command line and have a recent version of MAREO installed and have had no problem. Maybe I'm running a slightly earlier version.

Tim

MAREO 5 Released

Reply #24
I must not have the new version, without the %d all my names were off one level. 

Funny because I just downloaded it today.  I can't find anywhere to see what version I have.

Oh yeah, and thank you for the help!  It looks like everything is working great now.