Help - Search - Members - Calendar
Full Version: MAREO 3.0 Released!
Hydrogenaudio Forums > Hydrogenaudio Forum > Validated News
Pages: 1, 2, 3, 4, 5
madxcream
QUOTE(kwanbis @ May 6 2006, 15:57) *


3) It undestands the "filename friendly" placeholders: <cleanartist> <cleanalbum> <cleantitle> <cleantrack> <cleanyear> <cleangenre>



What's this point mean?
kwanbis
QUOTE(madxcream @ May 6 2006, 21:31) *

QUOTE(kwanbis @ May 6 2006, 15:57) *

3) It undestands the "filename friendly" placeholders: <cleanartist> <cleanalbum> <cleantitle> <cleantrack> <cleanyear> <cleangenre>


What's this point mean?

before renaming, MAREO cleans the filename, so if the album is called "TITLE: SUBTITLE", MAREO changes it to "TITLE_ SUBTITLE". Before the "clean*" placeholders, then only way to reference the cleaned names, was using the "destfinal*" placeholders.
start78
Works just as fine as version 3.4 including my problem that the totaltracks-field is named "<1>" instead of "12" tongue.gif

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

*** Received Command Line ***

"E:\all u need\programme\multimedia\mareo\mareo4\mareo.exe" mareo.ini "E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece\Ktmp474((.wav" "E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece\Ktmp474((.mp3" "Katie Melua" "piece by piece" "i do believe in love" "12" 2005 "Folk" "12"

*** Parsed Parameters ***

