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 1272060 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

REACT 2 Released

Reply #750
Edit: Only the red part needs to be added i.e. '--2'.
Hi - this does not seem to have worked. When I look at the contents of the MP3 aqfterwards with the dbPowerAMP Explorer properties it still says it contains an ID3v1.1 tag as well as ID3v2.3. Should I be setting -- id3v2-only in LAME as well.
It should work.  You need to make sure that the command line does not have --1 or --fit in there also.  Be sure to check the value of Opt_LameMP3 in your INI, as well as the relevant line in the CFG. Do not add --id3v2-only; let metamp3 do all the tagging.

Also I notice that the ID3v2.3 says ANSI in brackets. Using MP3tag on another mp3 file (not created with REACT) it says UTF16 in brackets for v2.3. Which one should I be using and how do you change them in REACT2?
It may be worth checking the metamp3 thread (or Martin may know this).  I'm pretty sure metamp3 will only use ANSI.

Is there somewhere that explains what all these different tags mean?
Run metamp3 --help on the command line.  Here's the output from 0.92b5:

Code: [Select]
C:\Documents and Settings\Administrator>metamp3 --help
Arg Used: 1 2
metamp3 v0.92 beta 5 - Copyright © 2007 by Tycho

Usage: metamp3 [options] [mp3files]
options:
  --artist <text>                set artist
  --album <text>                  set album
  --track <text>                  set track[/total]
  --title <text>                  set title
  --year <text>                  set year
  --genre <text>                  set genre
  --comment <text>                set comment
  --frame <frame>[[descr]][{extra}]:<text>
                                  set/add a T*, W*, COMM or APIC type frame
  --extract <frame>[[descr]][{extra}]:<file>
                                  extract a T*, W*, COMM or APIC type frame
  --remove <frame>[[descr]]      remove frame(s). accepts wildcards *,?

  --1                            add id3v1 tag only (default both v1 and v2)
  --2                            add id3v2 tag only (--1 --2 will add both)
  --fit                          add id3v1 + id3v2 if tag does not fit id3v1
  --replay-gain                  scan and set replay gain tags
  --apply-gain [album|radio]<+dB|-dB>
                                  apply gain to the the audio frames
  --undo-gain                    undo previous apply-gain
  --list-picture-types            list possible picture type numbers
  --list-frames                  list possible text and URL id3v2.3 frames
  --list-genres                  list standard id3v1.1 genres
  --info                          print detailed mp3/lametag info
  --version                      show version info
  --help                          show this help

Input <text> prefixed with '@' takes input from a following file name.
I'm on a horse.

REACT 2 Released

Reply #751
Hi again
My code in the cfg file now says
Code: [Select]
@tools@\acdir.exe --overwrite --output "%TrackName%.mp3" --extra-opt "APIC{3}:%cover%" --pipe "TITLE $n/$N mp3 $#T & @tools@\lame.exe @Opt_LameMP3@ %ApplyAG_Lame% - $#o & @tools@\metamp3.exe --2 %Cover_tag% %VA_tag% %Disc_MP3_acdir% --artist $#a --album $q@year@: $T$q --title $#t --track $n/$N --year $q@year@$q --genre $q@genre@$q --comment $q%Comment_tag%$q --frame TENC:$q%USERNAME%$q --frame TSSE:$qLAME @Ver_LameMP3@ @Opt_LameMP3@$q $#o" "@sourcecuesheet@"

and in react ini it says
Code: [Select]
Opt_LameMP3=-b 320 --noreplaygain --nohist

I have not included --1 or --fit as an option.

Just to be clear in the dbPoweramp exporer properties popup it says on the 'Contains' line

Album Art, Replaygain, ID Tag [ID3v2.3 (ANSI) & ID3v1.1]

I'm not sure what I am doing wrong here 

REACT 2 Released

Reply #752
Check with Mp3tag to see where the problem lies i.e. with metamp3.exe or dBpoweramp.

