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: REACT 2 Released (Read 1281333 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

REACT 2 Released

Reply #1300
The problem I get is as follows and as far as I can recall I'm missing another file that needs to be copied from albumartdownloader to coverdownloader.

I'm sorry but what are you doing? You're copying some files to where? Are you trying to replace the coverdownloader which comes with REACT to newer Album Art Downloader XUI program? If you installed the "XUI", then just point the INI variable to it's installed directory, otherwise just extract the "XUI" zip file contents to "React2\coverdownloader\" folder.

 

REACT 2 Released

Reply #1301
If you look to the bottom-left of any topic page you will see a "Search Topic" text box and submit button.  This allows you to search the current thread only.

I'm sorry that I'm not providing any support at the moment, but I'm a bit out of the loop, and haven't the time to read the last goodness-knows-how-many pages. Most importantly, I know bugger all about the RG/WaveGain aspect of REACT.
I'm on a horse.

REACT 2 Released

Reply #1302
OMG! I'm totally blind!! I was just looking at the "options" dropdownbox which has many ".. this topic" options.  I'll have to see my eye doctor soon coz I don't want to be ashamed again for not seeing things that are right in front of my face.. thx Synthetic Soul. 

REACT 2 Released

Reply #1303
OMG! I'm totally blind!! I was just looking at the "options" dropdownbox which has many ".. this topic" options.  I'll have to see my eye doctor soon coz I don't want to be ashamed again for not seeing things that are right in front of my face.. thx Synthetic Soul. 
Don't beat yourself up: Paul is obviously in the same boat, and I think it's a pretty common oversight.  I think it took me a year or two before I was alerted to it.
I'm on a horse.

REACT 2 Released

Reply #1304
If you look to the bottom-left of any topic page you will see a "Search Topic" text box and submit button.  This allows you to search the current thread only.


The closer you look the less you see ;-) I feel a right tit!

Regards
Paul

REACT 2 Released

Reply #1305
Are you trying to replace the coverdownloader which comes with REACT to newer Album Art Downloader XUI program? If you installed the "XUI", then just point the INI variable to it's installed directory, otherwise just extract the "XUI" zip file contents to "React2\coverdownloader\" folder.


Yes, I am and thanks yes. Simply pointing the ini to the new installation of AlbumArt.exe did the trick.

Thanks
Paul

REACT 2 Released

Reply #1306
Perfectly normal. You'll have to use the REACT:Amending Cuesheet File References wiki guide to turn them to flac.
Just got round to looking at GSAR to amend the wav to flac in the non compliant cuesheet. The code in this link appears to be for the REACT-track.cfg. I am using the REACT-image.cfg. Will this code still work and exactly where would I put it in the flac section.

Thanks

REACT 2 Released

Reply #1307
Just got round to looking at GSAR to amend the wav to flac in the non compliant cuesheet. The code in this link appears to be for the REACT-track.cfg. I am using the REACT-image.cfg. Will this code still work and exactly where would I put it in the flac section.

No, but look at this post by Synthetic Soul. (Note! Your ACDIR created files should start with tracknumbers.) EDIT: @Synthetic Soul: has your method been tested yet? Should this be added to the wiki guide? And, will you do it?

I started to wonder that is it really wise to use the EAC created cuesheet for ACDIR extracted audio files? I mean, the whole point of saving a cuesheet is to preserve the gaps/indexes/whatever for burning the album to the CD, right? Doesn't ACDIR change this?

REACT 2 Released

Reply #1308
@Synthetic Soul: has your method been tested yet? Should this be added to the wiki guide? And, will you do it?
The code was tested by me, but I think that it may be be useful to see if gsa999 implements it and has no problems before anything else.  I could write a wiki article - or update the current article - after that, as long as no-one's in a rush.

I started to wonder that is it really wise to use the EAC created cuesheet for ACDIR extracted audio files? I mean, the whole point of saving a cuesheet is to preserve the gaps/indexes/whatever for burning the album to the CD, right? Doesn't ACDIR change this?
ACDIR splits, appending gaps to the previous track.  This should mean that using the non-complaint ([mg]?) cue sheet ties up fine with ACDIR track files.  I.e.: splitting an image with ACDIR is just the same as ripping to tracks, appending gaps to the previous track (the generally preferred method).
I'm on a horse.

