RE: RE: MAREO not working with EAC

"'M' [email protected] [EAC]" <[email protected]>
Newsgroups gmane.comp.audio.eac.user
Message-ID <015801d40908$d3c04ad0$7b40e070$@com>
Fred,

 

I ran as you suggested and it worked, so now I need to figure out how to get the correct commands/parameters passed to MAREO through EAC.  The documentation for MAREO says the .ini file should have settings to log to screen and log to file; however, the .ini file that came with my download doesn’t have it.  I added these, but they don’t seem to work so I can’t find out any information on the errors.  Any suggestions?

 

Mike

 

 

 

From: [email protected] [mailto:[email protected]] 
Sent: Wednesday, June 20, 2018 3:36 PM
To: [email protected]
Subject: Re: [EAC] RE: MAREO not working with EAC

 

  

Mike,

 

I wish my Windows machine was up and running, but the power supply is dead, so I’m flying blind here until I fix it.

 

Have you tried putting a WAV file in the directory where EAC puts it and then running MAREO directly from the command line?

 

Call it test.wav and try this:

 

C:\Program Files (x86)\Exact Audio Copy\Mareo\Mareo.exe mareo.ini “test.wav” “test.xxx” “Test Artist” “Test Albumtitle” “Test Title” “99” 2020 “Test Genre" 

 

Regards,

  Fred Maxwell
  Moderator, Exact Audio Copy Yahoogroup 





On Jun 20, 2018, at 9:19 AM, 'M' [email protected] [EAC] <[email protected]> wrote:

 

 

Fred,

 

Thanks for the explanation on the test encoder button.  As I had mentioned, I have run the MAREO encoder and it fails, i.e., running EAC with MAREO set as the external compressor.  As shown below:

 

<image001.png>

 

 

Doing so  will inconsistently produce an mp3 file in the directory “Track Artist - CD Title”.  That is the  directory name and is not replaced by the data shown in EAC for these parameters.  The mp3 file name is always 05.Track Title.mp3, again this name and not replaced by actual data.  Also checking the tags on the MP3 file shows that the data in the test encoder is the same tag data in this mp3 file. 

 

Only one file is generated and it always has that song title, it doesn’t matter what the actual track number is, 05 is always generated and this is the data shown in the test encoder.  Also the Wav file plays the same song as on the CD while the mp3 is just noise thus it doesn’t convert correctly.  

 

At this point I am only running EAC as administrator to remove any potential issue.

 

The best I can understand EAC is correctly ripping the CD to WAV, but when passing this to MAREO it fails.  Also instead of passing the tag data it seems to be using the hard wired data shown in the test encoder.

 

Again, the command string for MAREO is:

 

mareo.ini %source% %dest% "%artist%" "%albumtitle%" "%title%" "%tracknr1%" %year% "%genre%"

 

The ini file parameters for LAME are:

 

-V2 --vbr-new --ignore-tag-errors --ta "[ARTIST]" --tl "[ALBUM]" --tt "[TITLE]" --tn "[TRACK]" --ty "[YEAR]" --tg "[GENRE]" "[SOURCE]" "[DESTTMP]"

 

Ini parameters for FLAC are:

 

-6 "[SOURCE]" -o "[DESTTMP]" -T artist="[ARTIST]" -T album="[ALBUM]" -T title="[TITLE]" -T tracknumber="[TRACK]" -T date="[YEAR]" -T genre="[GENRE]"

 

Despite the inconsistent generation of files, since something is generated it appears that the compressors are found and executed, but then fail.  Even if tag data was incorrect, I don’t understand why compression should fail.  Lastly, the LAME and FLAC compressors work fine when used alone with EAC.

 

Mike

 

 

 

 

 

 

 

From:  <mailto:[email protected]> [email protected] [ <mailto:[email protected]> mailto:[email protected]] 
Sent: Wednesday, June 20, 2018 5:29 AM
To:  <mailto:[email protected]> [email protected]
Subject: Re: [EAC] RE: MAREO not working with EAC

 

  