metamp3.exe can set ID3v1(.1) and ID3v2.3 ISO-8859-1 tags. Mp3tag can additionally set ID3v2.3 UTF-16 and ID3v2.4 UTF-8 tags, and by default it sets ID3v1(.1) and ID3v2.3 UTF-16. The benefit from using ID3v2.3 UTF-16 over ID3v2.3 ISO-8859-1 is unicode support, but if you don't need that, then optimal ID3v2 compatibility is obtained with ID3v2.3 ISO-8859-1(which e.g. lame.exe and metamp3.exe also sets).

REACT 2 Released

Reply #753
Check with Mp3tag to see where the problem lies i.e. with metamp3.exe or dBpoweramp.
Martin,
I have checked in mp3tag and that shows ID3v1 as well (although it does not show ANSI in brackets, nothing is shown in brackets!), so I think it must be a problem with the code in REACT2/Metamp3

Interestingly, I have what may be a related problem with some old mp3's where I can't get rid of the ID3v1 tag. The only consistent factor in these files is that they have some album art embedded which I did ages ago with WMP and defined the cover art as the Cover. Now I embed album art via Itunes.

I notice that in the MP3 tracks section of REACT-image.cfg, metamp3 now has the following code for embedding the album art

Code: [Select]
SET Cover_tag=--frame "APIC{3}:%cover%"
I think the 3 means cover. I wonder if this is resulting in the ID3v1 tag getting populated. I'm not sure how I can tell whether my embedded album art is in an ID3v2 or an ID3v1 tag

Gordon


REACT 2 Released

Reply #755
Is it possible to get REACT to automatically create a playlist for my FLAC and MP3 tracks and move it to the correct folder? I wonder whether there ought to be an option in the ini file to turn it on/off.

REACT 2 Released

Reply #756
You can use Tag to do this.  If it's not already there, put it in the tools directory (or change the code below to poitn to the correct location).

In both track sections of your CFG just add:

Code: [Select]
@tools@\tag.exe --playlist --onlyfiles --sort track --plname "$artist$ - $album$.m3u" *.XXX

... where XXX is  either "mp3" or "flac".  E.g.:

Code: [Select]
IF NOT @Flac@==1 GOTO end_flac_tracks
    SET dest="@TrackDir_Flac@%trackDir%"
    IF NOT EXIST %dest% MKDIR %dest%
    PUSHD %dest%
        IF @various@==1 SET VA_tag=-T $qalbum artist=@VA@$q
        IF %embed_cover%==1 SET Cover_tag=--picture=$#x
        @tools@\acdir.exe --overwrite --output "%TrackName%.flac" --extra-opt "|image/jpeg|||@cover@" --pipe "TITLE $n/$N flac $#T & @tools@\flac.exe @Opt_Flac@ %Cover_tag% %VA_tag% %Disc_Flac_acdir% -T artist=$#a -T album=$#T -T title=$#t -T tracknumber=$n/$N -T date=$q@year@$q -T genre=$q@genre@$q -T comment=$q@comment@$q -T encoded-by=$q%USERNAME%$q -T encoding=$qFlac @Ver_Flac@ @Opt_Flac@$q - -o $#o" "@sourcecuesheet@"
        IF %add_rg%==1 @tools@\Glob.exe -v -c @tools@\metaflac.exe %RG_MetaFlac% *.flac
        COPY /Y "@eaclog@" "EAClog.txt"
        IF %have_cover%==1 COPY /Y "@cover@" "folder.jpg"
        IF EXIST "@albumfile@.[*].cue" COPY /Y "@albumfile@.[*].cue" .
        @tools@\tag.exe --playlist --onlyfiles --sort track --plname "$artist$ - $album$.m3u" *.flac
    POPD
:end_flac_tracks
I'm on a horse.

REACT 2 Released

Reply #757
You can use Tag to do this.
Many thanks SS,
I really do appreciate your assistance to all my queries 

Just need to sort out my ID3v1 query now, as it is obviously nothing to do with embedded album art 

Rgds

REACT 2 Released

Reply #758
You're welcome gsa999.

I don't get the ID3v1 problem.  Using --2 definately works:

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