REACT 2 Released

Reply #1309
I could write a wiki article - or update the current article - after that, as long as no-one's in a rush.

I'm in no rush.  Remember to write that the ACDIR filename scheme must start with a tracknumber (& w/ "double-digit").

splitting an image with ACDIR is just the same as ripping to tracks, appending gaps to the previous track (the generally preferred method).

Ok, thanks for the info.

REACT 2 Released

Reply #1310
My tracknumbers do not start with digits (and I don't want them to) so I think I will have to forget trying to automate this within REACT. I might try creating a dos batch file to go through all my folders and change wav to flac afterwards, but I can't see me having time to look at that for some months

REACT 2 Released

Reply #1311
Do you use track numbers at all in your file naming scheme?  Are you saying that you just don't zero-pad the track numbers?

In this post I "documented" my initial approach for parsing the file name, using SED.  This could be adapted to your needs, depending on your file naming scheme.

Can you tell us what you do use?

Edit: as a simple example, if your file naming scheme begins with the track number (which may be one or two digits), and then a space, you could replace the ReplaceCuesheetFileReference "function" with:

Code: [Select]
:ReplaceCuesheetFileReference
ECHO %1 | @tools@\SED 's/"\([0-9]\+\).*\.flac"/\1/'>%TMP%\trackno.txt
SET /P trackno=<%TMP%\trackno.txt
SET trackno=0%trackno%
SET trackno=%trackno:~-3,2%
ECHO s/FILE ".* - %trackno% - .*\.wav" WAVE/{FILE %trackno%}/>>sedlist.txt
ECHO @tools@\GSAR "-s{FILE %trackno%}" "-rFILE :x22%~1:x22 WAVE" -o "$cdartist$ - $album$.cue">>update-cuesheet.bat
GOTO :EOF
If your scheme is something more like "<artist> - <album> - <track> - <title>" then we could use the same function, with a different SED command:

Code: [Select]
ECHO %1 | @tools@\SED 's/".\+ - .\+ - \([0-9]\+\) - .\+\.flac"/\1/'>%TMP%\trackno.txt
The main problem here is that some characters that may be in your file name should be escaped before being passed to SED.  Perhaps we need to create a general purpose script to do this: escape any string to be used in a SED command.  That said, I've just tested with ampersand and caret in the file name, with no problems, so I may be getting confused here.

NB: You can of course test the SED commands on the command line by executing the following:

Code: [Select]
ECHO "<test file name>.flac" | SED 's/".\+ - .\+ - \([0-9]\+\) - .\+\.flac"/\1/'
E.g.:

Code: [Select]
ECHO "Artist 1 & Artist 2 - Album - Name - 8 - Track Title.flac" | SED 's/".\+ - .\+ - \([0-9]\+\) - .\+\.flac"/\1/'
I'm on a horse.

REACT 2 Released

Reply #1312
Just to let you know; I just wrote a "amend cues (in track & image mode) with REACT w/o external tools AND with any filename scheme" PoC in my ToDo list. It's coming out... someday.

REACT 2 Released

Reply #1313
Hello folks,

I am having a lot of difficulty getting REACT2 to run.  I get a few steps forward and then I'm debugging a new error. (I turned on the debugging in the .ini file)  For instance:

1.  You must have "REACT2" and "Exact Audio Copy" in the Program Files directory.

2.  You must have your copy of FLAC loaded in the "REACT2\tools\" folder

3.  You must have "acdir" loaded in the "REACT2\tools\" folder

4.  Now I see that I am getting an error on the "metamp" file.  I assume it is because I need to copy the LAME files into the tools folder as well.

I didn't see this info in the WIKI.  Is it documented somewhere?


REACT 2 Released

Reply #1315
Did you install REACT?

You need to use a modded version of REACT; however, you first need to install the original before overwriting the EXE and configs with the updated versions.


No, I did not.  At some point during my research I found this file - REACT_2.0.akku.b03.zip.  I copied that to Program Files and away I went on my journey. 

I see that red note on installing in the link you posted, but it looked to me like something one must do if they have EAC v0.99.

So anyway, I moved LAME into the tools directory and a got a copy of metamp3.  Now everything seems to be working fine.  Got my FLACs, got my LAME 3.98 V2 mp3s.  Life is good.

REACT 2 Released

Reply #1316
I see that red note on installing in the link you posted, but it looked to me like something one must do if they have EAC v0.99.

So anyway, I moved LAME into the tools directory and a got a copy of metamp3.  Now everything seems to be working fine.  Got my FLACs, got my LAME 3.98 V2 mp3s.  Life is good.

1) No, you "must" install that original REACT packet even if you don't use 0.99.
2) It's highly recommended to use the latest EAC 0.99 prebeta4, don't be scared about the "prebeta" thing, EAC is very very stable (I can't remember even a single crash.. some bugs yeah, not critical, all progs have some).
3) Install the original REACT from the given links and then overwrite it with my mod (which you found). It may seem that everything is alright at the moment, BUT, in example, if you don't have glob.exe in your REACT/tools folder, your FLAC files are NOT ReplayGained (in track mode rips and if you've enabled RG in INI).
4) Overwrite newer versions of tools if you like to tools folder, but, IIRC, upgrading the original metamp3 could bring some problems, e.g. tagging would fail in some cases. So be careful with that. Others are welcomed to refresh my memory here. *

