Help - Search - Members - Calendar
Full Version: MAREO 3.0 Released!
Hydrogenaudio Forums > Hydrogenaudio Forum > Validated News
Pages: 1, 2, 3, 4, 5
beto
Unfortunately my strategy didn't work as planned.... sad.gif

1. convert to wavpack
worked ok.... sort of..... I think I found a bug: if you tell mareo to save the wavpack files and wave files in the same directory, after the wavpack compression the wavpack files are deleted and only the wave files are available. huh.gif
If you tell mareo to save the wavpacks and waves in differente folders it works ok (ie, both are kept).

2. apply wvgain in the wavpacks
Only works if waves and wavpacks are saved in different folders.

3. scale the original wavs with wavegain
This works ok. smile.gif

4. convert to vorbis with oggenc
This definitively does not work because oggenc (and oggenc2) does not accept wildcards sad.gif doesn't seem to be a mareo problem, but a oggenc problem. I have to use the wildcards because encoding to vorbis should be done only after scaling with wavegain.
The only solution I can think of is using the --FLAC-scale option in oggenc but that would cause the same wildcard problem I think... And would force me to use FLAC...
I cannot preserve the tags either because oggenc runs only after all tracks are ripped with EAC.
I'm running out of ideas for this step. Do you have any kwanbis (or anyone else)? I want to encode to ogg from scaled files (from wavs with wavegain or using the replaygain tags from the wavpacks to scale the tracks, does not matter any will do) if possible I would also like to keep the tags.

Another thing: the mareolast.ini file does not add a leading zero to the number of tracks (if I report 6 or 06 tracks to the mareolast.exe program is saves only 6 in the mareolast.ini) and this causes problems because EAC reports tracks with a leading zero (06 in this case).
Also the mareo.log file records an error when trying to delete the mareolast.ini file and the file is not deleted after processing.

This evening I can post my ini file and the logfiles if you need.

Thanks for the support.
kwanbis
post your INI, i would take a look. should work.
beto
As promised here are the ini and log files:

mareo.ini
CODE
; MAREO - (M)ultiple (A)pplications ®unner for (E)AC and (O)thers.

; Literal From Replacing Value
; @source@ Parameter # 2 FULL temporal Source File Name
; @dest@ Parameter # 3 FULL temporal Destination File Name
; @artist@ Parameter # 4 CD Artist Name
; @album@ Parameter # 5 CD Name
; @title@ Parameter # 6 Track (Song) Name
; @track@ Parameter # 7 Track (song) Number
; @year@ Parameter # 8 Year of the CD release
; @genre@ Parameter # 9 CD's Music Genre
; @1@ .. @nn@ Parameter # 10+ User Definenable
; ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; @ownpath@ MAREO finds out the full path to MAREO, without the the ending backslash
; @newext@ MAREO finds out the file extension without the dot (ex: MP3)

; ---------------------------------------------------------------------------------------------------------------------------
; DOES MAREO NEEDS TO LOG TO THE SCREEN?
; ---------------------------------------------------------------------------------------------------------------------------
LogToScreen = TRUE

; ---------------------------------------------------------------------------------------------------------------------------
; DOES MAREO NEEDS TO LOG TO A TXT FILE?
; ---------------------------------------------------------------------------------------------------------------------------
LogToFile = TRUE

; ---------------------------------------------------------------------------------------------------------------------------
; DOES MAREO DELETES THE WAV FILE AFTER ENCODING (TRUE) OR THE CD RIPPER DOES (FALSE)?
; ---------------------------------------------------------------------------------------------------------------------------
DeleteWavFile = FALSE

; ---------------------------------------------------------------------------------------------------------------------------
; WavPack: excelent lossless encoder, with hybrid option: http://www.rarewares.org/lossless.html
; ---------------------------------------------------------------------------------------------------------------------------
ONLYIFLAST = FALSE
ENCODER = D:\Codecs\wavpack.exe
PARAMETERS = -hmy -w "ARTIST=@artist@" -w "TITLE=@title@" -w "ALBUM=@album@" -w "YEAR=@year@" -w "TRACK=@track@" -w "GENRE=@genre@" -w "ENCODEDBY=WavPack 4.31 [-hm]" -w "RIPPEDBY=EAC [secure mode]" "@source@" "@dest@"
RENAME = TRUE
PATH = C:\Music\@artist@\@year@ - @album@\
FILENAME = @track@ - @title@
EXTENSION = wv

; ---------------------------------------------------------------------------------------------------------------------------
; WVGAIN: Album Mode: used to "normalize" WavPack files: http://www.wavpack.com
; ---------------------------------------------------------------------------------------------------------------------------
ONLYIFLAST = TRUE
ENCODER = D:\Codecs\wvgain.exe
PARAMETERS = -a "C:\Music\@artist@\@year@ - @album@\*.wv"
RENAME = FALSE
PATH = NONE
FILENAME = NONE
EXTENSION = NONE

; ---------------------------------------------------------------------------------------------------------------------------
; WAVEGAIN: Album Mode: used to "normalize" files: http://www.rarewares.org/others.html
; ---------------------------------------------------------------------------------------------------------------------------
ONLYIFLAST = TRUE
ENCODER = D:\Codecs\wavegain.exe
PARAMETERS = --album --apply --noclip "C:\Music\WAV\@artist@\@year@ - @album@\*.wav"
RENAME = FALSE
PATH = NONE
FILENAME = NONE
EXTENSION = NONE

; ---------------------------------------------------------------------------------------------------------------------------
; OGG VORBIS: excelent and patent free encoder: http://www.vorbis.com/
; RECOMMENDED VERSION: AoTuV 4.51b: http://www.geocities.jp/aoyoume/aotuv/
; ---------------------------------------------------------------------------------------------------------------------------
ONLYIFLAST = TRUE
ENCODER = D:\Codecs\oggenc.exe
PARAMETERS = -q 4 "C:\Music\WAV\@artist@\@year@ - @album@\*.wav"
RENAME = FALSE
PATH = NONE
FILENAME = NONE
EXTENSION = NONE

; EOF



