I just started working with FMOD in VC++ and I was using the FSOUND_SAMPLE to stream from memory, I noticed it was taking up about 46mb to play a mp3 file. Is this average or did I do something incorrect?
edit : This is a song that is about 6mb in size.
- FlasHBurN asked 15 years ago
It looks quite ok to me.
As a rule of thumb, I consider the disk space of the mp3 and I multiply by 10x or 12x. This is not really accurate but in my experience, it is the average MP3 compression ratio.
So, if your file takes 4-5MB on disk and it grows up to 46MB on memory, [b:3a0hxveh]I guess it’s right.[/b:3a0hxveh]
Now your file takes 6MB on disk… well, maybe the compression ratio is not the best I ever seen but it looks quite reasonable to me.
Think at the following:
CD audio = 80min of music
CD full of mp3 = DAYS of music
[quote="Massimo":3swhnbwt]CD full of mp3 = DAYS of music[/quote:3swhnbwt]
Not to nitpick, but a 700MB CD only holds around 160-200 MP3s… about 10-12 hours of music. A DVD, however (4.7GB) [b:3swhnbwt]would[/b:3swhnbwt] hold “days of music.” I actually have a full DVD’s worth of MP3s on my harddrive, btw… over 86 hours of music.
[quote="Graduate Bruce 2002":3j7nocdy]… a 700MB CD only holds around 160-200 MP3s… about 10-12 hours of music…[/quote:3j7nocdy]
Well, of curse the bitrate decides (I have lots of old mp3 with very low bitrate around), however 6 hours a day it actually make two days.
However, this is not really important. For me, it actually takes some days to listen a whole MP3 CD. If you are able to do it in a single day… woah.
Please login first to submit.