File: test.mp3
  Type                    : mpeg 1 layer III
  Mode                    : joint stereo
  Frequency              : 44100 Hz
  Frames                  : 5623
  Length                  : 00:02:26
  Max. Reservoir          : 511
  Av. Reservoir          : 447
  Emphasis                : none
  Scalefac                : 37.6%
  Bad Last Frame          : no
  Encoder                : Lame 3.98 (beta)

  Bitrate (average)      : 128
  -----------------------------------------------------------
  128    ||||||||||||||||||||||||||||||||||||||||      100.0%
  -----------------------------------------------------------

  Lame Header:

  Quality                : 57
  Version String          : Lame 3.98 (beta)
  Tag Revision            : 0
  VBR Method              : cbr
  Lowpass Filter          : 17000
  Psycho-acoustic Model  : nspsytune
  Safe Joint Stereo      : no
  nogap (continued)      : no
  nogap (continuation)    : no
  ATH Type                : 4
  ABR Bitrate            : 128
  Noise Shaping          : 2
  Stereo Mode            : Joint Stereo
  Unwise Settings Used    : no
  Input Frequency        : 44.1kHz


 ID3v1.1 tags:


 ID3v2.3 tags:


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

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

File: test.mp3
  Type                    : mpeg 1 layer III
  Mode                    : joint stereo
  Frequency              : 44100 Hz
  Frames                  : 5623
  Length                  : 00:02:26
  Max. Reservoir          : 511
  Av. Reservoir          : 447
  Emphasis                : none
  Scalefac                : 37.6%
  Bad Last Frame          : no
  Encoder                : Lame 3.98 (beta)

  Bitrate (average)      : 128
  -----------------------------------------------------------
  128    ||||||||||||||||||||||||||||||||||||||||      100.0%
  -----------------------------------------------------------

  Lame Header:

  Quality                : 57
  Version String          : Lame 3.98 (beta)
  Tag Revision            : 0
  VBR Method              : cbr
  Lowpass Filter          : 17000
  Psycho-acoustic Model  : nspsytune
  Safe Joint Stereo      : no
  nogap (continued)      : no
  nogap (continuation)    : no
  ATH Type                : 4
  ABR Bitrate            : 128
  Noise Shaping          : 2
  Stereo Mode            : Joint Stereo
  Unwise Settings Used    : no
  Input Frequency        : 44.1kHz


 ID3v1.1 tags:


 ID3v2.3 tags:

  TPE1: Buzzcocks

C:\Documents and Settings\Neil\Desktop>
Maybe you should do some similar testing to see whether this is a metamp3 or REACT issue?

Edit: I just tested using --frame "APIC{3}:<file>", and still no ID3v1 tag is created:

Code: [Select]
 ID3v1.1 tags:


 ID3v2.3 tags:

   TPE1: Buzzcocks
   APIC: []{3=Cover (front)}: image/jpeg, 19356 bytes
I'm on a horse.

REACT 2 Released

Reply #759
I tried testing this last night and here is the output:

Code: [Select]
File: After Forever - After Forever - 13 - Lonely.mp3
   Type                    : mpeg 1 layer III
   Mode                    : joint stereo
   Frequency               : 44100 Hz
   Frames                  : 7827
   Length                  : 00:03:24
   Max. Reservoir          : 396
   Av. Reservoir           : 377
   Emphasis                : none
   Scalefac                : 3.7%
   Bad Last Frame          : no
   Encoder                 : Lame 3.97

   Bitrate (average)       : 320
   -----------------------------------------------------------
   320     ||||||||||||||||||||||||||||||||||||||||      100.0%
   -----------------------------------------------------------

   Lame Header:

   Quality                 : 57
   Version String          : Lame 3.97
   Tag Revision            : 0
   VBR Method              : cbr
   Lowpass Filter          : 20500
   Psycho-acoustic Model   : nspsytune
   Safe Joint Stereo       : yes
   nogap (continued)       : no
   nogap (continuation)    : no
   ATH Type                : 4
   ABR Bitrate             : 255 or more
   Noise Shaping           : 1
   Stereo Mode             : Joint Stereo
   Unwise Settings Used    : no
   Input Frequency         : 44.1kHz