mareo.log
CODE
MAREO - Multiple Applications Runner for EAC and Others - GPL Licensed
3.1 - Copyright 2003-2006 by Kwanbis - http://www.webearce.com.ar/
Developed with Borland Delphi (info @ http://borland.com/delphi/)

*** Received Command Line ***

"C:\Appl\EAC\MAREO\mareo.exe" mareo.ini "C:\Music\WAV\Living Colour\1991 - Biscuits\0tmp2(207.wav" "C:\Music\WAV\Living Colour\1991 - Biscuits\0tmp2(207.wv" "Living Colour" "Biscuits" "Money Talks" "06" "1991" "Rock"

*** Parsed Parameters ***

IniFileName (%1) = mareo.ini
@source@ (%2) = C:\Music\WAV\Living Colour\1991 - Biscuits\0tmp2(207.wav
@dest@ (%3) = C:\Music\WAV\Living Colour\1991 - Biscuits\0tmp2(207.wv
@artist@ (%4) = Living Colour
@album@ (%5) = Biscuits
@title@ (%6) = Money Talks
@track@ (%7) = 06
@year@ (%8) = 1991
@genre@ (%9) = Rock

*** INI Parameters ***

LogToScreen = TRUE
LogToFile = TRUE
DeleteWavFile = FALSE


*** PROCESSING ENCODER ORDER # 1 ***

Run Only If Last = FALSE

NEW Extension = wv

TEMPORAL Full Name = C:\Music\WAV\Living Colour\1991 - Biscuits\0tmp2(207.wv
TEMPORAL Path Only = C:\Music\WAV\Living Colour\1991 - Biscuits
TEMPORAL Name Only = 0tmp2(207

RENAME Final File = TRUE

FINAL Full Name = C:\Music\Living Colour\1991 - Biscuits\06 - Money Talks.wv
FINAL Path Only = C:\Music\Living Colour\1991 - Biscuits
FINAL Name Only = 06 - Money Talks

EXECUTING: D:\Codecs\wavpack.exe -hmy -w "ARTIST=Living Colour" -w "TITLE=Money Talks" -w "ALBUM=Biscuits" -w "YEAR=1991" -w "TRACK=06" -w "GENRE=Rock" -w "ENCODEDBY=WavPack 4.31 [-hm]" -w "RIPPEDBY=EAC [secure mode]" "C:\Music\WAV\Living Colour\1991 - Biscuits\0tmp2(207.wav" "C:\Music\WAV\Living Colour\1991 - Biscuits\0tmp2(207.wv" ... EXECUTION SUCCESS!!

DIRECTORY "C:\Music\Living Colour\1991 - Biscuits" allready exists.

RENAMING: C:\Music\WAV\Living Colour\1991 - Biscuits\0tmp2(207.wv => C:\Music\Living Colour\1991 - Biscuits\06 - Money Talks.wv ... SUCCESS!!



*** PROCESSING ENCODER ORDER # 2 ***

Run Only If Last = TRUE

NEW Extension = NONE

TEMPORAL Full Name = C:\Music\WAV\Living Colour\1991 - Biscuits\0tmp2(207.NONE
TEMPORAL Path Only = C:\Music\WAV\Living Colour\1991 - Biscuits
TEMPORAL Name Only = 0tmp2(207

RENAME Final File = FALSE

FINAL Full Name = NONE\NONE.NONE
FINAL Path Only = NONE
FINAL Name Only = NONE

OnlyIfLast Is TRUE, and track number is 06, executing.

DELETING: C:\Appl\EAC\MAREO\mareoLAST.ini ... **ERROR**

EXECUTING: D:\Codecs\wvgain.exe -a "C:\Music\Living Colour\1991 - Biscuits\*.wv" ... EXECUTION SUCCESS!!

Rename is FALSE, NO need to rename.


*** PROCESSING ENCODER ORDER # 3 ***

Run Only If Last = TRUE

NEW Extension = NONE

TEMPORAL Full Name = C:\Music\WAV\Living Colour\1991 - Biscuits\0tmp2(207.NONE
TEMPORAL Path Only = C:\Music\WAV\Living Colour\1991 - Biscuits
TEMPORAL Name Only = 0tmp2(207

RENAME Final File = FALSE

FINAL Full Name = NONE\NONE.NONE
FINAL Path Only = NONE
FINAL Name Only = NONE

OnlyIfLast Is TRUE, and track number is 06, executing.

DELETING: C:\Appl\EAC\MAREO\mareoLAST.ini ... **ERROR**

EXECUTING: D:\Codecs\wavegain.exe --album --apply --noclip "C:\Music\WAV\Living Colour\1991 - Biscuits\*.wav" ... EXECUTION SUCCESS!!

Rename is FALSE, NO need to rename.


*** PROCESSING ENCODER ORDER # 4 ***

Run Only If Last = TRUE

NEW Extension = NONE

TEMPORAL Full Name = C:\Music\WAV\Living Colour\1991 - Biscuits\0tmp2(207.NONE
TEMPORAL Path Only = C:\Music\WAV\Living Colour\1991 - Biscuits
TEMPORAL Name Only = 0tmp2(207

RENAME Final File = FALSE

FINAL Full Name = NONE\NONE.NONE
FINAL Path Only = NONE
FINAL Name Only = NONE

OnlyIfLast Is TRUE, and track number is 06, executing.

DELETING: C:\Appl\EAC\MAREO\mareoLAST.ini ... **ERROR**

EXECUTING: D:\Codecs\oggenc.exe -q 4 "C:\Music\WAV\Living Colour\1991 - Biscuits\*.wav" ... EXECUTION **ERROR**

Rename is FALSE, NO need to rename.

~~~ Encoder Orders Ends ~~~

Del

GHammer
How can I get the path passed into parameters?

I have tried using the different path variables with and without double quotes with no luck.

FINAL Path Only = D:\Transcode\AC_DC\Back in Black

If I use this in the ini:
PARAMETERS = -a @finalpathonly@\*.wv

I get this as the result:
EXECUTING: D:\Encoders\wvgain.exe -a @finalpathonly@\*.wv ... EXECUTION **ERROR**

I can't use "@artist@" because of the "/" in the artist name.
@artist@ (%4) = AC/DC

Thanks for your help.

kwanbis
i would try to take a look at both questions tonight.
Realityfreak
Hi there

A little tip for all you PlexTools users:
If you wish to start with your file conversion to a non .mp3 file like lets say to a .wv file, then the ripper won't recognize the ID3 tags anymore and the files won't be named, which results in one file beeing overwritten several times (because WavPack is not a native supported encoder by PlexTools). The result will be a lot of wasted time and only one track on your HD (the last selected).
So to solve this problem, just tell PlexTools that the first file you're encoding to is a .mp3 file. PlexTools ignores the file endings which you define in use with MAREO anyway.

- Realityfreak
GHammer
I'd like to request a small(?) addition.
I'd like to have the ability to pad the tracknumber.

@track@,2
If the track already is 2 digits no problem, if it is not, pad it with a zero.

I had some files that for some reason were created properly (artist - nn - title), but the track tag was a single digit. Passing the calculated filename to mp3gain of course failed. Mareo did not catch the failure by the way. Mareo saw mp3gain start and reported success. mp3gain said it could not open the file.

Be nice to catch failures too, maybe write them to an error log. With this problem, the only log to view was the final encoding log which since the track number was >10 had no problem.

Sorry if it is confusing. Too much cold medicine today...
azwr
I second the zero-padding option.

QUOTE(GHammer @ Apr 22 2006, 08:49 PM) *

I'd like to request a small(?) addition.
I'd like to have the ability to pad the tracknumber.

@track@,2
If the track already is 2 digits no problem, if it is not, pad it with a zero.

I had some files that for some reason were created properly (artist - nn - title), but the track tag was a single digit. Passing the calculated filename to mp3gain of course failed. Mareo did not catch the failure by the way. Mareo saw mp3gain start and reported success. mp3gain said it could not open the file.

Be nice to catch failures too, maybe write them to an error log. With this problem, the only log to view was the final encoding log which since the track number was >10 had no problem.

Sorry if it is confusing. Too much cold medicine today...

bardoo
Hi. I'm having trouble getting the user defined variables working correctly. From the log file it looks like it is set, but when I try to use the value in the ini file I'm just getting @1@ in the comment field instead of the actual value. Any tips for this?

My ini file looks like this:
CODE
; ---------------------------------------------------------------------------------------------------------------------------
; FLAC: most supported lossless encoder: http://www.rarewares.org/lossless.html
; ---------------------------------------------------------------------------------------------------------------------------
ONLYIFLAST = FALSE
ENCODER = C:\Program Files\FLAC\flac.exe
PARAMETERS = -6 -V "@source@" -o "@dest@" -T artist="@artist@" -T title="@title@" -T album="@album@" -T date="@year@" -T tracknumber="@track@" -T genre="@genre@" -T comment="@1@"
RENAME = TRUE
PATH = C:\Musikk\FLAC\@artist@ - @album@\
FILENAME = @track@. @title@
EXTENSION = flac


And my log:
CODE
MAREO - Multiple Applications Runner for EAC and Others - GPL Licensed
3.1 - Copyright 2003-2006 by Kwanbis - http://www.webearce.com.ar/
Developed with Borland Delphi (info @ http://borland.com/delphi/)

*** Received Command Line ***

"C:\Programmer\MAREO\mareo.exe" mareo.ini "C:\musikk\FLAC\1tmp)6597.wav" "C:\musikk\FLAC\1tmp)6597.mareo" "Death Cab For Cutie" "Plans" "Stable Song" "11" "2005" "Rock" "Track 11" "11"

*** Parsed Parameters ***

IniFileName (%1) = mareo.ini
@source@    (%2) = C:\musikk\FLAC\1tmp)6597.wav
@dest@      (%3) = C:\musikk\FLAC\1tmp)6597.mareo
@artist@    (%4) = Death Cab For Cutie
@album@     (%5) = Plans
@title@     (%6) = Stable Song
@track@     (%7) = 11
@year@      (%8) = 2005
@genre@     (%9) = Rock
@1@        (%10) = Track 11
@2@        (%11) = 11

*** INI Parameters ***

LogToScreen          = TRUE
LogToFile            = TRUE
DeleteWavFile        = TRUE


*** PROCESSING ENCODER ORDER # 1 ***

Run Only If Last   = FALSE

NEW Extension      = mp3

TEMPORAL Full Name = C:\musikk\FLAC\1tmp)6597.mp3
TEMPORAL Path Only = C:\musikk\FLAC
TEMPORAL Name Only = 1tmp)6597

RENAME Final File  = TRUE

FINAL Full Name    = C:\Musikk\MP3\Death Cab For Cutie - Plans\11. Stable Song.mp3
FINAL Path Only    = C:\Musikk\MP3\Death Cab For Cutie - Plans
FINAL Name Only    = 11. Stable Song

EXECUTING: C:\Programmer\LAME 3.97b2\lame.exe -V2 --vbr-new --ignore-tag-errors --ta "Death Cab For Cutie" --tl "Plans" --tt "Stable Song" --tn "11" --ty "2005" --tg "Rock" "C:\musikk\FLAC\1tmp)6597.wav" "C:\musikk\FLAC\1tmp)6597.mp3" ... EXECUTION SUCCESS!!

DIRECTORY "C:\Musikk\MP3\Death Cab For Cutie - Plans" allready exists.

RENAMING: C:\musikk\FLAC\1tmp)6597.mp3 => C:\Musikk\MP3\Death Cab For Cutie - Plans\11. Stable Song.mp3 ... SUCCESS!!



*** PROCESSING ENCODER ORDER # 2 ***

Run Only If Last   = FALSE

NEW Extension      = NONE

TEMPORAL Full Name = C:\musikk\FLAC\1tmp)6597.NONE
TEMPORAL Path Only = C:\musikk\FLAC
TEMPORAL Name Only = 1tmp)6597

RENAME Final File  = FALSE

FINAL Full Name    = NONE\NONE.NONE
FINAL Path Only    = NONE
FINAL Name Only    = NONE

EXECUTING: c:\programmer\mp3gain\mp3gain.exe /k /r /s r C:\Musikk\MP3\Death Cab For Cutie - Plans\11. Stable Song.mp3 ... EXECUTION SUCCESS!!

Rename is FALSE, NO need to rename.


*** PROCESSING ENCODER ORDER # 3 ***

Run Only If Last   = FALSE

NEW Extension      = flac

TEMPORAL Full Name = C:\musikk\FLAC\1tmp)6597.flac
TEMPORAL Path Only = C:\musikk\FLAC
TEMPORAL Name Only = 1tmp)6597

RENAME Final File  = TRUE

FINAL Full Name    = C:\Musikk\FLAC\Death Cab For Cutie - Plans\11. Stable Song.flac
FINAL Path Only    = C:\Musikk\FLAC\Death Cab For Cutie - Plans
FINAL Name Only    = 11. Stable Song

EXECUTING: C:\Program Files\FLAC\flac.exe -6 -V "C:\musikk\FLAC\1tmp)6597.wav" -o "C:\musikk\FLAC\1tmp)6597.flac" -T artist="Death Cab For Cutie" -T title="Stable Song" -T album="Plans" -T date="2005" -T tracknumber="11" -T genre="Rock" -T comment="EAC (Secure Mode)" ... EXECUTION SUCCESS!!

DIRECTORY "C:\Musikk\FLAC\Death Cab For Cutie - Plans" allready exists.

RENAMING: C:\musikk\FLAC\1tmp)6597.flac => C:\Musikk\FLAC\Death Cab For Cutie - Plans\11. Stable Song.flac ... SUCCESS!!

~~~ Encoder Orders Ends ~~~

DeleteWaveFile is TRUE.
DELETING: C:\musikk\FLAC\1tmp)6597.wav ... SUCCESS!!


+++ DONE +++

NO errors ocurred.
kwanbis
MAREO 3.2 released. Documentation not updated. Mostly bugfixes. Have to go to the cinema. Would update the home page later.
zepoloo
Is the mareo site up (www.webearce.com.ar)? Been trying to get on since yesterday, but no luck.
kwanbis
QUOTE(zepoloo @ Apr 30 2006, 06:23 PM) *

Is the mareo site up (www.webearce.com.ar)? Been trying to get on since yesterday, but no luck.

yes, it is, and i'm actually looking at it.
zepoloo
keep getting "operation time out" error when I attempt to connect. Is this something on my side that's wrong?
GHammer
QUOTE(zepoloo @ May 1 2006, 03:38 AM) *

keep getting "operation time out" error when I attempt to connect. Is this something on my side that's wrong?

I can see the site from China.
Clear your DNS cache and your browser cache too.
Might help.
zepoloo
Yeah, must be something with my DSL service because I found another wireless signal near my house and connected right to it www.webearce.com.ar. Strange.

Time now to get started with my FLAC/MP3 project. yay.
Realityfreak
Ever since using MAREO 3.2 the tracknumber issue in PlexTools is solved, but I can't rename my extracted files anymore.
I thought it had something to do with plextools, so I tried the same thing with EAC. But the renaming still didn't work.
Something must be wrong then in my .ini setup, but I can't figure out what.

CODE
; MAREO - (M)ultiple (A)pplications (R)unner for (E)AC and (O)thers.

; Literal           From             Replacing Value
; @source@          Parameter # 2    FULL temporal Source File Name
; @dest@            Parameter # 3    FULL temporal Destination File Name
; @artist@          Parameter # 4    CD Artist Name
; @album@           Parameter # 5    CD Name
; @title@           Parameter # 6    Track (Song) Name
; @track@           Parameter # 7    Track (song) Number
; @year@            Parameter # 8    Year of the CD release
; @genre@           Parameter # 9    CD's Music Genre
; @1@ .. @nn@       Parameter # 10+  User Definenable
; ~~~~~~~~~~~~      ~~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; @ownpath@         MAREO finds out  the full path to MAREO, without the the ending backslash
; @newext@          MAREO finds out  the file extension without the dot (ex: MP3)

; ---------------------------------------------------------------------------------------------------------------------------
; DOES MAREO NEEDS TO LOG TO THE SCREEN?
; ---------------------------------------------------------------------------------------------------------------------------
LogToScreen = TRUE

; ---------------------------------------------------------------------------------------------------------------------------
; DOES MAREO NEEDS TO LOG TO A TXT FILE?
; ---------------------------------------------------------------------------------------------------------------------------
LogToFile = TRUE

; ---------------------------------------------------------------------------------------------------------------------------
; DOES MAREO DELETES THE WAV FILE AFTER ENCODING (TRUE) OR THE CD RIPPER DOES (FALSE)?
; ---------------------------------------------------------------------------------------------------------------------------
DeleteWavFile = FALSE

; ====================================================================================================
=======================
; LOSSLESS ENCODERS
; ====================================================================================================
=======================

; ---------------------------------------------------------------------------------------------------------------------------
; WavPack: excelent lossless encoder, with hybrid option
; ---------------------------------------------------------------------------------------------------------------------------
ONLYIFLAST = FALSE
ENCODER = J:\Music\MAREO\wavpack.exe
PARAMETERS = -hxml -w "ARTIST=@artist@" -w "TITLE=@title@" -w "ALBUM=@album@" -w "YEAR=@year@" -w "TRACK=@track@" -w "GENRE=@genre@" -w "ENCODEDBY=WavPack 4.31 [-hxml]" -w "RIPPEDBY=PlexTools Professional XL V3.09" "@source@" "@dest@"
RENAME = TRUE
PATH = J:\Music\Lossless\@album@\
FILENAME = @track@. @title@ - @artist@
EXTENSION = wv

; ====================================================================================================
=======================
; LOSSY PREPROCESSORS
; ====================================================================================================
=======================

; ---------------------------------------------------------------------------------------------------------------------------
; WAVEGAIN: Track Mode: used to "normalize"
; ---------------------------------------------------------------------------------------------------------------------------
ONLYIFLAST = FALSE
ENCODER = J:\Music\MAREO\wavegain.exe
PARAMETERS = --radio --apply --noclip --limiter "@source@"
RENAME = FALSE
PATH = NONE
FILENAME = NONE
EXTENSION = NONE

; ====================================================================================================
=======================
; LOSSY ENCODERS
; ====================================================================================================
=======================

; ---------------------------------------------------------------------------------------------------------------------------
; MP3 LAME: best MP3 encoder
; ---------------------------------------------------------------------------------------------------------------------------
ONLYIFLAST = FALSE
ENCODER = J:\Music\MAREO\lame.exe
PARAMETERS = -V5 -q0 --vbr-new --ignore-tag-errors --priority 0 --add-id3v2 --noreplaygain --ta "@artist@" --tl "@album@" --tt "@title@" --tn "@track@" --ty "@year@" --tg "@genre@" "@source@" "@dest@"
RENAME = TRUE
PATH = J:\Music\Lossless\@album@\
FILENAME = @track@. @title@ - @artist@
EXTENSION = mp3

; EOF


Here my logfile

CODE
MAREO - Multiple Applications Runner for EAC and Others - GPL Licensed
3.2 - Copyright 2003-2006 by Kwanbis - http://www.webearce.com.ar/
Developed with Borland Delphi (info @ http://borland.com/delphi/)

*** Received Command Line ***

"J:\Music\MAREO\mareo.exe" J:\Music\MAREO\mareo.ini ""J:\Music\MAREO\Extraction\Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003.wav"" ""J:\Music\MAREO\Extraction\Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003.mp3"" "Benny Benassi" "Satisfaction" "satisfaction (isak original edBenny Benassi" "1" "2003" "Dance"

*** Parsed Parameters ***

IniFileName (%1) = J:\Music\MAREO\mareo.ini
@source@    (%2) = J:\Music\MAREO\Extraction\Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003.wav
@dest@      (%3) = J:\Music\MAREO\Extraction\Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003.mp3
@artist@    (%4) = Benny Benassi
@album@     (%5) = Satisfaction
@title@     (%6) = satisfaction (isak original edBenny Benassi
@track@     (%7) = 1
@year@      (%8) = 2003
@genre@     (%9) = Dance

*** INI Parameters ***

LogToScreen          = TRUE
LogToFile            = TRUE
DeleteWavFile        = FALSE


*** PROCESSING ENCODER ORDER # 1 ***

Run Only If Last   = FALSE

NEW Extension      = wv

TEMPORAL Full Name = J:\Music\MAREO\Extraction\Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003.wv
TEMPORAL Path Only = J:\Music\MAREO\Extraction
TEMPORAL Name Only = Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003

RENAME Final File  = TRUE

FINAL Full Name    = J:\Music\Lossless\@album@\@track@. @title@ - @artist@.wv
FINAL Path Only    = J:\Music\Lossless\Satisfaction
FINAL Name Only    = 1. satisfaction (isak original edBenny Benassi - Benny Benassi

EXECUTING: J:\Music\MAREO\wavpack.exe -hxml -w "ARTIST=Benny Benassi" -w "TITLE=satisfaction (isak original edBenny Benassi" -w "ALBUM=Satisfaction" -w "YEAR=2003" -w "TRACK=1" -w "GENRE=Dance" -w "ENCODEDBY=WavPack 4.31 [-hxml]" -w "RIPPEDBY=PlexTools Professional XL V3.09" "J:\Music\MAREO\Extraction\Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003.wav" "J:\Music\MAREO\Extraction\Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003.wv" ... EXECUTION SUCCESS!!

DIRECTORY "J:\Music\Lossless\Satisfaction" allready exists.

RENAMING: J:\Music\MAREO\Extraction\Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003.wv => J:\Music\Lossless\@album@\@track@. @title@ - @artist@.wv ... **ERROR**



*** PROCESSING ENCODER ORDER # 2 ***

Run Only If Last   = FALSE

NEW Extension      = NONE

TEMPORAL Full Name = J:\Music\MAREO\Extraction\Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003.NONE
TEMPORAL Path Only = J:\Music\MAREO\Extraction
TEMPORAL Name Only = Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003

RENAME Final File  = FALSE

FINAL Full Name    = NONE\NONE.NONE
FINAL Path Only    = NONE
FINAL Name Only    = NONE

EXECUTING: J:\Music\MAREO\wavegain.exe --radio --apply --noclip --limiter "J:\Music\MAREO\Extraction\Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003.wav" ... EXECUTION SUCCESS!!

Rename is FALSE, NO need to rename.


*** PROCESSING ENCODER ORDER # 3 ***

Run Only If Last   = FALSE

NEW Extension      = mp3

TEMPORAL Full Name = J:\Music\MAREO\Extraction\Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003.mp3
TEMPORAL Path Only = J:\Music\MAREO\Extraction
TEMPORAL Name Only = Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003

RENAME Final File  = TRUE

FINAL Full Name    = J:\Music\Lossless\@album@\@track@. @title@ - @artist@.mp3
FINAL Path Only    = J:\Music\Lossless\Satisfaction
FINAL Name Only    = 1. satisfaction (isak original edBenny Benassi - Benny Benassi

EXECUTING: J:\Music\MAREO\lame.exe -V5 -q0 --vbr-new --ignore-tag-errors --priority 0 --add-id3v2 --noreplaygain --ta "Benny Benassi" --tl "Satisfaction" --tt "satisfaction (isak original edBenny Benassi" --tn "1" --ty "2003" --tg "Dance" "J:\Music\MAREO\Extraction\Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003.wav" "J:\Music\MAREO\Extraction\Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003.mp3" ... EXECUTION SUCCESS!!

DIRECTORY "J:\Music\Lossless\Satisfaction" allready exists.

RENAMING: J:\Music\MAREO\Extraction\Benny_Benassi_Satisfaction_satisfaction_(isak_original_edit)_01_2003.mp3 => J:\Music\Lossless\@album@\@track@. @title@ - @artist@.mp3 ... **ERROR**


~~~ Encoder Orders Ends ~~~

DeleteWaveFile is FALSE.


+++ DONE +++

2 errors


Regards

- Realityfreak
kwanbis
it appears to be something in MAREO, i would take a look.
stpiran
mareo 3.1 is crashing in eac. It simply comes up with the mareo exe has encountered a problem and needs to close.
Any clues?
kwanbis
MAREO 3.3 is on the page now. It should be "bug free"™.

Regarding the EAC crashing, IIRC, do you have "Do not open external compressor window" checked? You shouldn't IIRC.
Realityfreak
Everything works fine now with PlexTools Professional XL and MAREO. So I figured that it would be nice, if the documentation could be updatet by one ripping application. smile.gif

The setup for PlexTools Professional XL would be the following:

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

PlexTools Professional XL Setup Example

Choose Disc Functions, then Disc Extraction in the Functions Window .

1. Output Path: The folder where you want to store the temporary Wave files.

Press the Preferences Button => Disc Extraction.

2. Audio Format: Choose External Encoder

Press the Extra Options button.

3. Select the program: MAREO’s full path.
4. Command Line Arguments: mareo.ini %S %O "%A" "%C" "%T" "%N" %Y "%G"
5. File Extension: Always choose .mp3!
6. Tag info is included in the command line arguments: checked.

The Filename Options under Disc Extraction just name the temporary Wave files after the user defined naming scheme, not the files encoded with MAREO. PlexTools Professional XL delets the Wave files automatically, so the DeleteWavFile option in mareo.ini is always FALSE.

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

If this would be an option, I could also send a setup picture like the ones for EAC & co.

Hope this is usefull for all you PlexTools users! wink.gif

Regards

- Realityfreak
kwanbis
perfect. I would update the info asap.

edit: please, send me screen shot also.
Realityfreak
Here the picture, if you prefer to get it another way, please pm me.

IPB Image

Regards
kwanbis
have uploaded a new MAREO.rar. It only contains a modified MAREO.INI, with corrected mp3gain examples.
madxcream
I third the zero-padding option.
QUOTE(GHammer @ Apr 22 2006, 11:49 PM) *

I'd like to request a small(?) addition.
I'd like to have the ability to pad the tracknumber.

@track@,2
If the track already is 2 digits no problem, if it is not, pad it with a zero.

I had some files that for some reason were created properly (artist - nn - title), but the track tag was a single digit. Passing the calculated filename to mp3gain of course failed. Mareo did not catch the failure by the way. Mareo saw mp3gain start and reported success. mp3gain said it could not open the file.

Be nice to catch failures too, maybe write them to an error log. With this problem, the only log to view was the final encoding log which since the track number was >10 had no problem.

Sorry if it is confusing. Too much cold medicine today...

Realityfreak
Important!!!

A little (and very important) addition to the setup file for PTPXL!

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

In the trackfield under Disc Extraction, one needs to rightclick on a track and choose MP3 ID3 Tag. Make sure, that you choose freedb in the 'Get CD TEXT from' field at the bottom! (I think this tweak only has to be applied once. PTPXL will save the configuration)

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

My thanks go to madxcream for discovering this issue. I didn't notice this, because it already was my default setting! Sorry folks.

Please write in this thread if any other of you PTPXL users should experience problems with MAREO.

Regards

- Realityfreak
kwanbis
i would add the information ASAP. If they have problems, i prefer posting here. thanks.
madxcream
I have a question regarding using the @tmpnameonly@ . I want the renaming to use this varible but it just passes as @tmpnameonly@. Here is my log file:

CODE
Run Only If Last   = FALSE

NEW Extension      = wv

TEMPORAL Full Name = C:\tempdump\01 - Abyss (To Hell With The Devil).wv
TEMPORAL Path Only = C:\tempdump
TEMPORAL Name Only = 01 - Abyss (To Hell With The Devil)

RENAME Final File  = TRUE

FINAL Full Name    = C:\Music\WV\Stryper\To Hell With The Devil (1986)\@tmpnameonly@.wv
FINAL Path Only    = C:\Music\WV\Stryper\To Hell With The Devil (1986)
FINAL Name Only    = @tmpnameonly@

EXECUTING: C:\MAREO\wavpack.exe -hmy -w "ARTIST=Stryper" -w "TITLE=Abyss (To Hell With The Devil)Stryper" -w "ALBUM=To Hell With The Devil" -w "YEAR=1986" -w "TRACK=1" -w "GENRE=Rock & Roll" -w "ENCODEDBY=WavPack 4.31 [-hxml]" -w "RIPPEDBY=PlexTools Professional XL V3.09" "C:\tempdump\01 - Abyss (To Hell With The Devil).wav" "C:\tempdump\01 - Abyss (To Hell With The Devil).wv" ... EXECUTION SUCCESS!!

DIRECTORY "C:\Music\WV\Stryper\To Hell With The Devil (1986)" does NOT exists, creating ... SUCCESS!!

RENAMING: C:\tempdump\01 - Abyss (To Hell With The Devil).wv => C:\Music\WV\Stryper\To Hell With The Devil (1986)\@tmpnameonly@.wv ... SUCCESS!!


and here is my ini:
CODE
; ---------------------------------------------------------------------------------------------------------------------------
; WavPack: excelent lossless encoder, with hybrid option
; ---------------------------------------------------------------------------------------------------------------------------
ONLYIFLAST = FALSE
ENCODER =C:\MAREO\wavpack.exe
PARAMETERS = -hmy -w "ARTIST=@artist@" -w "TITLE=@title@" -w "ALBUM=@album@" -w "YEAR=@year@" -w "TRACK=@track@" -w "GENRE=@genre@" -w "ENCODEDBY=WavPack 4.31 [-hxml]" -w "RIPPEDBY=PlexTools Professional XL V3.09" "@source@" "@dest@"
RENAME = TRUE
PATH = C:\Music\WV\@artist@\@album@ (@year@)
FILENAME = @tmpnameonly@
EXTENSION = wv


thanks for any help!
kwanbis
for clearity, i have renamed them to:

@destfinalfullname@
@destfinalpathonly@
@destfinalnameonly@
@desttmpfullname@
@desttmppathonly@
@desttmpnameonly@

it is stated on the INI, but not on the help, i would correct as soon as i have time. Sorry for the confussion.
madxcream
QUOTE(kwanbis @ May 4 2006, 07:54 AM) *

for clearity, i have renamed them to:

@destfinalfullname@
@destfinalpathonly@
@destfinalnameonly@
@desttmpfullname@
@desttmppathonly@
@desttmpnameonly@

it is stated on the INI, but not on the help, i would correct as soon as i have time. Sorry for the confussion.

I tried using @destfinalnameonly@ and @desttmpnameonly@ and it doesn't work either. The reason for this is that I use Plextools and create a cue sheet and playlist file with it. I want my file names to be for like this "03 - Calling On You" and doing this withing mareo itslef ends up being "3 - Calling On You" so the cuesheet and playlist have the wrong info. So I would like to keep the original name passed to mareo from plextools and that is why I'm trying to use these variables for the FILENAME = . Thanks.
kwanbis
i would investigate at night.
Carlos G
unsure.gif Ummmm....

I feel a bit embarrassed for asking this question, but... where can I download version 3.3?

I am unable to find it in the new site... sad.gif

Best regards,

Carlos
madxcream
QUOTE(Carlos G @ May 4 2006, 01:26 PM) *

unsure.gif Ummmm....

I feel a bit embarrassed for asking this question, but... where can I download version 3.3?

I am unable to find it in the new site... sad.gif

Best regards,

Carlos


Don't feel that way, I had a hard time finding it too. It's on the instruction page where you download it. Go here:
http://www.webearce.com.ar/?page_id=3

Carlos G
QUOTE(madxcream @ May 4 2006, 08:42 PM) *

Don't feel that way, I had a hard time finding it too. It's on the instruction page where you download it. Go here:
http://www.webearce.com.ar/?page_id=3




Madxcream, thank you very much!

Regards,

Carlos

kwanbis
QUOTE(madxcream @ May 4 2006, 12:04 PM) *

PATH = C:\Music\WV\@artist@\@album@ (@year@)
FILENAME = @tmpnameonly@
EXTENSION = wv[/code]

you can't do FILENAME = @tmpnameonly@ why would you want to do that?
madxcream
QUOTE(kwanbis @ May 4 2006, 10:07 PM) *

QUOTE(madxcream @ May 4 2006, 12:04 PM) *

PATH = C:\Music\WV\@artist@\@album@ (@year@)
FILENAME = @tmpnameonly@
EXTENSION = wv[/code]

you can't do FILENAME = @tmpnameonly@ why would you want to do that?


Mainly because Mareo doesn't pad the track numbers. I have plextools create a cue sheet and playlist file. I have plextools set up the track name as so: "track - title" . So for example it would be "01 - Little Green Men.mp3"

In Mareo I set it up as @track@ - @title@ which would become "1 - Little Green Men.mp3".

The filename becomes different, therefore when the playlist created and the cue sheet created by plextools won't work. I don't feel like editing those files on every cd I do.

So I was trying to use the @tmpnameonly@ so it uses the "01 - Little Green Men" passed by Plextools.

I hope I'm making sense to you. Thanks.
kwanbis
i would add a padding option to MAREO, meanwhile, you can't do that.
kwanbis
I have uploaded MAREO 3.4. It has now the "Padding Zeros" in the INI file option. And new sample configs for Nero Digital.
madxcream
QUOTE(kwanbis @ May 5 2006, 11:34 AM) *

I have uploaded MAREO 3.4. It has now the "Padding Zeros" in the INI file option. And new sample configs for Nero Digital.

Thank you very much, I will try this tonight!!!
stucky
Has anyone else noticed that if you are creating mp3 files, and you have the file extention set to `.mp3' in EAC, it deletes the mp3 when MAREO is finished encoding the track?

If I change it to `.m4a' in EAC, it deletes the .m4a file MAREO creates.

I finally changed it to `.m32' (a file extention I don't use) and life is good again.

Now to figure out why MAREO is crashing again when I spin up multiple instances of it... I've noticed that the mareo.ini file is locked for writing when MAREO is running.
kwanbis
QUOTE(stucky @ May 5 2006, 11:11 PM) *

Has anyone else noticed that if you are creating mp3 files, and you have the file extention set to `.mp3' in EAC, it deletes the mp3 when MAREO is finished encoding the track?

If I change it to `.m4a' in EAC, it deletes the .m4a file MAREO creates.

I finally changed it to `.m32' (a file extention I don't use) and life is good again.

can you confirm if you have both EAC and MAREO configured to delete the wav? if i remember correct, that was the problem.

QUOTE(stucky @ May 5 2006, 11:11 PM) *
Now to figure out why MAREO is crashing again when I spin up multiple instances of it... I've noticed that the mareo.ini file is locked for writing when MAREO is running.


MAREO shouldn't be locking the INI. Is in read-shared mode. What he could be locking, is the LOG file. If you set it to not write to a LOG file, it shoul be ok.

It would be very helpfull if you report your findings.
stucky
I'm taking one step at a time. First I'd like to narrow down the deleting of the encoded file, and then tackle the multiple instances of MAREO in a different post. Thanks for taking the time to read this.

My mareo.ini file:
CODE

PaddingZeros = 2
LogToScreen = TRUE
LogToFile = TRUE
DeleteWavFile = TRUE

; MP3 LAME: best MP3 encoder: http://www.rarewares.org/mp3.html
[img]
ONLYIFLAST = FALSE
ENCODER = C:\WINDOWS\bin\lame.exe
PARAMETERS = -b 32 -B 320 -m j -p -V 0 --lowpass 19.5 -q 0 --vbr-new --ignore-tag-errors --ta "@artist@" --tl "@album@" --tt "@title@" --tn "@track@" --ty "@year@" --tg "@genre@" "@source@" "@dest@"
RENAME = TRUE
PATH = G:\cds\@artist@\@album@\
FILENAME = @artist@ - @track@ @title@
EXTENSION = mp3

; AAC/MP4: Nero AAC VBR (w/NAACEnc): http://www.rarewares.org/aac.html

ONLYIFLAST = FALSE[/img]
ENCODER = C:\WINDOWS\bin\NAACEnc.exe
PARAMETERS = -transcode -lc "@source@" "@dest@"
RENAME = TRUE
PATH = G:\cds\@artist@\@album@\
FILENAME = @artist@ - @track@ @title@
EXTENSION = m4a

; EOF


My mareo.log
CODE

MAREO - Multiple Applications Runner for EAC and Others - GPL Licensed
3.4 - Copyright 2003-2006 by Kwanbis - http://www.webearce.com.ar/
Developed with Borland Delphi (info @ http://borland.com/delphi/)

*** Received Command Line ***

"C:\Program Files\mareo3.4\mareo.exe" mareo.ini "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp60-!5.wav" "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp60-!5.mp3" "Secret Machines" "Lightning Blue Eyes (2)" "Lightning Blue Eyes (edit)" "01" 2006 "Alt. Rock"

*** Parsed Parameters ***

IniFileName (%1) = mareo.ini
@source@ (%2) = g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp60-!5.wav
@dest@ (%3) = g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp60-!5.mp3
@artist@ (%4) = Secret Machines
@album@ (%5) = Lightning Blue Eyes (2)
@title@ (%6) = Lightning Blue Eyes (edit)
@track@ (%7) = 01
@year@ (%8) = 2006
@genre@ (%9) = Alt. Rock

*** INI Parameters ***

Padding Zeros = 2
LogToScreen = TRUE
LogToFile = TRUE
DeleteWavFile = FALSE


*** PROCESSING ENCODER ORDER # 1 ***

Run Only If Last = FALSE

NEW Extension = mp3

TEMPORAL Full Name = g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp60-!5.mp3
TEMPORAL Path Only = g:\cds\Secret Machines\Lightning Blue Eyes (2)
TEMPORAL Name Only = Stmp60-!5

RENAME Final File = TRUE

FINAL Full Name = G:\cds\Secret Machines\Lightning Blue Eyes (2)\Secret Machines - 01 Lightning Blue Eyes (edit).mp3
FINAL Path Only = G:\cds\Secret Machines\Lightning Blue Eyes (2)
FINAL Name Only = Secret Machines - 01 Lightning Blue Eyes (edit)

EXECUTING: C:\WINDOWS\bin\lame.exe -b 32 -B 320 -m j -p -V 0 --lowpass 19.5 -q 0 --vbr-new --ignore-tag-errors --ta "Secret Machines" --tl "Lightning Blue Eyes (2)" --tt "Lightning Blue Eyes (edit)" --tn "01" --ty "2006" --tg "Alt. Rock" "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp60-!5.wav" "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp60-!5.mp3"

EXECUTION: SUCCESS

DIRECTORY "G:\cds\Secret Machines\Lightning Blue Eyes (2)" allready exists.

RENAMING: g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp60-!5.mp3 => G:\cds\Secret Machines\Lightning Blue Eyes (2)\Secret Machines - 01 Lightning Blue Eyes (edit).mp3 ... SUCCESS



*** PROCESSING ENCODER ORDER # 2 ***

Run Only If Last = FALSE

NEW Extension = m4a

TEMPORAL Full Name = g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp60-!5.m4a
TEMPORAL Path Only = g:\cds\Secret Machines\Lightning Blue Eyes (2)
TEMPORAL Name Only = Stmp60-!5

RENAME Final File = TRUE

FINAL Full Name = G:\cds\Secret Machines\Lightning Blue Eyes (2)\Secret Machines - 01 Lightning Blue Eyes (edit).m4a
FINAL Path Only = G:\cds\Secret Machines\Lightning Blue Eyes (2)
FINAL Name Only = Secret Machines - 01 Lightning Blue Eyes (edit)

EXECUTING: C:\WINDOWS\bin\NAACEnc.exe -transcode -lc "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp60-!5.wav" "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp60-!5.m4a"

EXECUTION: SUCCESS

DIRECTORY "G:\cds\Secret Machines\Lightning Blue Eyes (2)" allready exists.

RENAMING: g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp60-!5.m4a => G:\cds\Secret Machines\Lightning Blue Eyes (2)\Secret Machines - 01 Lightning Blue Eyes (edit).m4a ... SUCCESS


~~~ Encoder Orders Ends ~~~

DeleteWaveFile is FALSE.


+++ DONE +++

NO errors ocurred.



A screen shot of my EAC settings.
IPB Image

So I've got MAREO set to delete the wave file, and EAC set to not delete the wave file.

The first thing I notice is that I've got DeleteWavFile = TRUE in the ini, but the in parameters in the log say DeleteWavFile = FALSE.

If I monitor the file system as MAREO is running, I notice that the mp3 file is created, and then the m4a file, and then as MAREO exits, the mp3 file is deleted and the wave file and the m4a file remain.

If I repeat the experiment, with the only difference being that I change the file extention in EAC to .m32
IPB Image
then the wave file, the m4a file and the mp3 file all remain.

The log file from the second run:
CODE

MAREO - Multiple Applications Runner for EAC and Others - GPL Licensed
3.4 - Copyright 2003-2006 by Kwanbis - http://www.webearce.com.ar/
Developed with Borland Delphi (info @ http://borland.com/delphi/)

*** Received Command Line ***

"C:\Program Files\mareo3.4\mareo.exe" mareo.ini "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp54266.wav" "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp54266.m32" "Secret Machines" "Lightning Blue Eyes (2)" "Lightning Blue Eyes (edit)" "01" 2006 "Alt. Rock"

*** Parsed Parameters ***

IniFileName (%1) = mareo.ini
@source@ (%2) = g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp54266.wav
@dest@ (%3) = g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp54266.m32
@artist@ (%4) = Secret Machines
@album@ (%5) = Lightning Blue Eyes (2)
@title@ (%6) = Lightning Blue Eyes (edit)
@track@ (%7) = 01
@year@ (%8) = 2006
@genre@ (%9) = Alt. Rock

*** INI Parameters ***

Padding Zeros = 2
LogToScreen = TRUE
LogToFile = TRUE
DeleteWavFile = FALSE


*** PROCESSING ENCODER ORDER # 1 ***

Run Only If Last = FALSE

NEW Extension = mp3

TEMPORAL Full Name = g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp54266.mp3
TEMPORAL Path Only = g:\cds\Secret Machines\Lightning Blue Eyes (2)
TEMPORAL Name Only = Stmp54266

RENAME Final File = TRUE

FINAL Full Name = G:\cds\Secret Machines\Lightning Blue Eyes (2)\Secret Machines - 01 Lightning Blue Eyes (edit).mp3
FINAL Path Only = G:\cds\Secret Machines\Lightning Blue Eyes (2)
FINAL Name Only = Secret Machines - 01 Lightning Blue Eyes (edit)

EXECUTING: C:\WINDOWS\bin\lame.exe -b 32 -B 320 -m j -p -V 0 --lowpass 19.5 -q 0 --vbr-new --ignore-tag-errors --ta "Secret Machines" --tl "Lightning Blue Eyes (2)" --tt "Lightning Blue Eyes (edit)" --tn "01" --ty "2006" --tg "Alt. Rock" "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp54266.wav" "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp54266.mp3"

EXECUTION: SUCCESS

DIRECTORY "G:\cds\Secret Machines\Lightning Blue Eyes (2)" allready exists.

RENAMING: g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp54266.mp3 => G:\cds\Secret Machines\Lightning Blue Eyes (2)\Secret Machines - 01 Lightning Blue Eyes (edit).mp3 ... SUCCESS



*** PROCESSING ENCODER ORDER # 2 ***

Run Only If Last = FALSE

NEW Extension = m4a

TEMPORAL Full Name = g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp54266.m4a
TEMPORAL Path Only = g:\cds\Secret Machines\Lightning Blue Eyes (2)
TEMPORAL Name Only = Stmp54266

RENAME Final File = TRUE

FINAL Full Name = G:\cds\Secret Machines\Lightning Blue Eyes (2)\Secret Machines - 01 Lightning Blue Eyes (edit).m4a
FINAL Path Only = G:\cds\Secret Machines\Lightning Blue Eyes (2)
FINAL Name Only = Secret Machines - 01 Lightning Blue Eyes (edit)

EXECUTING: C:\WINDOWS\bin\NAACEnc.exe -transcode -lc "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp54266.wav" "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp54266.m4a"

EXECUTION: SUCCESS

DIRECTORY "G:\cds\Secret Machines\Lightning Blue Eyes (2)" allready exists.

RENAMING: g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp54266.m4a => G:\cds\Secret Machines\Lightning Blue Eyes (2)\Secret Machines - 01 Lightning Blue Eyes (edit).m4a ... SUCCESS


~~~ Encoder Orders Ends ~~~

DeleteWaveFile is FALSE.


+++ DONE +++

NO errors ocurred.




It is exactly the same (except for EAC's random temporary file names). The m4a extention is what iTunes requires mp4 files to have in order to transfer them to the iPod incase anyone was wondering.

QUOTE(kwanbis @ May 5 2006, 09:08 PM) *

MAREO shouldn't be locking the INI. Is in read-shared mode. What he could be locking, is the LOG file. If you set it to not write to a LOG file, it shoul be ok.

It would be very helpfull if you report your findings.


Good call, if I set LogToFile = FALSE in the ini, I can have multiple instances. Perhaps a note in the default ini file might be helpful for those of us that have dual and quad processor machines. Thanks!
madxcream
Mareo works perfectly for me now. For anyone using mareoLAST.ini and padding the track numbers, make sure to add the 0 also in mareoLAST.ini. So if there are 8 tracks and you are using mareoLAST.ini and padding, put 08 not 8 else it won't work.

I use Mareo with Plextools to create wavepack, mp3, use wvgain, create par2 files for my wavepackfiels, and then I've created an autoit script to copy over the log, cue sheet, and m3u files to the right directories. I also use albumart which is the only clicking I have to do. I'm going to test some cd's to see if the most relevant cover is always first, and if so maybe create an autoit script to do this automatically also.

Thanks kwanbis for your awesome utility.
kwanbis
QUOTE(madxcream @ May 6 2006, 13:44) *

Mareo works perfectly for me now. For anyone using mareoLAST.ini and padding the track numbers, make sure to add the 0 also in mareoLAST.ini. So if there are 8 tracks and you are using mareoLAST.ini and padding, put 08 not 8 else it won't work.

good point, i would add it to the documentation.

QUOTE(madxcream @ May 6 2006, 13:44) *

and then I've created an autoit script to copy over the log, cue sheet, and m3u files to the right directories.

you mean you copy mareo's log to some dir?
madxcream
QUOTE(kwanbis @ May 6 2006, 11:28) *

QUOTE(madxcream @ May 6 2006, 13:44) *

Mareo works perfectly for me now. For anyone using mareoLAST.ini and padding the track numbers, make sure to add the 0 also in mareoLAST.ini. So if there are 8 tracks and you are using mareoLAST.ini and padding, put 08 not 8 else it won't work.

good point, i would add it to the documentation.

QUOTE(madxcream @ May 6 2006, 13:44) *

and then I've created an autoit script to copy over the log, cue sheet, and m3u files to the right directories.

you mean you copy mareo's log to some dir?


No the log from plextools.
kwanbis
QUOTE(madxcream @ May 6 2006, 17:28) *

No the log from plextools.

You can automate that with MAREO:

1) Create a file with notepad, and place it where MAREO.exe is. Lets call it MAREOrename.cmd
2) inside it, put: copy %1 %2
3) Now, that would need to run when MAREO ends ripping the whole album, so, add to MAREO.ini an encoder like this:

ONLYIFLAST = TRUE
PATH = C:\Music\@artist@ - @album@\
FILENAME = C:\Music\@artist@ - @album@\@artist@ - @album@
EXTENSION = log
ENCODER = MAREOrename.cmd
PARAMETERS = FULL_PATH_TO_THE_LOG_FILE @destfinalfullname@
RENAME = FALSE
stucky
Is it somehow possible to automate mareoLAST by passing in %x as a user defined parameter from EAC? (%x being the total number of tracks)
start78
There might be a bug, kwanbis!

I set up MAREO to produce mp3s (with id3- and ape-tags, so i had to use wapet.exe) and flac-files. I think i got everything as it should but the mp3 got deleted and the wav stayed. The old problem again...

MAREO only works as supposed if i put the "RENAME"-line between "ENCODER" and "PARAMETERS". It also works if it is under "ONLYIFLAST", but not if it is below "PARAMETERS" (or in the last line of the block?).

According to the log-file mareo ignored the "RENAME"-line of the second encoder and took the setting of the first encoder while the first encoder didn't have a setting for "RENAME". That's why i tried to move up this line.


Other strange thing: i tried to add a "totaltracks"-tag to the files (thats why i use wapet). "%x" in EAC gives it to MAREO as the 10th parameter but both wapet and flac write @1@ to the tag-field. Is MAREO ignoring the 10th placeholder? The log-file says it's recieving the Totaltracks-parameter and is listing it (for example "12") but in the command lines of the encoders "@1@" appears instead of "12". I also tried "@10@" to "@13@" in the parameter-line with no effect.


Here my almost working ini:
CODE
PaddingZeros = 2

LogToScreen = TRUE

LogToFile = TRUE

DeleteWavFile = FALSE


; ---------------------------------------------------------------------------------------------------------------------------
; LAME mp3 with ID3v1 and APEv2 TAGS (requires wapet.exe)
; ---------------------------------------------------------------------------------------------------------------------------

ONLYIFLAST = FALSE
RENAME = FALSE
PATH = e:\Eigene Dateien\Eigene Musik\@artist@\[@year@] @album@
FILENAME = @artist@ - @track@ - @title@
EXTENSION = mp3
ENCODER = wapet.exe
PARAMETERS = "@dest@" -t "Artist=@artist@" -t "Album=@album@" -t "Title=@title@" -t "Track=@track@" -t "Year=@year@" -t "Genre=@genre@" -t "Comment=ripped by start" -t "Totaltracks=@1@" lame.exe -V 4 --vbr-new --id3v1-only --ignore-tag-errors --ta "@artist@" --tt "@title@" --tl "@album@" --ty "@year@" --tn "@track@" --tg "@genre@" --tc "ripped by start" "@source@" "@dest@"


; ---------------------------------------------------------------------------------------------------------------------------
; FLAC
; ---------------------------------------------------------------------------------------------------------------------------

ONLYIFLAST = FALSE
RENAME = TRUE
PATH = e:\musikarchiv\@artist@\[@year@] @album@
FILENAME = @artist@ - @track@ - @title@
EXTENSION = flac
ENCODER = flac.exe
PARAMETERS = -5 "@source@" -o "@dest@" -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@

; EOF
stucky
I also found I had to re-arrange the order of the encoder block lines. I forgot to mention that, but you can see it in my previously posted ini file.
start78
First i wanted to referr to your problem but then i mentioned that you had rearranged the lines, too. Now it works for me up to the part with the totaltracks-field.

EAC deletes the wav and i also wrote "mp3" as file-extension in the EAC encoder settings.

One more problem i had was that wapet didn't find the lame.exe at first. I fixed this by creating a special folder "encoder" within the EAC directory and put mareo, wapet, lame and flac into this folder. Should also work if i put all encoders into the mareo-directory.

@kwanbis: what files besides mareo.exe and mareo.ini are essential for mareo to work?
kwanbis
MAREO's only files are mareo.exe and mareo.ini.

Now, let me introduce you MAREO 4.0 BETA1:

1) the placeholders are called <XXXX> instead of @XXXX@, which looks cleaner.
2) It recongizes virtual folders, and it can be used as in placeholders:
<APPDATA> <CDBURN_AREA> <COMMON MUSIC> <DESKTOP> <DESKTOPDIRECTORY> <LOCAL_APPDATA> <MYDOCUMENTS> <MYMUSIC> <MYPICTURES> <MYVIDEO> <PERSONAL> <PHOTOALBUMS> <PLAYLISTS> <PROFILE> <PROGRAM_FILES> <PROGRAM_FILES_COMMON> <PROGRAMS> <SYSTEM> <WINDOWS>
3) It undestands the "filename friendly" placeholders: <cleanartist> <cleanalbum> <cleantitle> <cleantrack> <cleanyear> <cleangenre>
4) If you specify the Lastrack option as 1, it matches at 1, or at 01.

Test here: http://www.webearce.com.ar/mareo4b1.rar
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.