Why no support for MP3 < 128 bitrate?
This product has been out for a long time and this bug is fairly easy to recreate. I was hoping there'd be a fix by now.
Quote:
C:\Users\Ryan\AppData\Local\Temp\Fla7A4C.tmp\Runti meFlash.mxml(39): Error: Unable to transcode 0009.mp3.
[Embed(source="0009.mp3")]
C:\Users\Ryan\AppData\Local\Temp\Fla7A4C.tmp\Runti meFlash.mxml(33): Error: unsupported sampling rate (24000Hz)
Re: Why no support for MP3 < 128 bitrate?
Well, this is a Flash problem. It just does not understand such MP3. I cant do anything about it.
Re: Why no support for MP3 < 128 bitrate?
Thanks for the quick response, Francois.
Maybe the menu options for < 128 should be removed then? If there's no workaround it serves no purpose.
Re: Why no support for MP3 < 128 bitrate?
I'm probably missing something here, but bitrates under 128 kbps works just fine for me in flash. I often use as low bitrates as 64 or 48 kbps to save file size.
Re: Why no support for MP3 < 128 bitrate?
hmmm.... can you upload a source .wav file? i'm curious if perhaps it's my .wav formats that the flash exporter is having problems with.
Re: Why no support for MP3 < 128 bitrate?
Have you tried .ogg? I use Audacity and I believe its default settings to convert to ogg and that seems to work nicely.
Re: Why no support for MP3 < 128 bitrate?
Actually i've tried .ogg with no difference. Though i don't use Audacity for .ogg conversion.
I might experiment with some dbpoweramp conversions and see if it makes any difference.
Re: Why no support for MP3 < 128 bitrate?
is there anything other than 44100hz\128kbps that works? is it possible to change the encoder? because there's is a metallic noise sometimes
Re: Why no support for MP3 < 128 bitrate?
Quote:
Originally Posted by SoftWarewolf
is there anything other than 44100hz\128kbps that works?
At least for me, yes, I have used multiple different combinations of frequency and bitrate.
Re: Why no support for MP3 < 128 bitrate?
The lowest I could go with one individual project was 112kbps. It seems to vary but I have no idea what the factor is. It'd really be nice to know because of the size limits of game sites.
Re: Why no support for MP3 < 128 bitrate?
No! We are not the author of Flash, so we cannot do anything about it.
Re: Why no support for MP3 < 128 bitrate?
I want to make sure you realise we're talking about the MP3 Compression LAME MP3 Encoder (DLL v. 1.32, Engine v3.98). We're NOT trying to include MP3 files in our games using the play sound function. From my understanding the LAME MP3 Encoder is a step BETWEEN converting MMF2 to Flash, and not a property of Flash itself.
I don't think it's user-friendly to to have a MP3 Compressor that works 'some of the time'. I feel like I bought an incomplete product when I found out the MP3 compression < 128 of the Flash Exporter didn't work for me. I had plans for much larger soundtracks in my games until I found out that 128kbps was my minimum compatible bit-rate.
I'm hoping if we properly investigate this and determine what the problem is, we could build a more useful error report, or perhaps configure the LAME MP3 Compression program to overcome these errors.
MJK, I tested many different configurations of .OGG, including Audacity and dbPowerAmp exports, and still no success. Same old error message.
MJK, Perhaps you could upload one of your working .OGG files for me to test? It can be anything, doesn't have to be a sound from one of your games... as long as it works in your Flash compile. I'm wondering if it might be an OS problem.
Re: Why no support for MP3 < 128 bitrate?
Sure, I PM'd you an example.
Re: Why no support for MP3 < 128 bitrate?
I used a bitrate of 96 for some games. I only use Wavs, does it make a difference?
Re: Why no support for MP3 < 128 bitrate?
MJK's .ogg does compile, as does MMF2's default library .wavs.
However, other wav's, including the ones contained in Clickteam's Sound Pack 1 (an add on sound pack available from Cickteam's site), cause an error.
Surely this proves that there's an issue with the LAME MP3 converter if Clickteam's own .wavs don't compile.
Re: Why no support for MP3 < 128 bitrate?
SOLVED!
Convert your samples to from stereo to mono before attempting to compress < 128 kbps.
Flash Exporter can't support stereo .wav or .ogg files < 128 kbps!
Francois, can the MP3 LAME converter be configured to convert to mono when < 128 kbps is selected? Or atleast can MMF warn the user about stereo sounds when used in combination with < 128 kbps compression? Either will address these seemingly random error messages.
Re: Why no support for MP3 < 128 bitrate?
Quote:
Surely this proves that there's an issue with the LAME MP3 converter if Clickteam's own .wavs don't compile.
No, the problem is in the Flash player that has a limited MP3 support. AFAIK the LAME MP3 encoder works fine.
Quote:
can the MP3 LAME converter be configured to convert to mono when < 128 kbps is selected?
We would have to test lots of sounds to see if that works with all the sounds. Or we would have to add an option for that.
Re: Why no support for MP3 < 128 bitrate?
Hey everyone, is there any update on this issue? I've seen posts in other threads talk about successfully using <128kbps with a 22050hz frequency, but is that universally true or are we still in the dark about what works and what doesn't?
Re: Why no support for MP3 < 128 bitrate?
It can be solved by replacing all stereo samples with mono ones (convert your sample to mono with an external program). You can then choose any bitrate you like.
Be careful, if you've blindly added samples without analysing them, you won't know which are mono and which are stereo. You'll have to check them all.
Clickteam haven't confirmed it yet, but I ran multiple tests with single-line .mfa files playing a single sample, and this was the only thing that made it work.