Okay, I fixed the drifting settings problem (so 0.95 stays as such when you choose it) and got rid of that debugging message box that I thought i'd removed (doh!), but i can't reproduce your more serious bug. Since you have that helpful debugging message anyhow that gives the command line, could you perhaps tell me what it says when you're for instance encoding with quality 0.9?
Sorry I forgot to post again last night. It seems that the problem is coming from my computers lingual confusion, using an alternative shell to explorer and switching from French to English all the time is much harder then it sounds and it has some weird effects. Some programs I install come out in french, others in english. Omni encoder is in english in every respect except that it choose -q 0,5 instead of -q 0.5 and a quick test in DOS proved that this is the cause, it seems nothing is read after the comma so any q less then 1 is 0 but a q of 1 is still a q of 1.Probably mostly a problem on my side but if there is anything you can do about it i would greatly appreciate it.
I have just tried Omni Encoder for the first time.The is only one problem and that is when I add one of my FLAC or MP3 files it throws an SystemFormatException. But it's not all the files.It must be when you parse the tags. Because it's only happens when I have written "2002 02 07" it the year tag. It's the dbPowerAmp that have written it, and it will always come with an exception.I hope you can fix it, because I can't even use it.[EDIT]Have made some more tests and I have more problems, I can't seem to understand why it's not working. And it all comes down to the Tag parser.[/EDIT]
Is that specifically MP3s, or FLAC files that are throwing that exception? or both?
Okay, it shouldn't throw exceptions when encountering bad tags anymore (but it WILL ignore them: "2002 02 07" is SO not a year ). Also fixed a crash when running in EAC mode when it tried to start a second conversion operation before the first one finished.
STOP FINDING BUGS DAMNIT! (Nah, just kidding.. thanks for all the feedback everyone! Hopefully I've got a pretty stable app by this point).
Just a small request. Please try and test if the first 4 chars "2002" is a number.Because now all my year is gone completely.
So far apart from my Japanese language music not liking it everything seems to be working fine. I've just got one request though, unless you can already do this and I'm missing the obvious. Could you make it so your program passes through disc number information. It's mainly me being lazy as after encoding everything with Omni I then have to go into ITunes to retag my multi disc albums. Like I said though I could be missing something obvious
I have a question regarding album art. Your feature that automatically downloads album art from Amazon.com is great, but what about files that already have album art? I converted a FLAC album that already had embedded album art, but I noticed that when converting to LAME, the artwork didn't carry over. Would it be difficult to implement a method of automatically transferring pre-existing album art?
edit: and maybe this is being picky, but it would be nice if you could select which source files you wanted deleted after converstion, instead of the current all-or-none approach.
Just downloaded the program. Looks good. I have a couple of "Feature requests":1. Would it be possible to implement a "task queue" like in Virtualdub? So we could set up multiple encoding tasks and leave them to run overnight or something?2. Would it be possible to implement a "log file" writing after every task? It would help in "troubleshooting" in case something went awry in the conversion process.Thanks.
When converting the directory tree, the mirror option sometimes just dumps the files into root folder.
Version 1.2 Released:
Just wondering ... do you have any plans to release a linux version of your software at any point in the future?
Is FAAC encoded files supported?