Mike,

 

The “Test encoder” button does not use any data from any CD you have in any drive.  It creates a single track with an artist name of “Track Artist”, an album title of “CD Title”, a song name of “Track Title”, a track number of 5, a year of 1999, and a genre of “Drum Solo”.  If you press “Test encoder” with no CD in the drive, the result will be the same.  The purpose is to give an easy way to see that parameters are being passed to the encoder correctly.

 

So stop using the “Test encoder” button and just rip from an audio CD.


Regards,
  Fred Maxwell
  Moderator, Exact Audio Copy Yahoogroup






On Jun 19, 2018, at 9:09 PM, 'M'  <mailto:[email protected]> [email protected] [EAC] < <mailto:[email protected]> [email protected]> wrote:

 

 

I am continuing to try and it really isn’t making much sense.

 

Using “Test encoder” button I get:

 

User command line passed to MAREO as:

 

C:\Program Files (x86)\Exact Audio Copy\Mareo\mareo.exe mareo.ini "etmp-!)!3.wav" "etmp-!)!3.xxx" "Track Artist" "CD Title" "Track Title" "5" 1999 "Drum Solo"

 

However, the “Additional command-line option” is 

 

mareo.ini %source% %dest% "%artist%" "%albumtitle%" "%title%" "%tracknr1%" %year% "%genre%"

 

Matching up I can see that the path to Mareo is correct and the ini file too.  I assume EAC creates and passes the two files names, I am assuming that Track Artist, CD Title and Track Title are tag variables and are replaced with the actual tags shown in EAC, but these are the actual values used by MAREO.  "5" 1999 "Drum Solo"

are actual values and none of these values are shown in EAC; in fact no matter what CD is put in to rip provides these results.  Since this is passed by EAC it seems the issue resides there, but if I convert with LAME or FLAC directly instead of MAREO the variable are correct.  

 

This is very confusing to me.

 

Mike

 

 

 

 

 

From:  <mailto:[email protected]> [email protected] [ <mailto:[email protected]> mailto:[email protected]] 
Sent: Tuesday, June 19, 2018 3:32 PM
To:  <mailto:[email protected]> [email protected]
Subject: Re: [EAC] RE: MAREO not working with EAC

 

  

Mike,

 

I recall that you had different results when running EAC as administrator.  Sorry it’s escaping me now, but could you refresh my memory as to how it differed and clue in the rest of the group in the process?


Regards,
  Fred Maxwell
  Moderator, Exact Audio Copy Yahoogroup







On Jun 19, 2018, at 12:45 PM, 'M'  <mailto:[email protected]> [email protected] [EAC] < <mailto:[email protected]> [email protected]> wrote:

 

 

Does anyone have any other thoughts to get this to work?  I know other have been able to get this going, but I am at a loss to understand the problems..  You assistance is greatly appreciated.

 

Mike

 

 

 

From: M [ <mailto:[email protected]> mailto:[email protected]] 
Sent: Wednesday, June 13, 2018 8:49 AM
To: ' <mailto:[email protected]> [email protected]'
Subject: FW: MAREO not working with EAC

 

I am trying to get MAREO to work and not having success.  I have installed MAREO into the EAC directory in a MAREO subdirectory.  LAME is in a LAME subdirectory and FLAC is as installed in the FLAC subdirectory.  Both LAME and FLAC work fine alone, but trying to use both with MAREO doesn’t.  

 

Running LAME alone works with the following:

 

<image002.png>

 

Running FLAC works with the following:

 

<image003.png>

 

Command line option:

 