* I found some notes from my ToDo list: "Stock .cfg files will fail to correctly create discname/discnumber (in additional meta data dialog) sets with ORIGINAL metamp3 (error: --frame: bad argument: TXXX[setsubtitle]:DISCNAME), but if you upgrade, these settings will work. HOWEVER. When you have upgraded, any --user-text calls to metamp3 will fail, as will --pict (for embedded album art)." (I've not verified this info yet, the info was given to me)

REACT 2 Released

Reply #1317
Yup, now I understand.  It was just the way it was worded.

I think my EAC is at 0.95 or so. Not scared of prebeta. I'll upgrade it.

Not using ReplayGain right now, need to research it some. But I suppose I should set REACT up the right way. For the next couple days I'm just going to contemplate how nice it is that I caught up on a whole bunch of rips that I was getting behind on.

REACT 2 Released

Reply #1318
Hello,

I am a new user of REACT2\MetaMP3\EAC\etc. and wonder if you can help me?

===ISSUE 1===
I want to 0-pad track numbers when making MP3s with React2\ACDIR\MetaMP3\EAC. This was asked back in 2007 but I did not see an answer to it. I am a new user and I have the same problem/request. Can anyone help, please?


===ISSUE 2===
May or may not be caused by MetaMP3 but I also want to name my files like this:

01 - A Perfect Circle - Mer de Noms - The Hollow.mp3

I tried this in my REACT.INI (in the [UserOutputNames] section), but it causes ACDIR to actually crash!

TrackName_SA_acdir=$N - $~A - $C - $T

Any ideas (or recommendation for the proper forum <g> if not here)?

THX,
UN

REACT 2 Released

Reply #1319
Issue 1

If I understand right, and you are ripping to an image, I believe that the relevant part of the metamp3 command line is:

Code: [Select]
--track $n/$N
$n should already be zero-padded, and therefore I believe that metamp3 is removing the zero, and therefore there is no resolve to this.  This could no doubt be corroborated by testing metamp3 on the command line.

Issue 2


Try:

Code: [Select]
TrackName_SA_acdir=$n - $~A - $~T - %~t
Here's an explanation of the tokens, taken from the ACDIR help:

Code: [Select]
acdir variable (used in expressions) format: {%|$}[~][#]<variable-name>
  where a variable begins with either '%' or '$' (useful for batch files)
  where an optional character '~' legitimates the value to be a valid filename
  where an optional character '#' quotes the value with '"' for command line
  Available variables are:
    %f      Filename of the audio image (e.g. CDImage.wav)
    %p      Path to the cuesheet file
    %d      Path to the cuesheet file with substitution of '_' for '\'
    %o      Output filename (evaluation result of -o or --output argument)
    %x      Extra options (specified in --extra-opt argument)
    %t      Title of the track (e.g. White Album)
    %T      Title of the CD image (e.g. Back in the U.S.S.R.)
    %a      Performer of the track (e.g. The Beatles)
    %A      Performer of the CD image (e.g. The Beatles)
    %n      Track number (e.g. 01)
    %N      Number of tracks in the CD image (e.g. 17)
    %r{NAME} REM NAME field value of the track or CD image if not in the track
    %R{NAME} REM NAME field value of the CD image
    %q      Double-quotation character, '"'
    %s      Start time of the track (INDEX 01)
    %S      Start time of the track (INDEX 00 if any, otherwise INDEX 01)
    %e      End time of the track (INDEX 01)
    %E      End time of the track (INDEX 00 if any, otherwise INDEX 01)
I'm on a horse.

REACT 2 Released

Reply #1320
Your suggestion of using "TrackName_SA_acdir=$n - $~A - $~T - %~t" caused the batch file to fail all together:

The following usage of the path operator in batch-parameter
substitution is invalid: %~t


For valid formats type CALL /? or FOR /?
The syntax of the command is incorrect.


I am using Akkurat's Mod of REACT. Should I use yours?

REACT 2 Released

Reply #1321
Sorry, no idea why I put %~t - should be $~t.

Edit: And no, I would stick with Akkurat's.
I'm on a horse.

REACT 2 Released

Reply #1322
Excellent! That works! I was trying to pass EAC parameters I found somewhere on the web. Never thought it would require ACDIR ones. Guess I don't yet understand what all these pieces do.

If I could ONLY get the leading zeros on the track numbers I would be totally automated now. As it stands I have to let EAC/REACT/ETC. process, then use MP3Tag to "lead-zero" the files.

Who makes metamp3 and why is there no fix to this - is it no longer in development? Is there another command line tool that does the same that I could poke into the REACT-image.cfg and use instead of metamp3? If so, (you saw it coming <g>), any hints on how? :-)

REACT 2 Released

Reply #1323
Who makes metamp3 and why is there no fix to this - is it no longer in development? Is there another command line tool that does the same that I could poke into the REACT-image.cfg and use instead of metamp3? If so, (you saw it coming <g>), any hints on how? :-)