IniFileName (%1) = mareo.ini
<source> (%2) = E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece\Ktmp474((.wav
<dest> (%3) = E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece\Ktmp474((.mp3
<artist> (%4) = Katie Melua
<album> (%5) = piece by piece
<title> (%6) = i do believe in love
<track> (%7) = 12
<year> (%8) = 2005
<genre> (%9) = Folk
<1< (%10) = 12

*** 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 = E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece\Ktmp474((.mp3
TEMPORAL Path Only = E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece
TEMPORAL Name Only = Ktmp474((

RENAME Final File = FALSE

FINAL Full Name = E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece\Katie Melua - 12 - i do believe in love.mp3
FINAL Path Only = E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece
FINAL Name Only = Katie Melua - 12 - i do believe in love

EXECUTING: wapet.exe "E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece\Ktmp474((.mp3" -t "Artist=Katie Melua" -t "Album=piece by piece" -t "Title=i do believe in love" -t "Track=12" -t "Year=2005" -t "Genre=Folk" -t "Comment=ripped by start" -t "Totaltracks=<1>" lame.exe -V4 --vbr-new --ignore-tag-errors --ta "Katie Melua" --tl "piece by piece" --tt "i do believe in love" --tn "12" --ty "2005" --tg "Folk" "E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece\Ktmp474((.wav" "E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece\Ktmp474((.mp3"

EXECUTION: SUCCESS

Rename is FALSE, NO need to rename.


*** PROCESSING ENCODER ORDER # 2 ***

Run Only If Last = FALSE

NEW Extension = flac

TEMPORAL Full Name = E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece\Ktmp474((.flac
TEMPORAL Path Only = E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece
TEMPORAL Name Only = Ktmp474((

RENAME Final File = TRUE

FINAL Full Name = e:\musikarchiv\Katie Melua\[2005] piece by piece\Katie Melua - 12 - i do believe in love.flac
FINAL Path Only = e:\musikarchiv\Katie Melua\[2005] piece by piece
FINAL Name Only = Katie Melua - 12 - i do believe in love

EXECUTING: flac.exe -5 "E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece\Ktmp474((.wav" -o "E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece\Ktmp474((.flac" -T artist="Katie Melua" -T album="piece by piece" -T title="i do believe in love" -T tracknumber="12" -T date="2005" -T genre="Folk" -T comment="ripped by start" -T totaltracks=<1>

EXECUTION: SUCCESS

DIRECTORY "e:\musikarchiv\Katie Melua\[2005] piece by piece" allready exists.

DELETING: e:\musikarchiv\Katie Melua\[2005] piece by piece\Katie Melua - 12 - i do believe in love.flac ... SUCCESS

RENAMING: E:\Eigene Dateien\Eigene Musik\Katie Melua\[2005] piece by piece\Ktmp474((.flac => e:\musikarchiv\Katie Melua\[2005] piece by piece\Katie Melua - 12 - i do believe in love.flac ... SUCCESS


~~~ Encoder Orders Ends ~~~

DeleteWaveFile is FALSE.


+++ DONE +++

NO errors ocurred.



I still want to make a german how-to for MAREO but since version 2.x (the one i have been using all the time) have been so many interesting changes... Today i had some time left and decided to give 3.x a try but i want to include the totaltracks-field to the mp3. First wapet gave me some headaches and now MAREO doesn't exchange the placeholder (<1>) with the bloody (sorry!) number!
kwanbis
QUOTE(start78 @ May 6 2006, 21:45) *

Works just as fine as version 3.4 including my problem that the totaltracks-field is named "<1>" instead of "12"

sorry, you mean that if you set 12 as the last track, MAREO interprets it as 1?
start78
No!

In the EAC parameter line i pass "%x" (number of total tracks) to MAREO. As you can see in my log, MAREO recognizes it as the 10th parameter. In the command lines of the encoder i wrote "-T totaltracks=<1>" (for flac). The flac-file gets a tag-field named "totaltracks" but it isn't named "12" as it should be but "<1>" as the placeholder was named. The equal tag-field for the wapet-LAME mp3 also has <1>

Somehow MAREO doesn't recognize it's own placeholder!
kwanbis
QUOTE(start78 @ May 6 2006, 22:02) *
Somehow MAREO doesn't recognize it's own placeholder!

now i get it. i would fix asap.
kwanbis
QUOTE(start78 @ May 6 2006, 22:02) *
Somehow MAREO doesn't recognize it's own placeholder!

OK, fixed it.

Test 4b2.

http://www.webearce.com.ar/mareo4b2.rar
start78
biggrin.gif

Thanks! Works fine!

That was quick!
stucky
I tried MAREO 4b2 just now. After porting all my paths and parameters to the new format, I gave it a couple test runs.

The first thing I noticed is that I had to move the ENCODER, PARAMETERS, and RENAME lines per encoder block to just below the ONLYIFLAST line, or else the RENAME options were used by the following encoder block.

I am still experiencing the bug where the first encoded file is deleted unless I put a bogus extention into EAC's compression options. I'm wondering if I should fire up some monitors to see which actual program does the deleting.

My DeleteWavFile setting in the ini appears to have no effect whatsoever. Whether it's set to TRUE or FALSE, the log still shows that it is FALSE.

So has anyone figured out a way to automatically configure mareoLAST using EAC's %x parameter?

Thanks again kwanbis.

CODE


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

; ---------------------------------------------------------------------------------------------------------------------------
; EXPLANATION
; ---------------------------------------------------------------------------------------------------------------------------
; ONLYIFLAST = if true, MAREO would only execute this "encoder order", after the last track. It is used mostly to execute MP3Gain in ALBUM mode.
; PATH = the path to place the encoded file, example: C:\Music\<artist> - <album>
; FILENAME = the name of the encoded file, example: <track>. <title>
; EXTENSION = the extension of the encoded file, example: mp3
; ENCODER = the full file name of the encoder executable, including, if not in the same folder as MAREO, the full path (c:\encoders\lame.exe).
; PARAMETERS = the command line parameters we would normally pass to the encoder, as if we where running it from a command prompt.
; RENAME = if TRUE, MAREO would rename as per the PATH, FILENAME and EXTENSION options.

; ---------------------------------------------------------------------------------------------------------------------------
; MP3 LAME: best MP3 encoder: http://www.rarewares.org/mp3.html
; ---------------------------------------------------------------------------------------------------------------------------
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/3GPP Nero Digital Audio Audio Code<PERSONAL> http://www.nero.com/nerodigital/eng/Nero_Digital_Audio.html

ONLYIFLAST = FALSE
ENCODER = C:\WINDOWS\bin\neroAacEnc_sse2.exe
PARAMETERS = -q 1 -2pass -lc -if "<source>" -of "<dest>"
RENAME = TRUE
PATH = G:\cds\<artist>\<album>\
FILENAME = <artist> - <track> <title>
EXTENSION = m4a

; AtomicParsley: http://atomicparsley.sourceforge.net/

ONLYIFLAST = FALSE
ENCODER = C:\WINDOWS\bin\AtomicParsley8.exe
PARAMETERS = "<destfinalfullname>" --artist "<artist>" --title "<title>" --album "<album>" --genre "<genre>" --year "<year>" --tracknum "<track>" --writeBack
RENAME = FALSE
PATH = G:\cds\<artist>\<album>\
FILENAME = <artist> - <track> <title>
EXTENSION = m4a

; AACgain: TRACK Mode: AAC normalizer: http://www.rarewares.org/mp3.html

ONLYIFLAST = FALSE
ENCODER = C:\WINDOWS\bin\aacgain.exe
PARAMETERS = /k /r /s r "<destfinalfullname>"
RENAME = FALSE
PATH = G:\cds\<artist>\<album>\
FILENAME = <artist> - <track> <title>
EXTENSION = m4a

; MP3gain: ALBUM Mode: mp3 normalizer: http://www.rarewares.org/mp3.html

; ONLYIFLAST = TRUE
; ENCODER = C:\WINDOWS\bin\aacgain.exe
; PARAMETERS = /k /a /s r "<destfinalpathonly>"\*.mp3
; RENAME = FALSE
; PATH = G:\cds\<artist>\<album>\
; FILENAME = <artist> - <track> <title>
; EXTENSION = mp3

; FLAC most supported lossless encoder: http://flac.sourceforge.net/

; ONLYIFLAST = FALSE
; ENCODER = C:\WINDOWS\bin\flac.exe
; PARAMETERS = --best -e -p "<source>" -o "<dest>" -T artist="<artist>" -T album="<album>" -T title="<title>" -T tracknumber="<track>" -T date="<year>" -T genre="<genre>"
; RENAME = TRUE
; PATH = G:\cds\<artist>\<album>\
; FILENAME = <artist> - <track> <title>
; EXTENSION = flac

; EOF


CODE

MAREO - Multiple Applications Runner for EAC and Others - GPL Licensed
4.0b2 - 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\mareo4b2\mareo.exe" mareo.ini "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp)(0(8.wav" "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp)(0(8.m54" "Secret Machines" "Lightning Blue Eyes (2)" "Lightning Blue Eyes (edit)" "01" 2006 "Alt. Rock" 2

*** Parsed Parameters ***

IniFileName (%1) = mareo.ini
<source> (%2) = g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp)(0(8.wav
<dest> (%3) = g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp)(0(8.m54
<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
<1> (%10) = 2

*** 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)\Stmp)(0(8.mp3
TEMPORAL Path Only = g:\cds\Secret Machines\Lightning Blue Eyes (2)
TEMPORAL Name Only = Stmp)(0(8

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)\Stmp)(0(8.wav" "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp)(0(8.mp3"

EXECUTION: SUCCESS

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

RENAMING: g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp)(0(8.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)\Stmp)(0(8.m4a
TEMPORAL Path Only = g:\cds\Secret Machines\Lightning Blue Eyes (2)
TEMPORAL Name Only = Stmp)(0(8

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\neroAacEnc_sse2.exe -q 1 -2pass -lc -if "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp)(0(8.wav" -of "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp)(0(8.m4a"

EXECUTION: SUCCESS

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

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



*** PROCESSING ENCODER ORDER # 3 ***

Run Only If Last = FALSE

NEW Extension = m4a

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

RENAME Final File = FALSE

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\AtomicParsley8.exe "G:\cds\Secret Machines\Lightning Blue Eyes (2)\Secret Machines - 01 Lightning Blue Eyes (edit).m4a" --artist "Secret Machines" --title "Lightning Blue Eyes (edit)" --album "Lightning Blue Eyes (2)" --genre "Alt. Rock" --year "2006" --tracknum "01" --writeBack

EXECUTION: SUCCESS

Rename is FALSE, NO need to rename.


*** PROCESSING ENCODER ORDER # 4 ***

Run Only If Last = FALSE

NEW Extension = m4a

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

RENAME Final File = FALSE

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\aacgain.exe /k /r /s r "G:\cds\Secret Machines\Lightning Blue Eyes (2)\Secret Machines - 01 Lightning Blue Eyes (edit).m4a"

EXECUTION: SUCCESS

Rename is FALSE, NO need to rename.

~~~ Encoder Orders Ends ~~~

DeleteWaveFile is FALSE.


+++ DONE +++

NO errors ocurred.
sh1leshk4
Personally, no.
Seems kwanbis hasn't made MAREO to make use of EAC's %x variable.

Anyway, MAREO still can't handle directory creation with a few periods in its name.
My Craig David - The Story Goes... album still can't be processed properly with MAREO.
I used 4.0b2.
FYI, my older copy of MAREO (namely 2.1.2) didn't have trouble with that album; you might want to check on that, kwanbis.

I've been tempted to move to 3.x and now even 4.x, but they just b0rked out of nowhere whenever there's periods in the directory name.
MAREO 2.1.2 is still the winner for me, but I'll try out every new version whenever I have the time.

Cheers. =)

[edit]
Btw, you might want to change the default mareo.ini for AtomicParsley to have <destfinalfullname> enclosed in double quotes.
It borked out on me when I specify the target directory as <MYMUSIC>.
[/edit]
kwanbis
QUOTE(stucky @ May 7 2006, 19:01) *

The first thing I noticed is that I had to move the ENCODER, PARAMETERS, and RENAME lines per encoder block to just below the ONLYIFLAST line, or else the RENAME options were used by the following encoder block.

fixed that.

QUOTE(stucky @ May 7 2006, 19:01) *

I am still experiencing the bug where the first encoded file is deleted unless I put a bogus extention into EAC's compression options. I'm wondering if I should fire up some monitors to see which actual program does the deleting.

i don't remember right now, but it was some EAC problem. I would investigate again, as i don't remember what it was. But it is EAC doing the delete.

QUOTE(stucky @ May 7 2006, 19:01) *

My DeleteWavFile setting in the ini appears to have no effect whatsoever. Whether it's set to TRUE or FALSE, the log still shows that it is FALSE.

fiexed also.

QUOTE(stucky @ May 7 2006, 19:01) *

So has anyone figured out a way to automatically configure mareoLAST using EAC's %x parameter?

actually the problem is that EAC is not the only ripper, and i wanted to make it more generic. i would think a better solution.


Download BETA3: http://www.webearce.com.ar/mareo4b3.rar




kwanbis
QUOTE(sh1leshk4 @ May 7 2006, 19:18) *

Anyway, MAREO still can't handle directory creation with a few periods in its name.
My Craig David - The Story Goes... album still can't be processed properly with MAREO.
I used 4.0b2.
FYI, my older copy of MAREO (namely 2.1.2) didn't have trouble with that album; you might want to check on that, kwanbis.

What is the problem?

QUOTE(sh1leshk4 @ May 7 2006, 19:18) *

[edit]
Btw, you might want to change the default mareo.ini for AtomicParsley to have <destfinalfullname> enclosed in double quotes.
It borked out on me when I specify the target directory as <MYMUSIC>.
[/edit]


i have done it allready, not on b3, but is on my hd.
stucky
QUOTE(sh1leshk4 @ May 7 2006, 15:18) *

Personally, no.
Seems kwanbis hasn't made MAREO to make use of EAC's %x variable.

Btw, you might want to change the default mareo.ini for AtomicParsley to have <destfinalfullname> enclosed in double quotes.
It borked out on me when I specify the target directory as <MYMUSIC>.


I also enclosed AtomicParsley's <destfinalfullname> in quotes. I've pretty much enclosed every filename or filename variable in double quotes. I found the latest version of AtomicParsley (8.4) blows up whenever I try to use it, from cmd to MAREO. I moved back to version 8 and added the --writeBack switch, and it works great now.

QUOTE(kwanbis @ May 7 2006, 15:37) *

i don't remember right now, but it was some EAC problem. I would investigate again, as i don't remember what it was. But it is EAC doing the delete.


If anyone remembers, please share. I'm happy to configure EAC or MAREO however to avoid this. Using a bogus extention is working fine at the moment, so it's low on my priority list.

QUOTE(kwanbis @ May 7 2006, 15:37) *

actually the problem is that EAC is not the only ripper, and i wanted to make it more generic. i would think a better solution.


I appreciate that, and I'm glad you're taking care to not only support one ripper. Mostly this question is to the other users, in case they've come up with something. Thanks for the fixes!
kwanbis
QUOTE(stucky @ May 7 2006, 22:32) *

I also enclosed AtomicParsley's <destfinalfullname> in quotes. I've pretty much enclosed every filename or filename variable in double quotes. I found the latest version of AtomicParsley (8.4) blows up whenever I try to use it, from cmd to MAREO. I moved back to version 8 and added the --writeBack switch, and it works great now.

It was told that 0.84 had problems. How do you use it with the --writeback option?
stucky
QUOTE(kwanbis @ May 7 2006, 19:02) *

It was told that 0.84 had problems. How do you use it with the --writeback option?


Relevant ini section:
CODE

; AtomicParsley: http://atomicparsley.sourceforge.net/

ONLYIFLAST = FALSE
ENCODER = C:\WINDOWS\bin\AtomicParsley8.exe
PARAMETERS = "<destfinalfullname>" --artist "<artist>" --title "<title>" --album "<album>" --genre "<genre>" --year "<year>" --tracknum "<track>" --writeBack
RENAME = FALSE
PATH = G:\cds\<artist>\<album>\
FILENAME = <artist> - <track> <title>
EXTENSION = m4a


If you don't use --writeBack, AtomicParsley creates a new file that it adds the tags to, while the orginal remains unchanged. I prefer mp3gain-style of post processing, changing the file directly instead of making a copy.

This switch is only in version 0.80, they renamed it to --overWrite in version 0.84.
kwanbis
QUOTE(stucky @ May 7 2006, 19:01) *

So has anyone figured out a way to automatically configure mareoLAST using EAC's %x parameter?

Ok, i have the solution now.

MAREO's ini now, instead of "ONLYIFLAST", has EXECUTEIF.

EXECUTEIF values could be:

1) TRUE: always executes (default)
2) LASTTRACK: it reads mareoLAST.txt and evaluates agains current track number, if they matches, executes.
3) XXX = YYY, in this last case MAREO evaluates the formula, an if it is true, executes.
For example, assuming that in <1> MAREO is getting the last track number from the ripper (%x in EAC), and that it is in this example equal to 12, that the current track number is 4, an that the formula is <track> = <1>, MAREO would evaluate 4 = 12, which is false, and not execute. But when track number is 12, MAREO would evaluate 12 = 12, which is true, and execute.

http://www.webearce.com.ar/mareo4b4.rar
sh1leshk4
QUOTE(kwanbis @ May 8 2006, 03:59) *

QUOTE(sh1leshk4 @ May 7 2006, 19:18) *

Anyway, MAREO still can't handle directory creation with a few periods in its name.
My Craig David - The Story Goes... album still can't be processed properly with MAREO.
I used 4.0b2.
FYI, my older copy of MAREO (namely 2.1.2) didn't have trouble with that album; you might want to check on that, kwanbis.

What is the problem?

MAREO can't create directories that has periods in it.
i.e. C:\My Music\M4A\Craig David - The Story Goes...\
Instead of that, MAREO'd create something like
C:\My Music\M4A\Craig David - The Story Goes\
...which b0rked pretty much anything after that.

I think I've elaborated this problem wa~~yy back ever since 3.0 or 3.1 was out.
Please check up on my previous posts.
kwanbis
QUOTE(sh1leshk4 @ May 8 2006, 02:06) *

MAREO can't create directories that has periods in it.
i.e. C:\My Music\M4A\Craig David - The Story Goes...\
Instead of that, MAREO'd create something like
C:\My Music\M4A\Craig David - The Story Goes\
...which b0rked pretty much anything after that.

I think I've elaborated this problem wa~~yy back ever since 3.0 or 3.1 was out.
Please check up on my previous posts.

seems to be a Delphi problem. I'm investigating.
kwanbis
QUOTE(sh1leshk4 @ May 7 2006, 19:18) *

I've been tempted to move to 3.x and now even 4.x, but they just b0rked out of nowhere whenever there's periods in the directory name. MAREO 2.1.2 is still the winner for me, but I'll try out every new version whenever I have the time.

Its actually a windows limitation. Have you tried to create a folder called "test ..."? I would modify MAREO to delete trailing periods on folder names.

edit: is strange that you mention that it used to work, are you sure? did MAREO created folder names with trailing dots?
stucky
I was surprised to find that Windows Explorer (explorer.exe) wouldn't allow me to make a folder that began or ended with three periods. For trailing periods, it just removes them. For preceeding periods it throws up an error that really doesn't match the problem, and won't let you name it such.

cmd.exe however, will let you do mkdir "... And Justice For All" without any complaints.

... but not "and justice ..."
kwanbis
QUOTE(sh1leshk4 @ May 7 2006, 19:18) *

Anyway, MAREO still can't handle directory creation with a few periods in its name.
My Craig David - The Story Goes... album still can't be processed properly with MAREO.
I used 4.0b2.
ok, now MAREO replaces ending '.' in a path, to '_', "Album ..." becomes "Album ___".

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

QUOTE(sh1leshk4 @ May 7 2006, 19:18) *

FYI, my older copy of MAREO (namely 2.1.2) didn't have trouble with that album; you might want to check on that, kwanbis.


out of curiosity, what did MAREO 2.1.2 did? it strped all dots? i don't have it anymore.
stucky
I've just tried out version 4b4, here are the results (for the issues I care about cool.gif )

My ini:
CODE


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

; MP3 LAME: best MP3 encoder: http://www.rarewares.org/mp3.html

EXECUTEIF = TRUE
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/3GPP Nero Digital Audio Audio Code<PERSONAL> http://www.nero.com/nerodigital/eng/Nero_Digital_Audio.html

EXECUTEIF = TRUE
ENCODER = C:\WINDOWS\bin\neroAacEnc_sse2.exe
PARAMETERS = -q 1 -2pass -lc -if "<source>" -of "<dest>"
RENAME = TRUE
PATH = G:\cds\<artist>\<album>\
FILENAME = <artist> - <track> <title>
EXTENSION = m4a

; AtomicParsley: http://atomicparsley.sourceforge.net/

EXECUTEIF = TRUE
ENCODER = C:\WINDOWS\bin\AtomicParsley8.exe
PARAMETERS = "<destfinalfullname>" --artist "<artist>" --title "<title>" --album "<album>" --genre "<genre>" --year "<year>" --tracknum "<track>" --writeBack
RENAME = FALSE
PATH = G:\cds\<artist>\<album>\
FILENAME = <artist> - <track> <title>
EXTENSION = m4a

; AACgain: TRACK Mode: AAC normalizer: http://www.rarewares.org/mp3.html

EXECUTEIF = TRUE
ENCODER = C:\WINDOWS\bin\aacgain.exe
PARAMETERS = /k /r /s r "<destfinalfullname>"
RENAME = FALSE
PATH = G:\cds\<artist>\<album>\
FILENAME = <artist> - <track> <title>
EXTENSION = m4a

; MP3gain: ALBUM Mode: mp3 normalizer: http://www.rarewares.org/mp3.html

EXECUTEIF = <track> = <1>
ENCODER = C:\WINDOWS\bin\aacgain.exe
PARAMETERS = /k /a /s r "<destfinalpathonly>"\*.mp3
RENAME = FALSE
PATH = G:\cds\<artist>\<album>\
FILENAME = <artist> - <track> <title>
EXTENSION = mp3

; FLAC most supported lossless encoder: http://flac.sourceforge.net/

; EXECUTEIF = TRUE
; ENCODER = C:\WINDOWS\bin\flac.exe
; PARAMETERS = --best -e -p "<source>" -o "<dest>" -T artist="<artist>" -T album="<album>" -T title="<title>" -T tracknumber="<track>" -T date="<year>" -T genre="<genre>"
; RENAME = TRUE
; PATH = G:\cds\<artist>\<album>\
; FILENAME = <artist> - <track> <title>
; EXTENSION = flac

; EOF


My log:
CODE

MAREO - Multiple Applications Runner for EAC and Others - GPL Licensed
4.0b4 - 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\mareo4b4\mareo.exe" mareo.ini "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp0-!55.wav" "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp0-!55.m54" "Secret Machines" "Lightning Blue Eyes (2)" "Lightning Blue Eyes (edit)" "01" 2006 "Alt. Rock" 2

*** Parsed Parameters ***

IniFileName (%1) = mareo.ini
<source> (%2) = g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp0-!55.wav
<dest> (%3) = g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp0-!55.m54
<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
<1> (%10) = 2

*** INI Parameters ***

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


*** PROCESSING ENCODER ORDER # 1 ***

Execute If = TRUE

NEW Extension = mp3

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

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)\Stmp0-!55.wav" "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp0-!55.mp3"

EXECUTION: SUCCESS

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

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



*** PROCESSING ENCODER ORDER # 2 ***

Execute If = TRUE

NEW Extension = m4a

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

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\neroAacEnc_sse2.exe -q 1 -2pass -lc -if "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp0-!55.wav" -of "g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp0-!55.m4a"

EXECUTION: SUCCESS

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

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



*** PROCESSING ENCODER ORDER # 3 ***

Execute If = TRUE

NEW Extension = m4a

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

RENAME Final File = FALSE

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\AtomicParsley8.exe "G:\cds\Secret Machines\Lightning Blue Eyes (2)\Secret Machines - 01 Lightning Blue Eyes (edit).m4a" --artist "Secret Machines" --title "Lightning Blue Eyes (edit)" --album "Lightning Blue Eyes (2)" --genre "Alt. Rock" --year "2006" --tracknum "01" --writeBack

EXECUTION: SUCCESS

Rename is FALSE, NO need to rename.


*** PROCESSING ENCODER ORDER # 4 ***

Execute If = TRUE

NEW Extension = m4a

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

RENAME Final File = FALSE

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\aacgain.exe /k /r /s r "G:\cds\Secret Machines\Lightning Blue Eyes (2)\Secret Machines - 01 Lightning Blue Eyes (edit).m4a"

EXECUTION: SUCCESS

Rename is FALSE, NO need to rename.


*** PROCESSING ENCODER ORDER # 5 ***

Execute If = 01 = 2

NEW Extension = mp3

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

RENAME Final File = FALSE

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)

EXECUTEIF = "01 = 2" ... Evaluating ... FALSE


*** Encoder Orders Ends ***

DeleteWaveFile is TRUE.

DELETING: g:\cds\Secret Machines\Lightning Blue Eyes (2)\Stmp0-!55.wav ... SUCCESS


+++ DONE +++

NO errors ocurred.



The most interesting things are at the end of the log file.

1. The EXECUTEIF statement is a great idea, except that if you use padding, well, it's not going to work. Is there some way to access the un-padded track value?

2. The wave file is being deleted yay!

3. If I put in .mp3 as the extention in EAC, the first encoded file is deleted. If I use a bogus extention, then it is not. I believe kwanbis has put the blame squarely on EAC, but I include it for completeness sake.
kwanbis
QUOTE(stucky @ May 8 2006, 23:51) *

1. The EXECUTEIF statement is a great idea, except that if you use padding, well, it's not going to work. Is there some way to access the un-padded track value?

2. The wave file is being deleted yay!

3. If I put in .mp3 as the extention in EAC, the first encoded file is deleted. If I use a bogus extention, then it is not. I believe kwanbis has put the blame squarely on EAC, but I include it for completeness sake.

1) I would take a look.

2) DeleteWavFile = TRUE

3) Yes, it is EAC.
stucky
QUOTE(kwanbis @ May 8 2006, 19:57) *


2) DeleteWavFile = TRUE



Just so you realize, I wasn't being sarcastic. I've been wanting the wave file to get deleted for some time now and it hasn't been working. Thanks! beer.gif
GHammer
The variable <destfinalnameonly> does not produce a name.

CODE
; -----------------------------
; MP3 LAME: best MP3 encoder: http://www.rarewares.org/mp3.html
; -----------------------------
EXECUTEIF = TRUE
PATH = D:\Transcode\<artist>\<album>\
FILENAME = <destfinalnameonly>.mp3
EXTENSION = mp3
ENCODER = D:\Encoders\lame.exe
PARAMETERS = -V1 --vbr-new --noreplaygain --ignore-tag-errors --ta "<artist>" --tl "<album>" --tt "<title>" --tn "<track>" --ty "<year>" --tg "<genre>" "<source>" "<dest>"
RENAME = FALSE


CODE
*** PROCESSING ENCODER ORDER # 1 ***

Execute If         = TRUE

NEW Extension      = mp3

TEMPORAL Full Name = D:\Transcode\Mungo Jerry\Electronically Tested\Mungo Jerry - 03 - In the Summertime.mp3
TEMPORAL Path Only = D:\Transcode\Mungo Jerry\Electronically Tested
TEMPORAL Name Only = Mungo Jerry - 03 - In the Summertime

RENAME Final File  = FALSE

FINAL Full Name    = D:\Transcode\Mungo Jerry\Electronically Tested\_destfinalnameonly_.mp3.mp3
FINAL Path Only    = D:\Transcode\Mungo Jerry\Electronically Tested
FINAL Name Only    = _destfinalnameonly_.mp3
kwanbis
QUOTE(GHammer @ May 9 2006, 03:20) *

The variable <destfinalnameonly> does not produce a name.

destfinalnameonly is FILENAME, so you are basically saying FILENAME = FILENAME.mp3 wich is wrong.

But this basically make me think about the naming of many of the placeholder, so i have renamed a lot of strings, to better reflect what they are.

So for example, FILENAME is FINALNAME now, and <destfinalnameonly> is also <FINALNAME>, to reflect that when you do

FINALNAME = XXXX
you are defining the value of <FINALNAME>

I have also created a <TRACKPADDED> placeholder, that is equal to <TRACK> padded by N zeros, as defined in PaddingZeros.

Download 4b6, http://webearce.com.ar/mareo4b6.rar

and take a look at the modified INI.

CODE
Placeholder        Replacing Value
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<SOURCE>           temporal source FULL file name, command line arameter #2 passed by the ripper to MAREO
<DESTTMP>          temporal destination FULL file name, command line arameter #3 passed by the ripper to MAREO
<ARTIST>           CD Artist Name, command line arameter #4 passed by the ripper to MAREO
<ALBUM>            CD Name, command line arameter #5 passed by the ripper to MAREO
<TITLE>            Track (song) Name, command line arameter #6 passed by the ripper to MAREO
<TRACK>            Track (song) Number, command line arameter #7 passed by the ripper to MAREO
<TRACKPADDED>      <TRACK> padded with PaddingZeros.
<YEAR>             Year of the CD release, command line arameter #8 passed by the ripper to MAREO
<GENRE>            CD's Music Genre, command line arameter #9 passed by the ripper to MAREO
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<CLEANARTIST>      (filename friendly) CD Artist Name
<CLEANALBUM>       (filename friendly) CD Name
<CLEANTITLE>       (filename friendly) Track (Song) Name
<CLEANTRACK>       (filename friendly) Track (song) Number
<CLEANYEAR>        (filename friendly) Year of the CD release
<CLEANGENRE>       (filename friendly) CD's Music Genre
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<OWNPATH>          full path to MAREO, without the the ending backslash, example: c:\encoders
<EXTENSION>        file extension of the encoder without the dot, as specified to MAREO on the INI, as EXTENSION.
<DESTTMPPATH>      destination temporal PATH as passed to MAREO by the ripper (in dest).
<DESTTMPNAME>      estination temporal NAME as passed to MAREO by the ripper (in dest), with no extension.
<DESTTMPFULLNAME>  destination temporal full name: desttmppath+desttmpname+extension.
<FINALPATH>        destination final PATH as specified to MAREO on the INI, as PATH.
<FINALNAME>        destination final NAME as specified to MAREO on the INI, as FILENAME, with no extension.
<FINALFULLNAME>    destination final FINALPATH+FINALNAME+extension.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-------------------------------------------------------------------
ENCODER ORDER EXPLANATION
-------------------------------------------------------------------
EXECUTEIF  = MAREO evaluates the formula, and if true, MAREO executes this "encoder order".
             It could be TRUE (executes), LASTTRACK (it reads mareoLAST.txt and evaluates agains current track number,
             or XXX = YYY, in this last case MAREO evaluates the equality, for example, <track> = <1>
             Assuming that in <1> MAREO is getting the last track number from the ripper, and that it is for example,
             12, and that the current track number is 4, MAREO would evaluate 4 = 12, and not execute.
             When track number is 12, MAREO would evaluate 12 = 12, and execute.
FINALPATH  = the path to place the encoded file, example: C:\Music\<artist> - <album>
FINALNAME  = the name of the encoded file, example: <track>. <title>
EXTENSION  = the extension of the encoded file, example: mp3
ENCODEREXE = the full file name of the encoder executable, including, if not in the same folder as MAREO, the full path
PARAMETERS = the command line parameters we would normally pass to the encoder, as if we where running it from a command prompt.
RENAME     = if TRUE, MAREO would rename as per the FINALPATH, FINALNAME and EXTENSION options.


by the way, anybody know how can i make the text inside this code box smaller?
GHammer
Hello,

I fear I am suffering from terminal denseness.
How can I use any of the 'CLEAN' parameters?

This produces the expected (to me) output:

CODE
; ----------------------------------------------
; MP3 LAME: best MP3 encoder: http://www.rarewares.org/mp3.html
; ----------------------------------------------
EXECUTEIF = TRUE
FINALPATH = D:\Transcode\<artist>\<album>\
FINALNAME = <artist> - <TRACKPADDED> - <title>
EXTENSION = mp3
ENCODEREXE = D:\Encoders\lame.exe
PARAMETERS = --priority 1 -V1 --vbr-new --noreplaygain --ignore-tag-errors --ta "<artist>" --tl "<album>" --tt "<title>" --tn "<track>" --ty "<year>" --tg "<genre>" "<source>" "<desttmp>"
RENAME = FALSE


This does not:

CODE
; ----------------------------------
; MP3gain: TRACK Mode: mp3 normalizer: http://www.rarewares.org/mp3.html
; ----------------------------------
EXECUTEIF = TRUE
FINALPATH = D:\Transcode\<artist>\<album>\
FINALNAME = <artist> - <TRACKPADDED> - <title>
EXTENSION = mp3
ENCODEREXE = D:\Encoders\mp3gain.exe
PARAMETERS = /p /k /r /d 1.0 /s s "D:\Transcode\<cleanartist>\<cleanalbum>\<cleanartist> - <trackpadded> - <cleantitle>.mp3"
RENAME = FALSE


CODE
TEMPORAL Full Name = D:\Transcode\AC_DC\Back in Black\AC_DC - 01 - Hells Bells.mp3
TEMPORAL Path Only = D:\Transcode\AC_DC\Back in Black
TEMPORAL Name Only = AC_DC - 01 - Hells Bells

RENAME Final File  = FALSE

FINAL Full Name    = D:\Transcode\AC_DC\Back in Black\AC_DC - 01 - Hells Bells.mp3
FINAL Path Only    = D:\Transcode\AC_DC\Back in Black
FINAL Name Only    = AC_DC - 01 - Hells Bells


EXECUTING: D:\Encoders\mp3gain.exe /p /k /r /d 1.0 /s s "D:\Transcode\<cleanartist>\<cleanalbum>\<cleanartist> - 01 - <cleantitle>.mp3"

EXECUTION: SUCCESS


I also think MAREO should not return EXECUTION SUCCESS as it was not successful since there was no file found using the path provided.
Realityfreak
O.K.

I made a little mistake in the PTPXL setup. I said to set the file extension to .mp3. Actually PTPXL then chooses either the ID3v1.1 standard (which is to short in some cases) or the TAG standard, which results in strange filenames.

To solve this problem the file extensions should be set to one of the following: .flac / .ogg / .ape. The files will still receive the correct file extensions like in the .mp3 setting, with the difference, that the filename itself now is correct.

This should also be updatet in the helpfile!
"Always choose .mp3" should be changed to: "Choose one of the following extensions: .flac / .ogg / .ape"

An updated picture will follow! Sorry for the inconvenience!

Regards

- Realityfreak

IPB Image
kwanbis
MAREO 4 Release Candidate 1, is now ready to go.

I have updated the documentation. I hoppe is better now.

http://www.webearce.com.ar

EDIT: sorry for the bad HTML, but word is not that good at HTML, and i don't have space right now for GoLive install.
stucky
Is there some way to see what version a given mareo.exe is? Like a -version switch or something?
kindofblue
Has anyone managed to set up MAREO with foobar 0.9? Would they kindly post their configs please. Thanks.
Also, the screenshot link for foobar setup (mareo_setup_fb2k.png) is not working.

Cheers,

Kindofblue
kwanbis
QUOTE(kindofblue @ May 10 2006, 04:06) *

Has anyone managed to set up MAREO with foobar 0.9? Would they kindly post their configs please. Thanks.
Also, the screenshot link for foobar setup (mareo_setup_fb2k.png) is not working.

there is a whole section dedicated to it on the home page. There is nothing on the PNG that's not writen. I would fix it anyway.

The image is uploaded now.
kindofblue
Thanks kwanbis. Yep, I saw the section, but I just thought you should know about the bad link. Will give it a try when I get home. Thanks for your continued work on MAREO.

edit: I confirm that the png screenshot works now. Thanks again.
GHammer
QUOTE(kindofblue @ May 10 2006, 12:06) *

Has anyone managed to set up MAREO with foobar 0.9? Would they kindly post their configs please. Thanks.
Also, the screenshot link for foobar setup (mareo_setup_fb2k.png) is not working.

Cheers,

Kindofblue

I am unable to use MAREO with foobar 0.9.x
It is called and a process is created but a window never opens and I must kill MAREO from task manager.
No log is left behind.

Here's what I see for the process:

CODE
CMD               = "D:\Encoders\mareo.exe" mareo-mp3.ini "D:\Transcode\AC_DC\Back in Black\temp-7ABC4E5633E6A4B1D464F6607FBAD061.wav" "AC_DC - 01 - Hells Bells.mp3" "AC/DC" "Back in Black" "Hells Bells" 01 1980 "Rock"
Curr Dir          = D:\Transcode\AC_DC\Back in Black\
Path              = D:\Encoders\mareo.exe
User Name         = G9945 \ GHammer
PID/Parent PID    = 2528 / 3904
Started by        = D:\Program Files\foobar2000\foobar2000.exe
Virtual KB        Curr = 34,140 Peak = 36,728
Working Set KB    Curr = 3,224 Peak = 3,224
Page File KB      Curr = 1,016 Peak = 1,016
System Pool KB    Paged = 56 Nonpaged = 2
Private KB        = 1,016
Handles Count     = 42
Faults Count      = 832
Objects           = USER = 1   GDI = 8
Windows           = 1
Reads             = 19   Read KB = 18
Writes            = 3   Write KB = 0
Other IOs         = 734   Other KB = 114
madxcream
Ok, I migrated to the newest mareo version, and am having alot of difficulty. Some things don't get run at all, some say command was run successfully from the log file, but I know it didn't. Some paramaters aren't getting sent right. Can anyone take a look and let me know what's wrong.

mareo.ini:
CODE
; ---------------------------------------------------------------------------------------------------------------------------
; NUMBER OF ZEROS TO PAD THE TRACK NUMBER (0 to disable)
; ---------------------------------------------------------------------------------------------------------------------------
PaddingZeros = 2

; ---------------------------------------------------------------------------------------------------------------------------
; IS MAREO REQUIRED TO LOG TO THE SCREEN?
; ---------------------------------------------------------------------------------------------------------------------------
LogToScreen = TRUE

; ---------------------------------------------------------------------------------------------------------------------------
; IS MAREO REQUIRED TO LOG TO A TXT/LOG FILE?
; ---------------------------------------------------------------------------------------------------------------------------
LogToFile = TRUE

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

; ---------------------------------------------------------------------------------------------------------------------------
; MP3 LAME: best MP3 encoder: http://www.rarewares.org/mp3.html
; ---------------------------------------------------------------------------------------------------------------------------
EXECUTEIF = TRUE
FINALPATH = D:\Music\MP3\<artist>\<album> (<year>)\
FINALNAME = <TRACKPADDED> - <title>
EXTENSION = mp3
ENCODEREXE = c:\mareo\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>" "<DESTTMP>"
RENAME = TRUE


; ---------------------------------------------------------------------------------------------------------------------------
; MP3gain: ALBUM Mode: mp3 normalizer: http://www.rarewares.org/mp3.html
; ---------------------------------------------------------------------------------------------------------------------------
ONLYIFLAST = TRUE
FINALPATH = D:\Music\MP3\<artist>\<album> (<year>)\
FINALNAME = <TRACKPADDED> - <title>
EXTENSION = mp3
ENCODEREXE = c:\mareo\mp3gain.exe
PARAMETERS = /k /a /s r "D:\Music\MP3\<artist>\<album> (<year>)\*.mp3"
RENAME = FALSE

; AAC/MP4/3GPP Nero Digital Audio Audio Code<PERSONAL> http://www.nero.com/nerodigital/eng/Nero_Digital_Audio.html
; ---------------------------------------------------------------------------------------------------------------------------

EXECUTEIF = TRUE
FINALPATH = D:\Music\MP4\<artist>\<album> (<year>)\
FINALNAME = <TRACKPADDED> - <title>
EXTENSION = mp4
ENCODEREXE = c:\mareo\neroAacEnc_sse2.exe
PARAMETERS = -q 1 -2pass -lc -if "<source>" -of "<DESTTMP>"
RENAME = TRUE

; ---------------------------------------------------------------------------------------------------------------------------
; AtomicParsley TAGGER for AAC/MP4: http://atomicparsley.sourceforge.net/
;                             NOTE: use 0.8, no 0.84, if 0.80+, change --writeBack for --overWrite
; ---------------------------------------------------------------------------------------------------------------------------

ONLYIFLAST = FALSE
ENCODER = C:\mareo\AtomicParsley.exe
PARAMETERS = "<destfinalfullname>" --artist "<artist>" --title "<title>" --album "<album>" --genre "<genre>" --year "<year>" --tracknum "<track>" --writeBack
RENAME = FALSE
PATH = D:\Music\MP4\<artist>\<album> (<year>)\
FILENAME = <TRACKPADDED> - <title>
EXTENSION = m4a


; AACgain: ALBUM Mode: AAC normalizer: http://www.rarewares.org/mp3.html

ONLYIFLAST = TRUE
ENCODER = c:\mareo\aacgain.exe
PARAMETERS = /k /a /s r "D:\Music\MP4\<artist>\<album> (<year>)\*.mp4"
RENAME = FALSE
PATH = D:\Music\MP4\<artist>\<album> (<year>)\
FILENAME = <TRACKPADDED> - <title>

; ---------------------------------------------------------------------------------------------------------------------------
; WavPack: excelent lossless encoder, with hybrid option: http://www.wavpack.com/
; ---------------------------------------------------------------------------------------------------------------------------

EXECUTEIF = TRUE
FINALPATH = D:\Music\<artist>\<album> (<year>)\
FINALNAME = <TRACKPADDED> - <title>
EXTENSION = wv
ENCODEREXE = 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>" "<DESTTMP>"
RENAME = TRUE

; ---------------------------------------------------------------------------------------------------------------------------
; WVGAIN Album Mode
; ---------------------------------------------------------------------------------------------------------------------------

ONLYIFLAST = TRUE
ENCODER=C:\MAREO\wvgain.exe
PARAMETERS = -a "D:\Music\WV\<artist>\<album> (<year>)\*.wv"
RENAME = FALSE
PATH = NONE
FILENAME = NONE
EXTENSION = NONE

; EOF


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

*** Received Command Line ***

"C:\mareo\mareo.exe" C:\mareo.ini "C:\tempdump\02 - The Ponytail Parades.wav" "C:\tempdump\02 - The Ponytail Parades.mp3" "Emery" "The Weak's End" "The Ponytail Parades" "2" 2004 "Rock"

*** Parsed Parameters ***

IniFileName (%1) = C:\mareo.ini
<SOURCE>    (%2) = C:\tempdump\02 - The Ponytail Parades.wav
<DESTTMP>   (%3) = C:\tempdump\02 - The Ponytail Parades.mp3
<ARTIST>    (%4) = Emery
<ALBUM>     (%5) = The Weak's End
<TITLE>     (%6) = The Ponytail Parades
<TRACK>     (%7) = 2
<TRACKPADDED>    = 02
<YEAR>      (%8) = 2004
<GENRE>     (%9) = Rock

*** INI Parameters ***

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


*** PROCESSING ENCODER ORDER # 1 ***

Execute If         = TRUE

NEW EXTENSION      = mp3

TEMPORAL Full Name = C:\tempdump\02 - The Ponytail Parades.mp3
TEMPORAL Path Only = C:\tempdump
TEMPORAL Name Only = 02 - The Ponytail Parades

RENAME Final File  = TRUE

FINAL Full Name    = D:\Music\MP3\Emery\The Weak's End (2004)\02 - The Ponytail Parades.mp3
FINAL Path Only    = D:\Music\MP3\Emery\The Weak's End (2004)
FINAL Name Only    = 02 - The Ponytail Parades


EXECUTING: c:\mareo\lame.exe -b 32 -B 320 -m j -p -V 0 --lowpass 19.5 -q 0 --vbr-new --ignore-tag-errors --ta "Emery" --tl "The Weak's End" --tt "The Ponytail Parades" --tn "2" --ty "2004" --tg "Rock" "C:\tempdump\02 - The Ponytail Parades.wav" "C:\tempdump\02 - The Ponytail Parades.mp3"

EXECUTION: SUCCESS

DIRECTORY "D:\Music\MP3\Emery\The Weak's End (2004)" allready exists.

RENAMING: C:\tempdump\02 - The Ponytail Parades.mp3 => D:\Music\MP3\Emery\The Weak's End (2004)\02 - The Ponytail Parades.mp3 ... SUCCESS



*** PROCESSING ENCODER ORDER # 2 ***

Execute If         = TRUE

NEW EXTENSION      = mp3

TEMPORAL Full Name = C:\tempdump\02 - The Ponytail Parades.mp3
TEMPORAL Path Only = C:\tempdump
TEMPORAL Name Only = 02 - The Ponytail Parades

RENAME Final File  = FALSE

FINAL Full Name    = D:\Music\MP3\Emery\The Weak's End (2004)\02 - The Ponytail Parades.mp3
FINAL Path Only    = D:\Music\MP3\Emery\The Weak's End (2004)
FINAL Name Only    = 02 - The Ponytail Parades


EXECUTING: c:\mareo\mp3gain.exe /k /a /s r "D:\Music\MP3\Emery\The Weak's End (2004)\*.mp3"

EXECUTION: SUCCESS

RENAME IS FALSE, NO need to rename.


*** PROCESSING ENCODER ORDER # 3 ***

Execute If         = TRUE

NEW EXTENSION      = m4a

TEMPORAL Full Name = C:\tempdump\02 - The Ponytail Parades.m4a
TEMPORAL Path Only = C:\tempdump
TEMPORAL Name Only = 02 - The Ponytail Parades

RENAME Final File  = FALSE

FINAL Full Name    = D:\Music\MP4\Emery\The Weak's End (2004)\02 - The Ponytail Parades.m4a
FINAL Path Only    = D:\Music\MP4\Emery\The Weak's End (2004)
FINAL Name Only    = 02 - The Ponytail Parades


EXECUTING: c:\mareo\neroAacEnc_sse2.exe /k /a /s r "D:\Music\MP4\Emery\The Weak's End (2004)\*.mp4"

EXECUTION: -ERROR- (1)

RENAME IS FALSE, NO need to rename.

*** Encoder Orders Ends ***

DeleteWaveFile is FALSE.


+++ DONE +++

1 errors ocurred. Press any key to end.


I know for fact mp3gain wasn't run. Wavepack doesn't get run. Nero encoder is being sent wrong parameters.
kwanbis
QUOTE(GHammer @ May 9 2006, 18:12) *

I fear I am suffering from terminal denseness. How can I use any of the 'CLEAN' parameters?

first, the clean parameters are <XXXclean>, and not <cleanXXX>.
second, why would you use them if you don't need them? you are not required, and infact probably shouldn't be using it.
QUOTE(stucky @ May 10 2006, 02:21) *

Is there some way to see what version a given mareo.exe is? Like a -version switch or something?

since you question, you can just run MAREO and it prints it on the header.
QUOTE(GHammer @ May 10 2006, 05:16) *

I am unable to use MAREO with foobar 0.9.x
It is called and a process is created but a window never opens and I must kill MAREO from task manager.
No log is left behind.

fb2k 0.9 its a little problematic, as it hiddes the application it's calling. But MAREO should be working behind. Mine is working perfectly. Why don't you try to run it first from a command prompt, and see if it runs ok?
QUOTE(madxcream @ May 10 2006, 15:45) *

Ok, I migrated to the newest mareo version, and am having alot of difficulty. Some things don't get run at all, some say command was run successfully from the log file, but I know it didn't. Some paramaters aren't getting sent right. Can anyone take a look and let me know what's wrong.
...
EXECUTEIF = TRUE
...
ONLYIFLAST = TRUE

you are using ONLYIFLAST action lines, which are no longer used.
madxcream
QUOTE(kwanbis @ May 10 2006, 11:27) *


QUOTE(madxcream @ May 10 2006, 15:45) *

Ok, I migrated to the newest mareo version, and am having alot of difficulty. Some things don't get run at all, some say command was run successfully from the log file, but I know it didn't. Some paramaters aren't getting sent right. Can anyone take a look and let me know what's wrong.
...
EXECUTEIF = TRUE
...
ONLYIFLAST = TRUE

you are using ONLYIFLAST action lines, which are no longer used.


Ok got that all figured out now. I just found out that mp3gain can't be run on a directory with spaces even putting the directory in ""? I wanted to do mp3gain in album mode and can't get it to run on a directory with spaces. Anyone using mp3gain that could enlighten me?
kwanbis
QUOTE(madxcream @ May 10 2006, 17:10) *

Ok got that all figured out now. I just found out that mp3gain can't be run on a directory with spaces even putting the directory in ""? I wanted to do mp3gain in album mode and can't get it to run on a directory with spaces. Anyone using mp3gain that could enlighten me?

give me an example please, it should work.
madxcream
ok make a folder c:\testing this out\ and put some mp3's in there. Put mp3gain.exe in c:\ . Open a command window in c: and type mp3gain.exe /k /a /s r c:\testing this out\*.mp3

or try:

mp3gain.exe /k /a /s r "c:\testing this out\*.mp3"

won't work unless I'm typing something wrong. If there are no spaces in the folder name, works fine.
kwanbis
You are right, mp3gain gets confused with the "" ... the strange thing is that if you use mp3gainGUI, it works ok ... so it si probably calling it direferently maybe we can ask the developer.
madxcream
QUOTE(kwanbis @ May 10 2006, 14:34) *

You are right, mp3gain gets confused with the "" ... the strange thing is that if you use mp3gainGUI, it works ok ... so it si probably calling it direferently maybe we can ask the developer.


Yea that would be great to ask him because aacgain.exe does the same thing since it's based off of mp3gain.
kwanbis
QUOTE(madxcream @ May 10 2006, 19:54) *

Yea that would be great to ask him because aacgain.exe does the same thing since it's based off of mp3gain.

ok, i created a placeholder just for this type of problems.

use <FINALPATHSHORT>, that returns the short (8.3) format of the folder. It only works if the directory allready exists, but since you would be calling it for mp3gain, and i assume the mp3 files are already there, it should work, so, the ini would be:

PARAMETERS = /k /a /s r <FINALPATHSHORT>\*.mp3
Realityfreak
Hi

Just a question concerning album-/trackartist. Is it possible to extract a CD created by the albumartist X and simultaniously add the trackartist Y to the same encoding cycle?
It'd be handy, because my CD collection also incudes quite a number of samplers. And that's why I'd like to sort my collection like this:
...\<GENRE>\<ALBUMARTIST>\<ALBUM>\<TRACKPADDED>. <ARTIST> - <TITLE>.xxx

(Note: I just invented the placeholder <ALBUMARTIST>, so don't try this at home folks! [For the moment at least?!?] smile.gif )

If it's already possible, then I'd like to ask how this can be set up to work with my specification. I couldn't figure it out.

Regards

- Realityfreak
kwanbis
QUOTE(Realityfreak @ May 10 2006, 20:14) *

Just a question concerning album-/trackartist. Is it possible to extract a CD created by the albumartist X and simultaniously add the trackartist Y to the same encoding cycle?
It'd be handy, because my CD collection also incudes quite a number of samplers. And that's why I'd like to sort my collection like this:
...\<GENRE>\<ALBUMARTIST>\<ALBUM>\<TRACKPADDED>. <ARTIST> - <TITLE>.xxx

sure you can, you can pass MAREO up to 99 parameters ... the first 9 are pre-fixed, but after that, you can pass MAREO whatever info your cd ripper supports. In your case, you can pass at the 10th parameter, the track artist. The only trick is that your ripper must support passing the trackartist to the external encoder. If it does, you just call MAREO like:

INIFILE SOURCE DESTTMP ARTIST ALBUM TITLE TRACK YEAR GENRE TRACKARTIST

then, you can reference the value of the 10th param (TRACKARTIST), as <1>, so that would be:

...\<GENRE>\<1>\<ALBUM>\<TRACKPADDED>. <ARTIST> - <TITLE>.xxx
Realityfreak
OK... Sorry!
Missed that one! sweat.gif

Thanks a lot!
madxcream
QUOTE(kwanbis @ May 10 2006, 15:09) *

QUOTE(madxcream @ May 10 2006, 19:54) *

Yea that would be great to ask him because aacgain.exe does the same thing since it's based off of mp3gain.

ok, i created a placeholder just for this type of problems.

use <FINALPATHSHORT>, that returns the short (8.3) format of the folder. It only works if the directory allready exists, but since you would be calling it for mp3gain, and i assume the mp3 files are already there, it should work, so, the ini would be:

PARAMETERS = /k /a /s r <FINALPATHSHORT>\*.mp3


so mareo is updated, or you already had that variable there?

Ok, I see you updated it. Downloaded and installed. It works now using that variable. Thanks for your awesome support kwanbis of this great tool!!
kwanbis
QUOTE(madxcream @ May 10 2006, 20:42) *

Ok, I see you updated it. Downloaded and installed. It works now using that variable. Thanks for your awesome support kwanbis of this great tool!!

yep, udated 4RC3 ... my pleasure wink.gif


QUOTE(Realityfreak @ May 10 2006, 20:31) *

OK... Sorry!
Missed that one! sweat.gif Thanks a lot!

only thing is that AFAIK, EAC does not supports passing the track artist, but i may be wrong.
stucky
QUOTE(madxcream @ May 10 2006, 15:13) *

ok make a folder c:\testing this out\ and put some mp3's in there. Put mp3gain.exe in c:\ . Open a command window in c: and type mp3gain.exe /k /a /s r c:\testing this out\*.mp3

or try:

mp3gain.exe /k /a /s r "c:\testing this out\*.mp3"

won't work unless I'm typing something wrong. If there are no spaces in the folder name, works fine.


mp3gain/aacgain doesn't use wildcards at all, regardless of spaces, it would appear. Which is a bummer. I don't want to have to dust off my C skills.

Nevermind, version 1.2.0 of aacgain didn't handle wildcards. 1.3.0 does.
Realityfreak
QUOTE(kwanbis @ May 10 2006, 23:17) *

QUOTE(madxcream @ May 10 2006, 20:42) *

Ok, I see you updated it. Downloaded and installed. It works now using that variable. Thanks for your awesome support kwanbis of this great tool!!

yep, udated 4RC3 ... my pleasure wink.gif


QUOTE(Realityfreak @ May 10 2006, 20:31) *

OK... Sorry!
Missed that one! sweat.gif Thanks a lot!

only thing is that AFAIK, EAC does not supports passing the track artist, but i may be wrong.


I'm not sure about EAC myself, because I use PlexTools. With PTPXL it is possible to pass both track- and albumartist.
stucky
RC3 looks good. I've run it through several tests, no bugs to report. It's doing everything I want.

For anyone else interested, I'm
1. ripping to wave
2. encoding to very high quality mp3 (for the tivo to play on the living room stereo)
3. encoding to very high quality AAC (for the ipod)
4. encoding to very tight FLAC (so I never have to touch the CD again)
5. Performing TRACK aacgain on the AACs (since I set the ipod to shuffle)
6. Performing ALBUM mp3gain on the MP3s (since I listen to albums via the tivo)
7. Deleting the wave

I leave the FLAC gain untouched, so that I have perfect copies of all my CDs, and use a dynamic gain control with winamp when I listen to them. Everything gets tagged properly -- automatically -- and there are no leftover temp files. I can even use all four processors at once instead of encoding one track at a time.

It's like a toaster oven. I put in the CD, hit a button, and out pops perfect rips and encodings.


Thanks kwanbis.

My INI for anyone interested:
CODE


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

; MP3 LAME: best MP3 encoder: http://www.rarewares.org/mp3.html

EXECUTEIF = TRUE
FINALPATH = G:\cds\<artist>\<album>\
FINALNAME = <artist> - <TRACKPADDED> <title>
EXTENSION = mp3
ENCODEREXE = 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 "<TRACKPADDED>" --ty "<year>" --tg "<genre>" "<source>" "<DESTTMP>"
RENAME = TRUE

; AAC/MP4/3GPP Nero Digital Audio Audio Code<PERSONAL> http://www.nero.com/nerodigital/eng/Nero_Digital_Audio.html

EXECUTEIF = TRUE
FINALPATH = G:\cds\<artist>\<album>\
FINALNAME = <artist> - <TRACKPADDED> <title>
EXTENSION = m4a
ENCODEREXE = C:\WINDOWS\bin\neroAacEnc_sse2.exe
PARAMETERS = -q 1 -2pass -lc -if "<source>" -of "<DESTTMP>"
RENAME = TRUE

; AtomicParsley: http://atomicparsley.sourceforge.net/

EXECUTEIF = TRUE
FINALPATH = G:\cds\<artist>\<album>\
FINALNAME = <artist> - <TRACKPADDED> <title>
EXTENSION = m4a
ENCODEREXE = C:\WINDOWS\bin\AtomicParsley8.exe
PARAMETERS = "<FINALFULLNAME>" --artist "<artist>" --title "<title>" --album "<album>" --genre "<genre>" --year "<year>" --tracknum "<TRACKPADDED>" --writeBack
RENAME = FALSE

; AACgain: TRACK Mode: AAC normalizer: http://www.rarewares.org/mp3.html

EXECUTEIF = TRUE
FINALPATH = G:\cds\<artist>\<album>\
FINALNAME = <artist> - <TRACKPADDED> <title>
EXTENSION = m4a
ENCODEREXE = C:\WINDOWS\bin\aacgain.exe
PARAMETERS = /k /r /s r "<FINALFULLNAME>"
RENAME = FALSE

; MP3gain: ALBUM Mode: mp3 normalizer: http://www.rarewares.org/mp3.html

EXECUTEIF = <track> = <1>
FINALPATH = G:\cds\<artist>\<album>\
FINALNAME = <artist> - <TRACKPADDED> <title>
EXTENSION = mp3
ENCODEREXE = C:\WINDOWS\bin\aacgain.exe
PARAMETERS = /k /a /s r <FINALPATHSHORT>\*.mp3
RENAME = FALSE

; FLAC most supported lossless encoder: http://flac.sourceforge.net/

EXECUTEIF = TRUE
FINALPATH = G:\cds\<artist>\<album>\
FINALNAME = <artist> - <TRACKPADDED> <title>
EXTENSION = flac
ENCODEREXE = C:\WINDOWS\bin\flac.exe
PARAMETERS = --best -e -p "<source>" -o "<DESTTMP>" -T artist="<artist>" -T album="<album>" -T title="<title>" -T tracknumber="<TRACKPADDED>" -T date="<year>" -T genre="<genre>"
RENAME = TRUE

; EOF
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.