Skip to main content

Notice

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

MAREO 6: With CUE Sheet Support

I have finished "MAREO 6". It includes CUE Sheet support, for those that care.

I have simplified some things also, or i hope so.

For those that want to test it, it works with EAC.

EAC configuration:

1. Parameter passing scheme: User Defined Encoder
2. Use file extension: .mareo
3. Program, including path, used for compression: MAREO’s full path
4. Additional command line options: mareo.ini %s %d "%a" "%g" "%t" "%n" "%y" "%m"
5. Add ID3 tag: unchecked
6. Delete WAV after compression: unchecked

Notice that the FON/FOFF and SON/SOFF parameters are no longer required.

If you want MAREO NOT to log to the screen, create a file called: MAREO.EXE.NOSCREENLOG and place it on the same place where MAREO.EXE is.

If you want MAREO NOT to log to a log file, create a file called: MAREO.EXE.NOFILELOG and place it on the same place where MAREO.EXE is.

THE INI FILE HAS CHANGED.

It now includes two more lines, per encoder:
CUEFINALPATH = XXX
CUEFINALNAME = XXX

Also, V.A. lines changed from VFINALPATH and VFINALNAME, to VAFINALPATH and VAFINALNAME.

Remember that to use VA scheme, use "V.A." as the CD artist in eac.

DOWNLOAD (and give feedback)

IMPORTANT: When you "save" the CUE, you have to call it "mareo", so you would end up with a CUE called mareo.cue. That is the file mareo looks for, to see if it is a CUE thing.

MAREO 6: With CUE Sheet Support

Reply #1
rc2.

MAREO now deletes the original CUE file after finishing.

Also, being a CUE, we can use WaveGain in "album" mode (actually track mode, but as the track is the whole album).

So, now, LastTrack is allways true on CUE mode.

download

MAREO 6: With CUE Sheet Support

Reply #2
UPDATE: i'm updating documentation right now, you can check it at www.webearce.com.ar.

MAREO 6: With CUE Sheet Support

Reply #3
Nice to see the new version! Can I use it to create a flac image/cue file and mp3's as individual tracks?
Glass half full!

MAREO 6: With CUE Sheet Support

Reply #4
Not possible, because when EAC rips to a CUE+AUDIO, it just rips a big WAVE file, that is passed to MAREO.

What you can do, is use a tool that reads the cue, and splits to MP3, i don't remember de name.

EDIT: the tool i was thinking is ACDIR. http://nyaochi.sakura.ne.jp/xoops/modules/...wares/tc_2.html

MAREO 6: With CUE Sheet Support

Reply #5
Not possible, because when EAC rips to a CUE+AUDIO, it just rips a big WAVE file, that is passed to MAREO.

What you can do, is use a tool that reads the cue, and splits to MP3, i don't remember de name.

EDIT: the tool i was thinking is ACDIR. http://nyaochi.sakura.ne.jp/xoops/modules/...wares/tc_2.html


Yes, that would work, but I thought that you might consider incorporating it into MAREO 6.
Glass half full!

MAREO 6: With CUE Sheet Support

Reply #6
Yes, that would work, but I thought that you might consider incorporating it into MAREO 6.

I think it would just duplicate the excellent work of nyaochi. I rather make sure it can work with MAREO.

MAREO 6: With CUE Sheet Support

Reply #7
Thank you for this great update!!
I have one request.
Could you also incorporate the option to copy the log file to the destination directory ?
And another request.
When I rip a cd a destination directory is created by Eac. Mareo copies the compressed files to the new destination directory and deletes the temp files.
Could you make it also possible to delete not only the temp files but also the directory that was created by eac.
example
Rip cd madonna - confessions on a dance floor
Eac creates directory: d:\data\music\madonna\confessions on a dance floor

In this dir mareo compresses the files and move them to:
d:\data\music\mp3\madonna\confessions on a dance floor
Mareao deletes the temp files in this dir (that is oke) but not the eac created directory.
the dir d:\data\music\madonna\confessions on a dance floor is empty and could be deleted also!

thank you in advance,

greetz

MAREO 6: With CUE Sheet Support

Reply #8
Thank you for this great update!!

my pleasure

Could you also incorporate the option to copy the log file to the destination directory ?

Don't think it is possible at all, because EAC creates the LOG, after MAREO finishes encoding, so MAREO can never see the file.