Tycho is the author of metamp3 - command line tool.

Are you ripping into images as well as Mp3 tracks? If not, then use the track rip mode. Reason for saying this is that IIRC there has been some users who thought that the track rip is not "safe", and therefore they used image rip for getting only tracks.

REACT 2 Released

Reply #1324
$n should already be zero-padded, and therefore I believe that metamp3 is removing the zero, and therefore there is no resolve to this.  This could no doubt be corroborated by testing metamp3 on the command line.
OK, I guess it's up to me to test this.

And, surprisingly, it worked: metamp3 can set an nn/mm format:

Code: [Select]
C:\Documents and Settings\Neil\Desktop>metamp3 test.mp3
metamp3 v0.92 beta 5 - Copyright © 2007 by Tycho

File: test.mp3

 ID3v1.1 tags:

  Artist : Ben Folds Five
  Track  : 2

 ID3v2.3 tags:

  TIT2:
  TALB:
  TSSE:
  TRCK: 2
  TPE1: Ben Folds Five

C:\Documents and Settings\Neil\Desktop>metamp3 --track 02/19 test.mp3
metamp3 v0.92 beta 5 - Copyright © 2007 by Tycho
Updating ID3: test.mp3

C:\Documents and Settings\Neil\Desktop>metamp3 test.mp3
metamp3 v0.92 beta 5 - Copyright © 2007 by Tycho

File: test.mp3

 ID3v1.1 tags:

  Artist : Ben Folds Five
  Track  : 2

 ID3v2.3 tags:

  TIT2:
  TALB:
  TSSE:
  TRCK: 02/19
  TPE1: Ben Folds Five

C:\Documents and Settings\Neil\Desktop>
Given that I thought ACDIR's $n zero-padded the track number I'm confused as to what is happening here. Unless this is a difference between versions of metamp3, but I doubt that.

You can see whether $n is zero-padded, by checking the title of the console window while LAME is running.  It should say "<nn>/<mm> mp3 <album>"
I'm on a horse.