ID3v1.1 tags:

   Title  : Lonely
   Artist : After Forever
   Album  : 2007: After Forever
   Year   : 2007
   Track  : 13
   Comment: Created on 29/10/2007
   Genre  : Gothic Rock

ID3v2.3 tags:

   APIC: []{3=Cover (front)}: image/jpeg, 20318 bytes
   TPE1: After Forever
   TALB: 2007: After Forever
   TIT2: Lonely
   TRCK: 13/13
   TYER: 2007
   TCON: Gothic Rock
   COMM: []{eng}: Created on 29/10/2007
   TENC: GSA
   TSSE: LAME 3.97 -b 320
   TXXX: [replaygain_track_gain]: -8.74 dB
   TXXX: [replaygain_track_peak]: 1.014637
   TXXX: [replaygain_album_gain]: -10.08 dB
   TXXX: [replaygain_album_peak]: 1.112657

As you can see it is writing certain data to both ID3v1 and v2 tags. I am using the latest beta version of metamp3 (093b5).

REACT 2 Released

Reply #760
I presume you tagged this from the command line (not REACT)?

If so, I guess there is an issue with metamp3.  It may be useful for Tycho to see the command that you ran.

Do you mean 0.92b5 BTW?  The first post in the metamp3 thread links to 0.92b5.  Is there a 0.93b5?

Edit: Actually, given that you have RG tags in there I guess REACT did this, or at least had a hand in it.  To really find the source of the issue I think that you should try some tagging some fresh (untagged) MP3s from the command line with metamp3.  This should prove whether your issue is with metamp3 or with your REACT config somehow.
I'm on a horse.

REACT 2 Released

Reply #761
I presume you tagged this from the command line (not REACT)?
No - I ran this through the full REACT process, which created a FLAC Image, FLAC Tracks and MP3 Tracks. I did not run this from the command line
Do you mean 0.92b5 BTW?
Ah yes - sorry - I am using 0.92b5

OK will clear out all the tags in one of my files and try what you suggest with metamp3 from the command line to see if this throws any light on matters.