When I rip a cd a destination directory is created by Eac. Mareo copies the compressed files to the new destination directory and deletes the temp files.
Could you make it also possible to delete not only the temp files but also the directory that was created by eac.

The point is, let MAREO do ALL the renaming, and don't tell EAC to create any folder. Just use %D - %C - %T as the naming scheme, or anything that does not includes a folder, and let MAREO create folders.

MAREO 6: With CUE Sheet Support

Reply #9
Hi, i look at your website documentation and can't find preconfigure MAREO for TAK, could you please add support for TAK compression? Thanks.

MAREO 6: With CUE Sheet Support

Reply #10
Is already on the INI:

; ----------------------------------------------------------------------------------------------------------------------
; TAK: Offers compression ratios comparable to Monkey's Audio with decoding speeds comparable to FLAC.
; ----------------------------------------------------------------------------------------------------------------------
EXECUTEIF = TRUE
FINALPATH = [PERSONAL]\Music\[ARTIST] - [ALBUM]\
FINALNAME = [TRACKPADDED]. [TITLE]
VAFINALPATH = [PERSONAL]\Music\VA - [ALBUM]\
VAFINALNAME = [TRACKPADDED]. [TITLE] ([ARTIST])
CUEFINALPATH = [PERSONAL]\Music\VA - [ALBUM]\
CUEFINALNAME = [TRACKPADDED]. [TITLE] ([ARTIST])
EXTENSION = tak
ENCODEREXE = [OWNPATH]\takc.exe
PARAMETERS = -e -pN "[SOURCE]" "[DESTTMP]"
RENAME = TRUE

MAREO 6: With CUE Sheet Support

Reply #11
Quote
Don't think it is possible at all, because EAC creates the LOG, after MAREO finishes encoding, so MAREO can never see the file.

Yes, I understand. I will use my batch file that waits for the log and then moves it.

Quote
The point is, let MAREO do ALL the renaming, and don't tell EAC to create any folder.

I could do that, but I also use EAC to make uncompressed (wave) images or tracks.
The destionation folder for the wave files is set in EAC. These settings are also used for the compressed images or tracks.
Example:

Uncompressed
Destination wave files: d:\data\music\wave\artist\album. This is set in EAC

Compressed (mp3)
Destination temp wave files: d:\data\music\wave\artist\album. This is handled by EAC (same dir as uncompressed files)

Mareo takes temp wave files and convert wave to mp3.
Destination mp3 files d:\data\music\mp3\artist\album
Mareo deletes temp files
Now there is an empty directory: d:\data\music\wave\artist\album
This directory could also be deleted by Mareo.

I hope you can add a command to delete this empty directory.

Greetz

MAREO 6: With CUE Sheet Support

Reply #12
Yes, I understand. I will use my batch file that waits for the log and then moves it.

explain that to me please.

I could do that, but I also use EAC to make uncompressed (wave) images or tracks.
The destionation folder for the wave files is set in EAC. These settings are also used for the compressed images or tracks.

So you mean you also want to rip tracks to WAV, and image to WAV?

MAREO 6: With CUE Sheet Support

Reply #13
Quote
explain that to me please.

Well, I have a dos .bat script. I let mareo call this script then the script waits for the log file to be written by EAC. The script then moves the log to the given destination.