-6 -V -T "ARTIST=%artist%" -T "TITLE=%title%" -T "ALBUM=%albumtitle%" -T "DATE=%year%" -T "TRACKNUMBER=%tracknr%" -T "GENRE=%genre%" -T "COMMENT=%comment%" -T "BAND=%albuminterpret%" -T "ALBUMARTIST=%albuminterpret%" -T "COMPOSER=%composer%" %haslyrics%--tag-from-file=LYRICS="%lyricsfile%"%haslyrics% -T "DISCNUMBER=%cdnumber%" -T "TOTALDISCS=%totalcds%" -T "TOTALTRACKS=%numtracks%" %hascover%--picture="%coverfile%"%hascover% %source% -o %dest%

 

Here is the external compression settings for MAREO:

 

<image006...png>

 

The complete command line option is:

 

mareo.ini %source% %dest% "%artist%" "%albumtitle%" "%title%" "%tracknr1%" %year% "%genre%"

 

From the mareo.ini file the path to the compressors and parameters are as follows:

 

ENCODEREXE = C:\Program Files (x86)\Exact Audio Copy\lame3..100-64\lame.exe

PARAMETERS = -V2 --vbr-new --ignore-tag-errors --ta "[ARTIST]" --tl "[ALBUM]" --tt "[TITLE]" --tn "[TRACK]" --ty "[YEAR]" --tg "[GENRE]" "[SOURCE]" "[DESTTMP]"

 

 

ENCODEREXE = C:\Program Files (x86)\Exact Audio Copy\Flac\flac.exe

PARAMETERS = -6 "[SOURCE]" -o "[DESTTMP]" -T artist="[ARTIST]" -T album="[ALBUM]" -T title="[TITLE]" -T tracknumber="[TRACK]" -T date="[YEAR]" -T genre="[GENRE]"

 

 

All the command option strings were taken from other references, I only changed the compression levels in the mareo.ini file and both command line options for individual EAC compressions are different than the mareo.ini options.  

 

With LAME or FLAC alone the files are put into the directory I choose when running the compression from EAC.  With MAREO a directory is set up in the Music directory under my files (as per default in the .ini file); however, it is empty and perhaps if it were to complete it would move everything to the chosen directory.  I believe this is a very small point, but what I have observed.

 

I am wondering if the problem is related to paths and the compressors can’t find the wav files to compress, but everything is set up by EAC and passed to MAREO which is using its defaults.  Since all of this has been tested and nothing has been changed on my end I was expecting it to work, even if in a directory I was not intending to use.  And even if the tags aren’t properly passed the conversion should take place with tag names instead of values.

 

I am using EAC V1..3 from 2. September 2016.  It is what I understood to be the latest version..

 

Here is the EAC window with the CD info:

 

<image007.jpg>

 

I used the test encoder button and got:

 

 

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

* MAREO - Multiple Applications Runner for EAC and Others *

* Copyright 2003-2007 by Kwanbis -- Under the GPL License *

* Version 6.0b2 - Home Page at  <http://www.webearce.com.ar/> http://www.webearce.com..ar *

* Developed with Borland Delphi  <http://borland.com/delphi> http://borland..com/delphi *

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

 

*** Received Command Line ***

 

"C:\Program Files (x86)\Exact Audio Copy\Mareo\mareo.exe" mareo.ini "etmp58-!).wav" "etmp58-!).xxx" "Track Artist" "CD Title" "Track Title" "5" "1999" "Drum Solo"

 

*** Parsed Parameters ***

 

INIFILE       (%1) = C:\Program Files (x86)\Exact Audio Copy\Mareo\mareo.ini

[SOURCE]      (%2) = etmp58-!).wav

[DESTTMP]     (%3) = etmp58-!).xxx

[ARTIST]      (%4) = Track Artist

[ALBUM]       (%5) = CD Title

[TITLE]       (%6) = Track Title

[TRACK]       (%7) = 5

[YEAR]        (%8) = 1999

[GENRE]       (%9) = Drum Solo

 

*** INI Parameters ***

 

Padding Zeros      = 2

DeleteWavFile      = FALSE