Out of interest do you have an mp3 that you created by running the full REACT process (ie rip from CD and produce MP3's). It would be interesting to see whether these have v1 tags.

Rgds

REACT 2 Released

Reply #762
Out of interest do you have an mp3 that you created by running the full REACT process (ie rip from CD and produce MP3's). It would be interesting to see whether these have v1 tags.
They would, as I use --fit IIRC.

I will try to find time to run my process using --2 instead.
I'm on a horse.

REACT 2 Released

Reply #763
OK some more testing done. I cleared out all tags and then ran the same metamp3 test as you did and I got the same results as you did - just an ID3v2 tag.
Therefore I think it must be something to do with the way REACT is creating these files. Could it be related to ACDIR?
Also I notice a variable called %Disc_MP3_acdir%, but further up the config this is remed out. I think this is part of your mod, why is it remed out further up the config and could this be anything to do with the problem.

REACT 2 Released

Reply #764
I really don't have a clue what is happening.  It doesn't appear to make sense.

I think the comment you are talking about is below:

Code: [Select]
    REM SET Disc_MP3_acdir=--frame TSST:$q@discname@$q
    SET Disc_MP3_acdir=--frame $qTXXX[setsubtitle]:@discname@$q

As you can see the variable is set in the next line.  The commented line is really there for my reference.  It uses ID3v2.4 syntax (TSST is not a valid 2.3 frame), which is not currently supported by metamp3.  If it does become supported I would uncomment that line and comment out the other.
I'm on a horse.

REACT 2 Released

Reply #765
Having had another look at the code in the REACT-image.cfg file I think I might have found the issue, but before I test it I just need to understand a couple of things.

I noticed that when listing the contents of the MP3 using metamp3 --info that the ID3 tags all had the familiar descriptions - ie artist, album, genre etc, whereas the ID3v2 tags all had frame names -ie TPE1, TALB, TCON etc.

In the MP3 section of the REACT code all the field that are populating into the ID3v1 tags are using the syntax such as --artist $#a whereas things such as the encoded by field used the frame syntax. I am therefore going to test changing the commands for those using the non frame syntax, as follows:

OLD
Code: [Select]
--artist $#a
--album $q@year@: $T$q
--title $#t
--track $n/$N
--year $q@year@$q
--genre $q@genre@$q
--comment $q%Comment_tag%$q

NEW
Code: [Select]
--frame TPE1:$#a
--frame TALB:$q@year@: $T$q
--frame TIT2:$#t
--frame TRCK:$n/$N
--frame TYER:$q@year@$q
--frame TCON:$q@genre@$q
--frame COMM:$q%Comment_tag%$q

2 questions:
1. I am assuming frames are something specific to ID3v2 tags - is this correct
2. In the above why do some commands need to begin and end in $q and others (artist, title and track) do not

Rgds

REACT 2 Released

Reply #766
Firstly, I don't think this will be the problem; however, as I really have no idea what your problem is I shouldn't really speak.  That said, the test I posted above used --artist to set the artist, and I got no ID3v1.

ID3v1 is a very simple schema.  There are no frames, there are just 128 bytes split into specific bytes for each tag value (e.g.: 30 bytes for the artist).  I would recommend following my link - it's a small page and should clear up any confusion.

"$#a" is ACDIR's way of saying "the artist name ($a) surrounded by quotes (#).  Therefore, for these values you do need need ACDIR's token "$q" to specify a double quote.  You could use "$q$a$q" instead of "$#a" I suppose.

Here's ACDIR's variable help output:

Code: [Select]
C:\Documents and Settings\Neil>acdir --help-variables
Audio CD Image Reader (ACDIR) 0.12 alpha  Copyright (c) 2003-2005 by Nyaochi

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 #767
Short and quick of it:
No success using track mode {F4} to make OGG Vorbis tracks, and no success whatsoever with making images in image mode {F10}, however I am successful in making individual tracks when using Image mode. I have:
  • worked straight from the readme
  • read through 111 printed PDF pages of this thread (no internet in my dorm) and found no successful advice on my failing images
  • tested the tools included in the REACT2 folder
  • changing the output formats
  • manually setting the location of the encoders
  • manually configuring the encoder options
  • removing the image and track sections I understand and do not use from CFG files
Errors I have seen in the Compression Window are:
  • "C:\Program Files\REACT2\oggenc2.exe" is not recognized as an internal or external command, operable program or batch file.
  • error, cannot find source file "=0".wav
This is the last of my attempts with the REACT.ini
Code: [Select]
[Settings]
Version=2.0
ImageExt=wv
ImageNaming=$artist$ - $album$
ImageHotKey={F10}
TracksHotKey={F4}
TracksHotVal=+{F5}
VA=Various
CreateAllCuesheets=0
RunCoverDownloader=0
CoverDownloader=C:\Program Files\REACT2\coverdownloader\albumart.exe
EAC=C:\Program Files\Exact Audio Copy\EAC.exe
Tools=C:\Program Files\REACT2\tools
MinimizeCompressionWindow=0
ProcessPriority=1
Sla_Bks_Col_Qst_Bar_Quo_Ast_Lt_Gt=-|-|-||!|'|#|[|]

[UserTrackFormats]
Flac=0
Wavpack=0
LameMP3=0
NeroAac=0
iTunesAac=0
OggEnc2=1

[UserOutputNames]
OutRoot=F:\MEDIA\CDAA_ARCHIVE\$genre$\$cdartist$\$album$ [$year$]
ImageDir_Flac=@OutRoot@\FLAC Lossless Image
ImageDir_Wavpack=@OutRoot@\WaVPack Lossless Image
ImageDir_MP3=@OutRoot@\MP3 Image
TrackDir_Flac=@OutRoot@\FLAC Lossless Tracks
TrackDir_Wavpack=@OutRoot@\WavPack Lossless Tracks
TrackDir_MP3=@OutRoot@\MP3 tracks
TrackDir_AAC=@OutRoot@\AAC tracks
TrackDir_OGG=@OutRoot@\OGG Vorbis tracks
TrackName_SA=$track$ $title$
TrackName_VA=$track$ $title$
TrackName_SA_acdir=$n $~t
TrackName_VA_acdir=$n $~t

[UserSettings]
Debug=0
Comment=Ripped by SAM HAIN with EAC/REACT2, @curdate@
EmbedCover=0
ReplayGain=0
ApplyAlbumGain=0
AdjustAlbumGain_dB=+3.0
AddCuesheetAG=0
UseWaveGainAG=0
Opt_Flac=-8 -v
Opt_Wavpack=-hh
Opt_LameMP3=-V5 --vbr-new --noreplaygain --nohist
Opt_NeroAac=-lc -q 0.21
Opt_iTunesAac=-d -s 2000
Opt_OggEnc2=-q 3.0
Ver_Flac=1.1.3
Ver_Wavpack=4.40
Ver_LameMP3=3.97
Ver_NeroAac=1.0.0.2
Ver_OggEnc2=2.83 Lancer aoTuV b5
I am running Windows XP Professional SP2 (up-to-date with fixes, yadda yadda, with bells and whistles all included), with new up-to-date .NET and Java... and anything else that can be up-to-date is up-to-date. The CD is no issue, Cold's A Different Kind of Pain, which has never given me problems ripping and encoding. Any help as always appreciated.


The long of it:
What is going on?!?!

Looking at the first half of posts in this thread I've noticed that there are differences between my REACT image CFGs and the ones described here. For instance there are no:
Code: [Select]
Flac=0
Wavpack=0
LameMP3=0
NeroAac=0
OggEnc2=1
fields in my REACT-image.cgf.

REACT seems like the perfect tool to accomplish what I always do: lossless WV image with stored CUE data and lossy Q2 OGG Vorbis for general playback.
  • wavpack -hh -m -w "CUESHEET=@*.cue" infile
  • oggenc2 -q2 -a %A -l %C -N %N -t %T -d %Y -g %B -o outfile infile
Those options for Oggenc2 may be incorrect since I never use EAC to create my OGG Vorbis tracks, I just drop the WV image into FooBar2000 and have it convert to -q2, and FB2K automatically tags the output files.

Please some one help me, this is getting on my nerves that this does not work. Also, lots here say AccurateRip doesn't work with Images. I know it once did not but I exclusively rip to lossless images and get confidence reports all the time with a CRC check for each track and each track can have it's own degree of confidence. Did support just happen recently? I have a bulk of more questions as I am fascinated at the potential this program, as soon as pass this milestone.
OP can't edit initial post when a solution is determined  :'-(

REACT 2 Released

Reply #768
Are you using my modded version?

Also, lots here say AccurateRip doesn't work with Images. I know it once did not but I exclusively rip to lossless images and get confidence reports all the time with a CRC check for each track and each track can have it's own degree of confidence. Did support just happen recently? I have a bulk of more questions as I am fascinated at the potential this program, as soon as pass this milestone.
EAC recently introduced AccurateRip with images (v.0.99)

Errors I have seen in the Compression Window are:
  • "C:\Program Files\REACT2\oggenc2.exe" is not recognized as an internal or external command, operable program or batch file.
It doesn't look like REACT installs oggenc2 by default (it isn't in my tools directory).  To keep things simple for now, leave the CFG using paths to \REACT\tools and ensure your preferred version of oggenc2 is in that directory.

Looking at the first half of posts in this thread I've noticed that there are differences between my REACT image CFGs and the ones described here. For instance there are no:
Code: [Select]
Flac=0
Wavpack=0
LameMP3=0
NeroAac=0
OggEnc2=1
fields in my REACT-image.cgf.
... and there shouldn't be.

REACT seems like the perfect tool to accomplish what I always do: lossless WV image with stored CUE data and lossy Q2 OGG Vorbis for general playback.
It really is.  Stick with it for a while - I'm sure that we can get you up and running.
I'm on a horse.

REACT 2 Released

Reply #769
Are you using my modded version?
No, I am using the one found on the main download page.

Quote
It doesn't look like REACT installs oggenc2 by default (it isn't in my tools directory).  To keep things simple for now, leave the CFG using paths to \REACT\tools and ensure your preferred version of oggenc2 is in that directory.
When I realized it wasn't in the tools directory, I put it in there, and I receive a Windows error: oggenc2 has encountered an error and windows is terminating.... yadda yadda.

Quote
... and there shouldn't be.
This is in your modded version I take it?

Quote
It really is.  Stick with it for a while - I'm sure that we can get you up and running.
I will, I mean I hammered out EAC and FB2K because of their versatility. Thanks for you help so far, I can try this when I get home this afternoon.
OP can't edit initial post when a solution is determined  :'-(

REACT 2 Released

Reply #770
Are you using my modded version?
No, I am using the one found on the main download page.
You need to use my mod.  The Official version does not work with EAC 0.99.

Quote
... and there shouldn't be.
This is in your modded version I take it?
No, any. They are INI settings, and should not be in the CFG.


In order to help diagnose your issues you may want to try adding Debug=1 in the [Settings]section of your INI.  I sometimes copy the BAT file that REACT creates (in the working directory) also, before it is deleted, so that I can scrutinise the actual commands that are run.
I'm on a horse.

REACT 2 Released

Reply #771
@Synthetic Soul-

-Works perfectly now! Thank you so much. I can now start tweaking it for my custom preferences... so I soon will have even more questions. Also, thanks for pointing out your modified version---I never would have thought that REACT wasn't compatible with EAC 0.99b.
OP can't edit initial post when a solution is determined  :'-(

REACT 2 Released

Reply #772
@Synthetic Soul-

-Works perfectly now! Thank you so much. I can now start tweaking it for my custom preferences... so I soon will have even more questions. Also, thanks for pointing out your modified version---I never would have thought that REACT wasn't compatible with EAC 0.99b.


Cool, that was easy.

Tycho has been busy in recent months, and has been happy to leave my mod as the latest version.  He was working on version 3 last I heard.

My only advice: only tamper with the CFG if you really need to.  Once you start making changes there is makes things more complicated for you to maintain, and for us to help with any problems.  I'm not saying that you should never change it - many REACT users do - but I would recommend using the INI options as much as possible and only revert to CFG changes where necessary.  Oh, and make backups!
I'm on a horse.

REACT 2 Released

Reply #773
Hi SS
As you thought my suggestion about changing the code to use frames did not work, I am still getting ID3v2 tags coming out.

I thought I would try to create a seperate batch file without using REACT to achieve the same thing to see if that would help to pinpoint the problem
The code is below:
Code: [Select]
SET tools=C:\PROGRA~1\EXACTA~2\REACT2\Tools\
SET sourcecue="C:\Documents and Settings\Gordon\My Documents\My Music\EAC\After Forever - 2007 - After Forever.cue"
SET TrackDirMP3=C:\Documents and Settings\Gordon\My Documents\My Music\EAC
SET TrackName=$~A - $~T - $n - $~t
SET year=2007
SET genre=Gothic Rock
SET Comment_tag=Created on %DATE%
SET USERNAME=Gordon
SET ver_lame=3.97
SET opt_lame=-b 320 --noreplaygain --nohist
SET opt_lame_tag=-b 320
SET cover=C:\Documents and Settings\Gordon\My Documents\My Music\EAC\After Forever - 2007 - After Forever.jpg
SET cover_tag=--frame $#x
SET Disc_MP3_acdir=--frame $qTXXX[setsubtitle]:DISC GSA$q

REM METHOD 1
SET dest="%TrackDir_MP3%"
PUSHD %dest%
%tools%\acdir.exe --overwrite --output "%TrackName%.mp3" --extra-opt "APIC{3}:%cover%" --pipe "TITLE $n/$N mp3 $#T & %tools%\lame.exe %opt_lame% $#o & %tools%\metamp3.exe --2 %Cover_tag% %Disc_MP3_acdir% --artist $#a --album $q@year@: $T$q --title $#t --track $n/$N --year $q%year%$q --genre $q%genre%$q --comment $q%Comment_tag%$q --frame TENC:$q%USERNAME%$q --frame TSSE:$qLAME %ver_lame% %opt_lame_tag%$q $#o" %sourcecue%
%tools%\metamp3.exe --replay-gain *.mp3

REM METHOD 2
REM %tools%\acdir.exe --overwrite --output "%TrackName%.mp3" --extra-opt "APIC{3}:%cover%" --pipe "TITLE $n/$N mp3 $#T & %tools%\lame.exe %opt_lame% $#o & %tools%\metamp3.exe --2 %Cover_tag% %Disc_MP3_acdir% --frame TPE1:$#a --frame TALB:$q@year@: $T$q --frame TIT2:$#t --frame TRCK:$n/$N --frame TYER:$q%year%$q --frame TCON:$q%genre%$q --comment $q%Comment_tag%$q --frame TENC:$q%USERNAME%$q --frame TSSE:$qLAME %ver_lame% %opt_lame_tag%$q $#o" sourcecue%
REM %tools%\metamp3.exe --replay-gain *.mp3

pause

I have 2 methods in the file - method 2 is currently Remed out and uses the --frame commad for artist etc

When I run this it does not seem to create any files and I get a "Could not find file" error message after each file has been run through acdir and then the metamp3 line to RG the files just errors becuase it can't find the files

Code: [Select]
TITLE 13/13 mp3 "After Forever" & C:\PROGRA~1\EXACTA~2\REACT2\Tools\\lame.exe -b
320 --noreplaygain --nohist "After Forever - After Forever - 13 - Lonely.mp3" &
C:\PROGRA~1\EXACTA~2\REACT2\Tools\\metamp3.exe --2 --frame "APIC{3}:C:\Document
s and Settings\Gordon\My Documents\My Music\EAC\After Forever - 2007 - Afte
r Forever.jpg" --frame "TXXX[setsubtitle]:DISC GSA" --artist "After Forever" --a
lbum "@year@: After Forever" --title "Lonely" --track 13/13 --year "2007" --genr
e "Gothic Rock" --comment "Created on 02/11/2007" --frame TENC:"Gordon" --f
rame TSSE:"LAME 3.97 -b 320" "After Forever - After Forever - 13 - Lonely.mp3"
Could not find "After Forever - After Forever - 13 - Lonely.mp3"
metamp3 v0.92 beta 5 - Copyright (c) 2007 by Tycho

Usage: C:\PROGRA~1\EXACTA~2\REACT2\Tools\\metamp3.exe [options] [mp3files]
options:
   --artist <text>                 set artist
   --album <text>                  set album
   --track <text>                  set track[/total]
   --title <text>                  set title
   --year <text>                   set year
   --genre <text>                  set genre
   --comment <text>                set comment
   --frame <frame>[[descr]][{extra}]:<text>
                                   set/add a T*, W*, COMM or APIC type frame
   --extract <frame>[[descr]][{extra}]:<file>
                                   extract a T*, W*, COMM or APIC type frame
   --remove <frame>[[descr]]       remove frame(s). accepts wildcards *,?

   --1                             add id3v1 tag only (default both v1 and v2)
   --2                             add id3v2 tag only (--1 --2 will add both)
   --fit                           add id3v1 + id3v2 if tag does not fit id3v1
   --replay-gain                   scan and set replay gain tags
   --apply-gain [album|radio]<+dB|-dB>
                                   apply gain to the the audio frames
   --undo-gain                     undo previous apply-gain
   --list-picture-types            list possible picture type numbers
   --list-frames                   list possible text and URL id3v2.3 frames
   --list-genres                   list standard id3v1.1 genres
   --info                          print detailed mp3/lametag info
   --version                       show version info
   --help                          show this help

Input <text> prefixed with '@' takes input from a following file name.

Any idea what I am doing wrong here?

REACT 2 Released

Reply #774
We're getting a bit too OT here, I may move these posts soon.

Code: [Select]
C:\PROGRA~1\EXACTA~2\REACT2\Tools\\lame.exe -b
320 --noreplaygain --nohist "After Forever - After Forever - 13 - Lonely.mp3"

You have no input.

I assume it should be:

Code: [Select]
C:\PROGRA~1\EXACTA~2\REACT2\Tools\\lame.exe -b
320 --noreplaygain --nohist - "After Forever - After Forever - 13 - Lonely.mp3"

Batch file code snippet:

Code: [Select]
... lame.exe %opt_lame% - $#o ...
I'm on a horse.