Quote
[So you mean you also want to rip tracks to WAV, and image to WAV?

I mainly make audio cd backup copies. So I use Eac uncompressed test copy image and create cuesheet command.
Then I can burn a backup with EAC or backup the wave + cue + log as data to dvd-R
Yes I know, I could compress to a lossless format (monkey tak etc.) but not all programs support these formats.
When I want to edit the wave I have to convert from lossless to wave. To avoid this conversion I backup to wave.

MAREO 6: With CUE Sheet Support

Reply #14
Well, I have a dos .bat script. I let mareo call this script then the script waits for the log file to be written by EAC. The script then moves the log to the given destination.

post it.

I mainly make audio cd backup copies. So I use Eac uncompressed test copy image and create cuesheet command. Then I can burn a backup with EAC or backup the wave + cue + log as data to dvd-R

That i can take a look.

MAREO 6: With CUE Sheet Support

Reply #15
Quote
[post it.

Oke, I want to post it but the script consist out of several .bat files.
Could I mail or upload a zip file to you?

MAREO 6: With CUE Sheet Support

Reply #16
Hi there

I'm very new to Mareo and not a great expert at any of this stuff, but really want to be able to rip my CDs to both FLAC and MP3 so this looks like a great way to do it.

I've spent most of today trying to get Mareo to work and read countless forums but hope I'll be able to get some help by posting.

Initially, I'm just trying to get the LAME MP3 encoder to work but for some reason the encoding itself isn't happening.  I just end up with the wav files in my Music\Albums directory.

I'm sure I'm missing something simple here, and if anyone could help I'd be really grateful.

Thanks very much,

Peter.

My EAC settings are as follows:
Parameter passing scheme: User defined encoder
Use file extension: .mareo
Program path: C:\Program Files\EAC\Mareo\mareo.exe
Additional command line options: mareo.ini %s %d "%a" "%g" "%t" "%n" "%y" "%m"
Bit rate: 192kbps
Delete Wav after compression: Unchecked
Use CRC check: Checked
Add ID3 tag: Unchecked
Check for external programs return code: Unchecked

My mareo.ini file includes the following code:
; ---------------------------------------------------------------------------------------------------------------------------
; MP3 LAME: best MP3 encoder: http://www.rarewares.org/mp3.html
; ---------------------------------------------------------------------------------------------------------------------------
  EXECUTEIF = TRUE
  FINALPATH = F:\Music\Albums\[ARTIST]\[ALBUM]\
  FINALNAME = [TRACKPADDED]-[TITLE]
  VAFINALPATH = F:\Music\Albums\"Various Artists"\[ALBUM]\
  VAFINALNAME = [TRACKPADDED]-[TITLE]-[ARTIST]
  EXTENSION = mp3
  ENCODEREXE = c:\Program Files\EAC\lame397\lame.exe
  PARAMETERS = -V2 --vbr-new --ignore-tag-errors --ta "[ARTIST]" --tl "[ALBUM]" --tt "[TITLE]" --tn "[TRACK]" --ty "[YEAR]" --tg "[GENRE]" "[SOURCE]" "[DESTTMP]"
  RENAME = TRUE

My mareo.log file shows the following:

***********************************************************
* 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 *
* Developed with Borland Delphi http://borland.com/delphi *
***********************************************************

*** Received Command Line ***

"C:\Program Files\EAC\Mareo\mareo.exe" mareo.ini "F:\Music\Albums\\Son Of Dork\Ticket Outta Loserville\0tmp77268.wav" "F:\Music\Albums\\Son Of Dork\Ticket Outta Loserville\0tmp77268.mareo" "Son Of Dork" "Ticket Outta Loserville" "Boyband" "05" "" ""

*** Parsed Parameters ***

INIFILE      (%1) = C:\Program Files\EAC\Mareo\mareo.ini
[SOURCE]      (%2) = F:\Music\Albums\\Son Of Dork\Ticket Outta Loserville\0tmp77268.wav
[DESTTMP]    (%3) = F:\Music\Albums\\Son Of Dork\Ticket Outta Loserville\0tmp77268.mareo
[ARTIST]      (%4) = Son Of Dork
[ALBUM]      (%5) = Ticket Outta Loserville
[TITLE]      (%6) = Boyband
[TRACK]      (%7) = 5
[YEAR]        (%8) = 1900
[GENRE]      (%9) = Unknown

*** INI Parameters ***

Padding Zeros      = 2
DeleteWavFile      = FALSE
CorrectionChar    = _

*** Encoder Orders Ends ***

DeleteWaveFile is FALSE.


*** DONE ***

NO errors ocurred.

MAREO 6: With CUE Sheet Support

Reply #17
"C:\Program Files\EAC\Mareo\mareo.exe" mareo.ini "F:\Music\Albums\\Son Of Dork\Ticket Outta Loserville\0tmp77268.wav" "F:\Music\Albums\\Son Of Dork\Ticket Outta Loserville\0tmp77268.mareo" "Son Of Dork" "Ticket Outta Loserville" "Boyband" "05" "" ""

Something is wrong, look at the double "\\" on the temp names, very weird.

Do something, create a dir, c:\eac, and when EAC asks you where to "save" your files, point it there, and see what happens. All the rest looks fine.

Last, you are missing the "CUE", lines on the INI, even if you are never going to use CUE sheets, you must have this two lines, bellow the VAFINALNAME:

CUEFINALPATH = F:\Music\Albums\"Various Artists"\[ALBUM]\
CUEFINALNAME = [TRACKPADDED]-[TITLE]-[ARTIST]

 

MAREO 6: With CUE Sheet Support

Reply #18
Quote
post it.

I will try to upload the zip in the upload section

I have made the upload. Started a new topic: mareo6 wait for log dos script

Have fun

MAREO 6: With CUE Sheet Support

Reply #19
Last, you are missing the "CUE", lines on the INI, even if you are never going to use CUE sheets, you must have this two lines, bellow the VAFINALNAME:

CUEFINALPATH = F:\Music\Albums\"Various Artists"\[ALBUM]\
CUEFINALNAME = [TRACKPADDED]-[TITLE]-[ARTIST]


Hi there

Added back in the CUE lines and it all works fine.  Thank you.

The double \\ are still there but everything still ends up in the right directory.

Thanks very much for your help - great program.

Peter.


MAREO 6: With CUE Sheet Support

Reply #21
Any docs on how to call mareo 6 from foobar? I'm interested in converting from ape to flac and ogg.

Thanks

MAREO 6: With CUE Sheet Support

Reply #22
foobar is a special beast, i would be taking a look after making sure it works with EAC.

MAREO 6: With CUE Sheet Support

Reply #23
Hi there

I'm very new to Mareo and not a great expert at any of this stuff, but really want to be able to rip my CDs to both FLAC and MP3 so this looks like a great way to do it.

I've spent most of today trying to get Mareo to work and read countless forums but hope I'll be able to get some help by posting.

Initially, I'm just trying to get the LAME MP3 encoder to work but for some reason the encoding itself isn't happening.  I just end up with the wav files in my Music\Albums directory.

I'm sure I'm missing something simple here, and if anyone could help I'd be really grateful.

Thanks very much,

Peter.

My EAC settings are as follows:
Parameter passing scheme: User defined encoder
Use file extension: .mareo
Program path: C:\Program Files\EAC\Mareo\mareo.exe
Additional command line options: mareo.ini %s %d "%a" "%g" "%t" "%n" "%y" "%m"
Bit rate: 192kbps
Delete Wav after compression: Unchecked
Use CRC check: Checked
Add ID3 tag: Unchecked
Check for external programs return code: Unchecked

My mareo.ini file includes the following code:
; ---------------------------------------------------------------------------------------------------------------------------
; MP3 LAME: best MP3 encoder: http://www.rarewares.org/mp3.html
; ---------------------------------------------------------------------------------------------------------------------------
  EXECUTEIF = TRUE
  FINALPATH = F:\Music\Albums\[ARTIST]\[ALBUM]\
  FINALNAME = [TRACKPADDED]-[TITLE]
  VAFINALPATH = F:\Music\Albums\"Various Artists"\[ALBUM]\
  VAFINALNAME = [TRACKPADDED]-[TITLE]-[ARTIST]
  EXTENSION = mp3
  ENCODEREXE = c:\Program Files\EAC\lame397\lame.exe
  PARAMETERS = -V2 --vbr-new --ignore-tag-errors --ta "[ARTIST]" --tl "[ALBUM]" --tt "[TITLE]" --tn "[TRACK]" --ty "[YEAR]" --tg "[GENRE]" "[SOURCE]" "[DESTTMP]"
  RENAME = TRUE

My mareo.log file shows the following:

***********************************************************
* 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 *
* Developed with Borland Delphi http://borland.com/delphi *
***********************************************************

*** Received Command Line ***

"C:\Program Files\EAC\Mareo\mareo.exe" mareo.ini "F:\Music\Albums\\Son Of Dork\Ticket Outta Loserville\0tmp77268.wav" "F:\Music\Albums\\Son Of Dork\Ticket Outta Loserville\0tmp77268.mareo" "Son Of Dork" "Ticket Outta Loserville" "Boyband" "05" "" ""

*** Parsed Parameters ***

INIFILE      (%1) = C:\Program Files\EAC\Mareo\mareo.ini
[SOURCE]      (%2) = F:\Music\Albums\\Son Of Dork\Ticket Outta Loserville\0tmp77268.wav
[DESTTMP]    (%3) = F:\Music\Albums\\Son Of Dork\Ticket Outta Loserville\0tmp77268.mareo
[ARTIST]      (%4) = Son Of Dork
[ALBUM]      (%5) = Ticket Outta Loserville
[TITLE]      (%6) = Boyband
[TRACK]      (%7) = 5
[YEAR]        (%8) = 1900
[GENRE]      (%9) = Unknown

*** INI Parameters ***

Padding Zeros      = 2
DeleteWavFile      = FALSE
CorrectionChar    = _

*** Encoder Orders Ends ***

DeleteWaveFile is FALSE.


*** DONE ***

NO errors ocurred.


you need to add the two new CUE lines, I had the same issue.

seeya
rodo from monterrey
"don't gimme no lip" - pearl jam

MAREO 6: With CUE Sheet Support

Reply #24
Can you explain how to accomplish the CUE sheet in more detail, perhaps with a very specific example?

I can successfully rip both .mp3 and .flac but wish to have a CUE sheet created as well....here's my .ini.

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

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

; ----------------------------------------------------------------------------------------------------------------------
; 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: [TRACKPADDED]. [TITLE]
; VAFINALPATH  = V.A. CDS: the path to place the encoded file, example: C:\Music\[ARTIST] - [ALBUM]
; VAFINALNAME  = V.A. CDS: the name of the encoded file, example: [TRACKPADDED]. [TITLE]
; CUEFINALPATH = CUE Processing: the path to place the encoded file, AND CUE file, example:[PERSONAL]\Music\[ARTIST]\
; CUEFINALNAME = CUE Processing: the name of the encoded file, AND CUE file, example:[ARTIST] - [YEAR] - [ALBUM]
; 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 (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 FINALPATH, FINALNAME and EXTENSION options.

; ---------------------------------------------------------------------------------------------------------------------------
; WAVEGAIN: Track Mode: used to "normalize" files: http://www.rarewares.org/others.html
; ---------------------------------------------------------------------------------------------------------------------------
; EXECUTEIF = TRUE
; FINALPATH = NONE
; FINALNAME = NONE
; VAFINALPATH = NONE
; VAFINALNAME = NONE
; CUEFINALPATH = NONE
; CUEFINALNAME = NONE
; EXTENSION = NONE
; ENCODEREXE = wavegain.exe
; PARAMETERS = --radio --apply --noclip "[SOURCE]"
; RENAME = FALSE

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

; ---------------------------------------------------------------------------------------------------------------------------
; MP3 LAME: best MP3 encoder: http://www.rarewares.org/mp3.html
; ---------------------------------------------------------------------------------------------------------------------------
EXECUTEIF = TRUE
FINALPATH = F:\Music\[ARTIST] [ALBUM] V2 VBR -new
FINALNAME = [TRACKPADDED]-[TITLE]
VAFINALPATH = F:\Music\"Various Artists"\[ALBUM]\
VAFINALNAME = [TRACKPADDED]-[TITLE]-[ARTIST]
CUEFINALPATH = F:\Music\
CUEFINALNAME = MAREO.exe
EXTENSION = mp3
ENCODEREXE = C:\Program Files\Exact Audio Copy\LAME\lame.exe
PARAMETERS = -V2 --vbr-new --ignore-tag-errors --ta "[ARTIST]" --tl "[ALBUM]" --tt "[TITLE]" --tn "[TRACK]" --ty "[YEAR]" --tg "[GENRE]" "[SOURCE]" 

"[DESTTMP]"
RENAME = TRUE

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

; ----------------------------------------------------------------------------------------------------------------------
; FLAC: most supported lossless encoder: http://flac.sourceforge.net/
; ----------------------------------------------------------------------------------------------------------------------
EXECUTEIF = TRUE
FINALPATH = F:\Music\[ARTIST] [ALBUM] FLAC -5
FINALNAME = [TRACKPADDED]-[TITLE]
VAFINALPATH = F:\Music\"Various Artists"\[ALBUM]\
VAFINALNAME = [TRACKPADDED]-[TITLE]-[ARTIST]
CUEFINALPATH = F:\Music\
CUEFINALNAME = MAREO.exe
EXTENSION = flac
ENCODEREXE = C:\Program Files\Exact Audio Copy\Flac\flac.exe
PARAMETERS = -5 "[SOURCE]" -o "[DESTTMP]" -T artist="[ARTIST]" -T album="[ALBUM]" -T title="[TITLE]" -T tracknumber="[TRACK]" -T date="[YEAR]" -T

genre="[GENRE]"
RENAME = TRUE