CorrectionChar     = _

 

 

*** PROCESSING ENCODER ORDER # 1 ***

 

EXECUTE IF             = TRUE

 

NEW EXTENSION          = mp3

 

TEMPORAL FULL NAME     = C:\Program Files (x86)\Exact Audio Copy\Mareo\etmp58-!).mp3

TEMPORAL PATH ONLY     = C:\Program Files (x86)\Exact Audio Copy\Mareo

TEMPORAL NAME ONLY     = etmp58-!)

 

RENAME FINAL FILE      = TRUE

 

FINAL FULL NAME        = C:\Users\Greg\Documents\Music\Track Artist - CD Title\05. Track Title.mp3

FINAL PATH ONLY        = C:\Users\Greg\Documents\Music\Track Artist - CD Title

FINAL NAME ONLY        = 05. Track Title

 

 

EXECUTING: C:\Program Files (x86)\Exact Audio Copy\lame3.100-64\lame.exe -V2 --vbr-new --ignore-tag-errors --ta "Track Artist" --tl "CD Title" --tt "Track Title" --tn "5" --ty "1999" --tg "Drum Solo" "etmp58-!).wav" "C:\Program Files (x86)\Exact Audio Copy\Mareo\etmp58-!).mp3"

 

EXECUTION: -ERROR- (-1)

 

DIRECTORY "C:\Users\Greg\Documents\Music\Track Artist - CD Title" allready exists.

 

RENAMING: C:\Program Files (x86)\Exact Audio Copy\Mareo\etmp58-!).mp3 =] C:\Users\Greg\Documents\Music\Track Artist - CD Title\05. Track Title..mp3 .... -ERROR-

 

 

 

*** PROCESSING ENCODER ORDER # 2 ***

 

EXECUTE IF             = TRUE

 

NEW EXTENSION          = flac

 

TEMPORAL FULL NAME     = C:\Program Files (x86)\Exact Audio Copy\Mareo\etmp58-!).flac

TEMPORAL PATH ONLY     = C:\Program Files (x86)\Exact Audio Copy\Mareo

TEMPORAL NAME ONLY     = etmp58-!)

 

RENAME FINAL FILE      = TRUE

 

FINAL FULL NAME        = C:\Users\Greg\Documents\Music\Track Artist - CD Title\05. Track Title.flac

FINAL PATH ONLY        = C:\Users\Greg\Documents\Music\Track Artist - CD Title

FINAL NAME ONLY        = 05. Track Title

 

 

EXECUTING: C:\Program Files (x86)\Exact Audio Copy\Flac\flac.exe -6 "etmp58-!).wav" -o "C:\Program Files (x86)\Exact Audio Copy\Mareo\etmp58-!).flac" -T artist="Track Artist" -T album="CD Title" -T title="Track Title" -T tracknumber="5" -T date="1999" -T genre="Drum Solo"

 

EXECUTION: -ERROR- (1)

 

DIRECTORY "C:\Users\Greg\Documents\Music\Track Artist - CD Title" allready exists.

 

RENAMING: C:\Program Files (x86)\Exact Audio Copy\Mareo\etmp58-!).flac =] C:\Users\Greg\Documents\Music\Track Artist - CD Title\05. Track Title.flac ... -ERROR-

 

 

*** Encoder Orders Ends ***

 

DeleteWaveFile is FALSE..

 

 

*** DONE ***

 

4 errors ocurred. Press any key to end.

 

 

Actually running the compression generates the Wave files renamed to correct Track Number and Track Title but I get error windows, each track produces this with the track info:

 

<image008.png>

 

No errors shown in the EAC log.  Not sure what this is saying but file listed doesn’t appear until after this message is closed, i.e., it shows the tmp660-!.wav name then after closing it changes to The King Of Hears.wav...  No .mp3 or .flac files are produced.

 

Can anyone make sense of this?

 

 

Mike
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.