Skip to main content

Topic: Flacattack new versions announce (Read 44980 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • ponchorage
  • [*][*][*][*][*]
Flacattack new versions announce
Flacattack 1.03
UPDATE March 01, 2005

Dowload

I made a couple of small changes to check for errors.

Flacattack 1.02
UPDATE February 16, 2005

Dowload

I added a new function to find the log file before it is moved. Now if there are multiple log files in the temporary EAC ripping directory, the correct one will be chosen.

I rearranged some code so that the directory chosen in EAC (when prompted to save your files) and the final flac destination directory can be the same directory. However, I don't recommend this still. There is a bug that I can't figure out that occurs when the EAC file naming scheme and the flac filename scheme are the same. When they are the same, the flac files end up getting deleted somehow.

Flacattack 1.01
UPDATE February 15, 2005

Fixed the problem that caused Flacattack to close immediately when started. Also, replaced the bare-bones ini file with one that has default values (like before). The problem was happening because a function that fixes incorrect folder slashes was being run on values from the ini that referred to directories that did not exist. A combination of a small fix to the function and the new ini should fix the problem.

Flacattack 1.0
UPDATE February 14, 2005

The GUI is now updated to match all the new features.

Added some error checking code to make sure all necessary executables are found before running Flacattack.

Other minor stuff.

Check it out!

Flacattack 0.95
UPDATE February 03, 2005

The CUESHEET metadata block is removed after encoding to loss files.  There is also a small update to the GUI.

GUI finished
UDPATE February 02, 2005

The GUI is finished. This is the preferred way to setup your flacattack.ini file settings.

Flacattack 0.93
UPDATE February 01, 2005

Just a few bug fixes. See the download page for details.

Flacattack 0.91
UPDATE January 31, 2005

I just fixed a bug that affected special characters in cue sheet causing them to be deleted. 

Also, in EAC options => Filename tab, Naming Scheme should be %N - %A - %T or anything that DOES NOT have a directory structure, otherwise
Flacattack will complain that it cannot find the cue sheet and will exit.

Flacattack 0.9
UPDATE January 31, 2005

Lots of fixes and some new features such as AAC support. Please try it out and let me know of any bugs. Thanks to those who have done so in the past.

Also, the gui should only be used with version 0.7 and earlier. It won't work how you want it to otherwise. I'll be updating it soon.

Version 0.9

  1. Output an error when a valid cue sheet is not found.
  2. Added AAC support. Can encode to .mp4.
  3. Added aacgain support for aac files.
  4. Flac replaygain is now applied after encoding to lossy files.
  5. Fixed issue with CDs that have a data track at the end.
  6. Fixed problem with getting track information from cue sheet when encoding to individual files.
  7. Added ability to have a comment tag.
  8. Cleaned up the code a little.
  9. Rearranged parts of the flacattack.ini file and added necessary sections.
  10. You can now decide the log filename and path.
  11. Added ability to save log in lossy file folders.
  12. Fixed bug where flac individual files weren't renamed to specified naming scheme. (They were all named tracknumber - artist - title.flac)
  13. Allowed PERFORMER and TITLE in cue file to have illegal filename characters (I'm not sure why I was replacing them!)
  14. You can decide the cue filename format.
  15. Cue sheet will now reference correct files.

Flacattack 0.8
UPDATE January 21, 2005

Don't forget that you'll need to .NET Framework with this new version because it has been rewritten using C#. Please test it and let me know of any bugs/problems/issues/requests.

Version 0.8

  1. I rewrote everything using C#.
  2. You can now use paths that have spaces. (Please test this though.)
  3. I fixed the flac encoder option issue (only being able to use one option). This should apply to other encoders as well.
  4. I added a Flacattack command line argument (%o). This was to make it possible to use the EAC compression queue. There is still one problem when using log files. Flacattack won't know which log to transfer or embed (there will be several depending on how many albums you have ripped). It will just take the first one it finds.
  5. If you don't choose to move the log file, it will be deleted.
  6. Renamed executable to "facli.exe".

GUI for flacattack.ini file
UPDATE January 16, 2005

You can now download a GUI application (written in C#) that will allow you to configure the flacattack.ini file. There is some more info about it and basic configuration on the home page (www.uninformative.com/flacattack).

I'm 75% done with the C# rewrite of Flacattack itself. There most likely will not be any new features in this first release, but I hope to have fixed a few bugs (filenames with spaces and maybe some others).

Flacattack 0.7
UPDATE October 29, 2004

1. I added replay-gain for individual flac files.
  2. I fixed a bug where the orginal folder made by EAC was not removed and the log file was not moved when ripping
      to individual flac files.
  3. The log file is deleted if you choose not to move it. If you DON'T close the EAC ripping window before the last
      file is finished encoding, the log file will NOT be deleted and you will have to do so manually. (If you don't
      want the log file, change your setting in EAC. This is just for if you forgot.  )
  4. I added support for replay-gain of lossy files.
  5. I added support for ripping to individual lossy files when ripping to individual flac files (like MAREO).

Flacattack 0.6
 
  1. I extended the naming of the lossy files to match that of the flac files. They can use variables now, too.
  2. I allowed specifying an absolute path for the lossy files rather than one relative to the flac output folder.
  3. I made a few changes to the flacattack.ini file. I got rid of the [PATH_INFO] section and moved it to [FLAC_INFO].
  • Last Edit: 13 May, 2005, 11:28:09 AM by ponchorage

  • kwanbis
  • [*][*][*][*][*]
  • Developer (Donating)
Flacattack new versions announce
Reply #1
if you are planing on doing many updates, you should use only one threat

  • JoeMik
  • [*]
Flacattack new versions announce
Reply #2
Quote
Flacattack 0.6

Dowload
 
  1. I extended the naming of the lossy files to match that of the flac files. They can use variables now, too.
  2. I allowed specifying an absolute path for the lossy files rather than one relative to the flac output folder.
  3. I made a few changes to the flacattack.ini file. I got rid of the [PATH_INFO] section and moved it to [FLAC_INFO].
[a href="index.php?act=findpost&pid=249968"][{POST_SNAPBACK}][/a]


Great!  I'll d/l and check out the new version tonight!

  • smz
  • [*][*][*][*][*]
Flacattack new versions announce
Reply #3
Quote
if you are planing on doing many updates, you should use only one threat
[a href="index.php?act=findpost&pid=249983"][{POST_SNAPBACK}][/a]


Agreed, so we can subscribe to that thread e-mail notification, of course...

Kwanbis, do you really think flacATTACK can be a real THREAT for us?? 

Cheers! Sergio
Sergio
M-Audio Delta AP + Revox B150 + (JBL 4301B | Sennheiser Amperor | Sennheiser HD430)

  • ponchorage
  • [*][*][*][*][*]
Flacattack new versions announce
Reply #4
Quote
if you are planing on doing many updates, you should use only one threat
[a href="index.php?act=findpost&pid=249983"][{POST_SNAPBACK}][/a]


Ok. Ill do that from now on.

  • lydgate
  • [*]
Flacattack new versions announce
Reply #5
Hi, I've been messing around with flacattack for some time trying to get it to work.  Right now, it only works for me if I set the file extension to "." (instead of ".flac" as it says in the guide) then save the Wave form as exactly %Artist - %Album (well, exactly as what those variables equal).  Anyway, now it seems to be encoding, but it looks like it ignored my -8 option and went for -0 on the FLAC.

Using flacattack .6, latest versions of all the other software, image mode.  I can E-mail you my INI file if you want.

EDIT: I was wrong.  The FLAC flags actually amount to -8, I just was looking for -8 but it's just its equivalent, which I found out by reading flac --help.  Sorry!

But still, it's strange that I can only get it to work if I change from .flac to . nothing in EAC compression options, and that I have to call it that specific thing (or maybe this is not strange, but it wasn't in your instructions as far as I could tell).
  • Last Edit: 26 October, 2004, 11:53:17 PM by lydgate

Flacattack new versions announce
Reply #6
Is FLACattack easier to setup and use than UberFLAC (is anyone familiar with this utiility?)

It's a perl based script that sounds like it pretty much does what FLACattack does as well.
  • Last Edit: 27 October, 2004, 02:14:40 AM by Ivegottheskill
<==== Hydrogen Audio Bomb

  • Synthetic Soul
  • [*][*][*][*][*]
  • Global Moderator
Flacattack new versions announce
Reply #7
Quote
Is FLACattack easier to setup and use than UberFLAC (is anyone familiar with this utiility?)[a href="index.php?act=findpost&pid=250318"][{POST_SNAPBACK}][/a]

Best way to find out is to try.  The answer(s) you receive will be pretty subjective anyhow.

IMHO FLACattack is pretty damn easy to setup.  The INI file is well documented, so you just remove bits you don't want and amend bits where you're told to.
I'm on a horse.

  • boombass
  • [*][*]
Flacattack new versions announce
Reply #8
Is there any way to transfer the replay gain information from the flac files to the lossy files? I know that OggDrop will transfer this info when converting flac to ogg (I don't know about other lossless formats). Can this feature be added?

Thanks!

  • ponchorage
  • [*][*][*][*][*]
Flacattack new versions announce
Reply #9
Quote
Hi, I've been messing around with flacattack for some time trying to get it to work.  Right now, it only works for me if I set the file extension to "." (instead of ".flac" as it says in the guide) then save the Wave form as exactly %Artist - %Album (well, exactly as what those variables equal).  Anyway, now it seems to be encoding, but it looks like it ignored my -8 option and went for -0 on the FLAC.

Using flacattack .6, latest versions of all the other software, image mode.  I can E-mail you my INI file if you want.

EDIT: I was wrong.  The FLAC flags actually amount to -8, I just was looking for -8 but it's just its equivalent, which I found out by reading flac --help.  Sorry!

But still, it's strange that I can only get it to work if I change from .flac to . nothing in EAC compression options, and that I have to call it that specific thing (or maybe this is not strange, but it wasn't in your instructions as far as I could tell).
[a href="index.php?act=findpost&pid=250297"][{POST_SNAPBACK}][/a]


Go ahead and send me your ini file and I'll look and see if I notice anything strange.

  • ponchorage
  • [*][*][*][*][*]
Flacattack new versions announce
Reply #10
Quote
Is there any way to transfer the replay gain information from the flac files to the lossy files? I know that OggDrop will transfer this info when converting flac to ogg (I don't know about other lossless formats). Can this feature be added?

Thanks!
[a href="index.php?act=findpost&pid=250399"][{POST_SNAPBACK}][/a]


I'm not sure, but I'll look into it.

  • jokull
  • [*][*][*]
Flacattack new versions announce
Reply #11
I am well underway in ripping my whole CD collection but my "various artists" / "soundtrack" CD's have been aside until Flacattack will support these. I was wondering what the problem with this is. I looked at the cuesheets generated and they have a Performer field for each track. Am I wrong to think these could be used to state the artist for each track? Does EAC not write this into the cuesheet or?

Also would you put "Various Artists" into the Artist OGG tag or what?

Just some questions; thought I might start a discussion on the only missing part of Flacattack.

  • ponchorage
  • [*][*][*][*][*]
Flacattack new versions announce
Reply #12
Quote
I am well underway in ripping my whole CD collection but my "various artists" / "soundtrack" CD's have been aside until Flacattack will support these. I was wondering what the problem with this is. I looked at the cuesheets generated and they have a Performer field for each track. Am I wrong to think these could be used to state the artist for each track? Does EAC not write this into the cuesheet or?


This should not be too difficult to implement. The fact of the matter is that I just haven't even looked into this yet.  You are correct in assuming that the artist names from the cue sheet could be used to name (and tag) any files that are encoded to lossy (mpc, mp3, ogg).

Quote
Also would you put "Various Artists" into the Artist OGG tag or what?

Just some questions; thought I might start a discussion on the only missing part of Flacattack.
[a href="index.php?act=findpost&pid=250639"][{POST_SNAPBACK}][/a]


I would put the artist name in the ogg artist tag. (Are you referring to when you rip lossy to ogg files?)

  • jokull
  • [*][*][*]
Flacattack new versions announce
Reply #13
No just referring to my beautiful single file backups. I don't mean to rush the development...it doesn't have to be since your updates are coming out faster then user requests. Good job 

  • lydgate
  • [*]
Flacattack new versions announce
Reply #14
Quote
Go ahead and send me your ini file and I'll look and see if I notice anything strange.
[a href="index.php?act=findpost&pid=250410"][{POST_SNAPBACK}][/a]
Okay I'll send you this soon.  I noticed that by not specifying .flac, when you decompress the FLAC image to wave, you have to rename the wave to have no extension for the cue sheet to recognize it.  Not sure what's going on, I'm pretty sure it's my fault and not flacattack's though.

Also, any possibility of writing id3v2 tags to the lossy files?  You already use tag.exe which I think can do this.  Because right now if I am encoding to FLAC + mp3, and I set the genre to something that's not one of the id3v1 choices, the program just fails to encode any mp3s.

  • ponchorage
  • [*][*][*][*][*]
Flacattack new versions announce
Reply #15
Quote
Quote
Go ahead and send me your ini file and I'll look and see if I notice anything strange.
[a href="index.php?act=findpost&pid=250410"][{POST_SNAPBACK}][/a]
Okay I'll send you this soon.  I noticed that by not specifying .flac, when you decompress the FLAC image to wave, you have to rename the wave to have no extension for the cue sheet to recognize it.  Not sure what's going on, I'm pretty sure it's my fault and not flacattack's though.

Also, any possibility of writing id3v2 tags to the lossy files?  You already use tag.exe which I think can do this.  Because right now if I am encoding to FLAC + mp3, and I set the genre to something that's not one of the id3v1 choices, the program just fails to encode any mp3s.
[a href="index.php?act=findpost&pid=250732"][{POST_SNAPBACK}][/a]


To add id3v2 tags to your mp3s, just make your OPTIONS under [MP3_INFO]:

OPTIONS = "--alt-preset standard --add-id3v2"

  • lydgate
  • [*]
Flacattack new versions announce
Reply #16
Quote
To add id3v2 tags to your mp3s, just make your OPTIONS under [MP3_INFO]:

OPTIONS = "--alt-preset standard --add-id3v2"
[a href="index.php?act=findpost&pid=250734"][{POST_SNAPBACK}][/a]

Ok, I'm using --preset extreme but thanks, I didn't realize you could do that (stupid me)

  • ponchorage
  • [*][*][*][*][*]
Flacattack new versions announce
Reply #17
New version 0.7. See first post.

  • BO(V)BZ
  • [*]
Flacattack new versions announce
Reply #18
I've tried out FLACattack on a couple CD's, and there's a few issues that I'm not sure how to work around.  First off, I've got foobar writing playcount data to the file, but it increments the play count for every file.  IE:  I play thru an entire 10 song album, and every song claims to have been played 10 time. 

Also, when I try to update file info, or use freeDB to name the files, it doesn't stick.  If I then move the file, the changes are reset, so they must not be applied to file, just foobar's database.

If anyone knows how to fix these issues [which are probably interrelated anyways] I'd love to know.  The seeking is much more responsive for a straight FLAC file than it is for FLAC wrapped in a matroska container.  I just wish jcoalson would add some real support for internal cuesheets.  I've heard his argument for the current implementation, but I just don't agree with it, as it's very much castrated.

BO(V)BZ

  • jokull
  • [*][*][*]
Flacattack new versions announce
Reply #19
Can I keep my old .ini file?

  • ponchorage
  • [*][*][*][*][*]
Flacattack new versions announce
Reply #20
Quote
Can I keep my old .ini file?
[a href="index.php?act=findpost&pid=250872"][{POST_SNAPBACK}][/a]


Not if you were using metaflac to apply replay-gain to your files. Otherwise, you should be fine.

  • ponchorage
  • [*][*][*][*][*]
Flacattack new versions announce
Reply #21
Quote
I've tried out FLACattack on a couple CD's, and there's a few issues that I'm not sure how to work around.  First off, I've got foobar writing playcount data to the file, but it increments the play count for every file.  IE:  I play thru an entire 10 song album, and every song claims to have been played 10 time. 

Also, when I try to update file info, or use freeDB to name the files, it doesn't stick.  If I then move the file, the changes are reset, so they must not be applied to file, just foobar's database.

If anyone knows how to fix these issues [which are probably interrelated anyways] I'd love to know.  The seeking is much more responsive for a straight FLAC file than it is for FLAC wrapped in a matroska container.  I just wish jcoalson would add some real support for internal cuesheets.  I've heard his argument for the current implementation, but I just don't agree with it, as it's very much castrated.

BO(V)BZ
[a href="index.php?act=findpost&pid=250869"][{POST_SNAPBACK}][/a]


Somebody else reported this same problem. The changes aren't sticking. I'm not sure why. I'm not sure what I can do in Flacattack to change this though. Any ideas?

  • jokull
  • [*][*][*]
Flacattack new versions announce
Reply #22
Isn't that really a problem of Foobar not dealing with the CUESHEET tag properly?
I sense more and more people turning to the single file backup method proposed and done by Flacattack. If that is true it should be enough to push a better Foobar support for the CUESHEET tag.
However I may be wrong in thinking that is the issue...when you FreeDB your songs it doesn't go into the CUEESHEET tag and parse the file with updated tags does it?

The problem with your playcount is that the playcount feature is counting how many times a FILE was played not a song....just a guess though.
  • Last Edit: 29 October, 2004, 03:14:34 PM by jokull

  • jokull
  • [*][*][*]
Flacattack new versions announce
Reply #23
I tried my old .ini and something went wrong. The path scheme is the one from the older version....I updated it with no hassle. Just thought I'd note that it should be updated.

  • Synthetic Soul
  • [*][*][*][*][*]
  • Global Moderator
Flacattack new versions announce
Reply #24
Quote
I've tried out FLACattack on a couple CD's, and there's a few issues that I'm not sure how to work around.  First off, I've got foobar writing playcount data to the file, but it increments the play count for every file.  IE:  I play thru an entire 10 song album, and every song claims to have been played 10 time.
Seems to me this is a minor foobar bug.  As jokull suggests, foobar appears to  be playing the file 10 times (presumably it stops playback at the end of a track and then restarts for the next), and as it is only one file that is getting updated 10 times.
Quote
Also, when I try to update file info, or use freeDB to name the files, it doesn't stick.  If I then move the file, the changes are reset, so they must not be applied to file, just foobar's database.
I can only assume that, if foobar finds a cuesheet tag, it strictly adheres to the data contained, and overrides anything else.

@ BO(V)BZ
What tags are you trying to set?  When you say they don't stick have you tried viewing them from metaflac?  Is it possible that foobar is just displaying the alternative cuesheet value, and that that your new value is still saved as a tag, viewable by other programs that don't have the same cuesheet support (like metaflac or a specific tag app... like Tag)?
I'm on a horse.