Skip to main content

Topic: freeformat at 640 kbps and foobar2000 (Read 37450 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
freeformat at 640 kbps and foobar2000
Is it possible to play freeformat mp3 at 640 kbps in foobar? If yes, how? If not, why?

I don't actually intend to use something like this, I'm just collecting some information for my college project.

Many thanks.
  • Last Edit: 15 November, 2005, 04:35:02 PM by Wintershade
Only the best is good enough.

  • kalmark
  • [*][*][*][*][*]
freeformat at 640 kbps and foobar2000
Reply #1
[span style='font-size:8pt;line-height:100%']Yes, IIRC. foo_mad, IIRC.[/span]

Edit: Garf probably knows better
  • Last Edit: 16 November, 2005, 04:46:08 AM by kalmark
Life is Real...
(But not in audio :) )

  • Garf
  • [*][*][*][*][*]
  • Developer (Donating)
freeformat at 640 kbps and foobar2000
Reply #2
Not possible.

  • JWolf
  • [*][*]
freeformat at 640 kbps and foobar2000
Reply #3
Is it possible to play freeformat mp3 at 640 kbps in foobar? If yes, how? If not, why?

I don't actually intend to use something like this, I'm just collecting some information for my college project.

Many thanks.


Yes it is possible using Winamp and the MAD plugin. There is an updated MAD plugin thread someplace here. Don't have the URL for the thread.

  • ExUser
  • [*][*][*][*][*]
  • Read-only
freeformat at 640 kbps and foobar2000
Reply #4
At 640kbps, there is no sensible reason to use MP3. Lossless is trivially larger here, and much less lossy.

Freeformat is a non-standard encoding for MP3. There is no reason that I've read to use it. At all. Other encodings are more space-efficient, and other encodings have freeformat capability as part of the specification.

The only reason to use MP3 is for backwards compatibility, and freeformat breaks that.

  • JWolf
  • [*][*]
freeformat at 640 kbps and foobar2000
Reply #5
I just compared 320k and 640k from an LPCM 16-bit DvD audio rip and the sound difference is not great at all. Not worth the roughly double size. besides, the latest oggenc will encode at -q 10 about 1/2 the size and it will sound better.

  • digital
  • [*][*][*]
freeformat at 640 kbps and foobar2000
Reply #6
I just compared 320k and 640k from an LPCM 16-bit DvD audio rip and the sound difference is not great at all. Not worth the roughly double size. besides, the latest oggenc will encode at -q 10 about 1/2 the size and it will sound better.


JWolf:

can you please point me to an explanation of the following:

the latest oggenc will encode at -q 10

Is "-q 10" a setting thats similar to selecting a bitrate with standard MP3 files?

Appreciate it.

Andrew D.
cdnav.com

  • hlloyge
  • [*][*][*][*][*]
freeformat at 640 kbps and foobar2000
Reply #7
I just compared 320k and 640k from an LPCM 16-bit DvD audio rip and the sound difference is not great at all. Not worth the roughly double size. besides, the latest oggenc will encode at -q 10 about 1/2 the size and it will sound better.


You hear sound difference between 320kbit and 640kbit mp3? Care to ABX it?

  • Gabriel
  • [*][*][*][*][*]
  • Developer
freeformat at 640 kbps and foobar2000
Reply #8
Freeformat is a non-standard encoding for MP3.

Small correction: freeformat IS COMPLIANT with the mp3 standard. Decoders are required to be able to decode it up to 320kbps, but decoding higher bitrate freeformat streams is not mandatory.

Practically, it means that higher than 320kbps, only a few decoders support it. But in no way this is not compliant with the standard.

  • HbG
  • [*][*][*][*]
freeformat at 640 kbps and foobar2000
Reply #9
If it is compliant, does that mean it is in theory possible to get higher quality with freeformat VBR because there is no longer a restriction on the bitrate of each frame? And as a bonus a good multithreaded encoding speedup because the reservoir is no longer needed, or am i talking nonsense now?
Veni Vidi Vorbis.

  • robert
  • [*][*][*][*][*]
  • Developer
freeformat at 640 kbps and foobar2000
Reply #10
Freeformat is CBR by nature.

  • Klyith
  • [*][*][*][*]
  • Members (Donating)
freeformat at 640 kbps and foobar2000
Reply #11
If it is compliant, does that mean it is in theory possible to get higher quality with freeformat VBR because there is no longer a restriction on the bitrate of each frame? And as a bonus a good multithreaded encoding speedup because the reservoir is no longer needed, or am i talking nonsense now?

AFAIK listening tests by people here on high bitrate mp3 suggest that if the encoder produces artifacts at 320, it's going to have artifacts at any bitrate. There are deficiencies in the technology of mp3 that are not solved by throwing more bits at them. Freeformat at > 320 is pointless because not only does it break compatibility, but it doesn't actually get you any useful return.

  • ExUser
  • [*][*][*][*][*]
  • Read-only
freeformat at 640 kbps and foobar2000
Reply #12
Thanks for the correction, Gabriel.

  • JWolf
  • [*][*]
freeformat at 640 kbps and foobar2000
Reply #13

I just compared 320k and 640k from an LPCM 16-bit DVD audio rip and the sound difference is not great at all. Not worth the roughly double size. besides, the latest oggenc will encode at -q 10 about 1/2 the size and it will sound better.


You hear sound difference between 320kbit and 640kbit mp3? Care to ABX it?

I forgot to mention I did blind testing. I put Winamp on shuffle and repeat and minimized it so I would not know which track it's playing. I also have my taskbar hidden so I cannot see that and know which was which. I used Phish Live in Brooklyn and the track Sample in a Jar as the test track. I was able to pick out the 640k track about 75% (rough estimate) of the time. As I see it, going to 640K is not worth the extra in file size. The format just doesn't handle it well. Unless of course, the MAD plugin is at fault.
  • Last Edit: 30 November, 2006, 08:07:35 PM by JWolf

  • JWolf
  • [*][*]
freeformat at 640 kbps and foobar2000
Reply #14

I just compared 320k and 640k from an LPCM 16-bit DvD audio rip and the sound difference is not great at all. Not worth the roughly double size. besides, the latest oggenc will encode at -q 10 about 1/2 the size and it will sound better.


JWolf:

can you please point me to an explanation of the following:

the latest oggenc will encode at -q 10

Is "-q 10" a setting thats similar to selecting a bitrate with standard MP3 files?

Appreciate it.

Andrew D.
cdnav.com

The following is a quote from the vorbis.com FAQ

Quote
For now, quality 0 is roughly equivalent to 64kbps average, 5 is roughly 160kbps, and 10 gives about 400kbps. Most people seeking very-near-CD-quality audio encode at a quality of 5 or, for lossless stereo coupling, 6. The default setting is quality 3, which at approximately 110kbps gives a smaller filesize and significantly better fidelity than .mp3 compression at 128kbps.

  • hlloyge
  • [*][*][*][*][*]
freeformat at 640 kbps and foobar2000
Reply #15
I forgot to mention I did blind testing. I put Winamp on shuffle and repeat and minimized it so I would not know which track it's playing. I also have my taskbar hidden so I cannot see that and know which was which. I used Phish Live in Brooklyn and the track Sample in a Jar as the test track. I was able to pick out the 640k track about 75% (rough estimate) of the time. As I see it, going to 640K is not worth the extra in file size. The format just doesn't handle it well. Unless of course, the MAD plugin is at fault.


That's not ABXing, and there is no proof except your word. Please, do ABX testing, I think there is howto on wiki, also you can use Foobar2000, it has ABX capabilities.
I find it very hard to believe you could differentiate original from 320kbit, not to mention 640 vs 320.

  • JWolf
  • [*][*]
freeformat at 640 kbps and foobar2000
Reply #16

I forgot to mention I did blind testing. I put Winamp on shuffle and repeat and minimized it so I would not know which track it's playing. I also have my taskbar hidden so I cannot see that and know which was which. I used Phish Live in Brooklyn and the track Sample in a Jar as the test track. I was able to pick out the 640k track about 75% (rough estimate) of the time. As I see it, going to 640K is not worth the extra in file size. The format just doesn't handle it well. Unless of course, the MAD plugin is at fault.


That's not ABXing, and there is no proof except your word. Please, do ABX testing, I think there is howto on wiki, also you can use Foobar2000, it has ABX capabilities.
I find it very hard to believe you could differentiate original from 320kbit, not to mention 640 vs 320.


I can't use foobar. It won't handle 640k mp3.

Please tell me how to do a proper ABX using Winamp which is all I have that will play a 640k mp3 file.

  • evereux
  • [*][*][*][*][*]
freeformat at 640 kbps and foobar2000
Reply #17
I can't use foobar. It won't handle 640k mp3.

Please tell me how to do a proper ABX using Winamp which is all I have that will play a 640k mp3 file.

Decode the file to .wav with winamp and use Foobar2000 for the ABX test.
  • Last Edit: 01 December, 2006, 03:35:36 PM by evereux
daefeatures.co.uk

  • JWolf
  • [*][*]
freeformat at 640 kbps and foobar2000
Reply #18

I can't use foobar. It won't handle 640k mp3.

Please tell me how to do a proper ABX using Winamp which is all I have that will play a 640k mp3 file.

Decode the file to .wav with winamp and use Foobar2000 for the ABX test.

Good idea. Lame should be able to decode it. I could have Lame decode both just to be fair and then use Foobar2000 to ABX.

  • JWolf
  • [*][*]
freeformat at 640 kbps and foobar2000
Reply #19
640k mp3 vs. 320k mp3 round 1

Quote
foo_abx 1.3.1 report
foobar2000 v0.9.4.2
2006/12/16 14:58:12

File A: M:\Work\Heart - Heart (MFSL) - 320. These Dreams.wav
File B: M:\Work\Heart - Heart (MFSL) - 640. These Dreams.wav

14:58:12 : Test started.
14:59:29 : 01/01  50.0%
15:00:04 : Trial reset.
15:00:06 : Trial reset.
15:00:06 : Trial reset.
15:00:44 : 01/01  50.0%
15:01:16 : 02/02  25.0%
15:02:01 : 02/03  50.0%
15:03:10 : 02/04  68.8%
15:03:18 : Trial reset.
15:03:47 : 00/01  100.0%
15:03:52 : Trial reset.
15:04:30 : 00/01  100.0%
15:04:35 : Trial reset.
15:05:18 : 00/01  100.0%
15:05:23 : Trial reset.
15:05:41 : 01/01  50.0%
15:05:56 : 02/02  25.0%
15:06:29 : 02/03  50.0%
15:06:40 : 03/04  31.3%
15:06:55 : 03/05  50.0%
15:13:49 : 03/06  65.6%
15:14:11 : 04/07  50.0%
15:14:51 : 04/08  63.7%
15:15:28 : 05/09  50.0%
15:38:11 : 06/10  37.7%
15:38:26 : 06/11  50.0%
15:39:09 : 06/12  61.3%
15:39:27 : 06/13  70.9%
15:39:52 : 06/14  78.8%
15:40:07 : 06/15  84.9%
15:40:12 : 07/16  77.3%
15:40:29 : 08/17  68.5%
15:40:43 : 08/18  76.0%
15:41:21 : 08/19  82.0%
15:41:28 : 09/20  74.8%
15:41:39 : 10/21  66.8%
15:42:27 : 10/22  73.8%
15:42:39 : 11/23  66.1%
15:42:52 : 12/24  58.1%
15:43:03 : Test finished.

----------
Total: 15/32 (70.2%)


As you can see, I got it wrong enough with this one track to show that the difference between 640k mp3 and 320k mp3 is not that great to really hear a difference that I can easily pick out one or the other. I compressed both tracks from the lossless FLAC to 320k and 640k mp3 using LAME 3.97. I then used LAME to decompress both tracks back into wav so foobar2000 could play them both for the ABXing. I'll try other types of music to see how it come out. But on this one track, it was conclusive that I was unable to identify the differences often enough to make 640k worth while.

  • Firon
  • [*][*][*][*][*]
freeformat at 640 kbps and foobar2000
Reply #20
The correct way to interpret that is that you were not able to identify it at all. Not that you got it "some of the time."

  • db1989
  • [*][*][*][*][*]
  • Global Moderator
freeformat at 640 kbps and foobar2000
Reply #21
Firon's right. Not many people are going to claim that 320kbps does not offer transparency for average material. Anyway, while I don't see much use in that test, I agree with you that such a bitrate for MP3 is overkill; in fact, I'd say that it is so for any lossy format and recommend lossless instead.

  • JWolf
  • [*][*]
freeformat at 640 kbps and foobar2000
Reply #22
Firon's right. Not many people are going to claim that 320kbps does not offer transparency for average material. Anyway, while I don't see much use in that test, I agree with you that such a bitrate for MP3 is overkill; in fact, I'd say that it is so for any lossy format and recommend lossless instead.

The use I see is that it proves that 640k mp3 is not going to be a viable format as a standard. The filesize is way too larger for that you get vs 320k. The differences are not that great as to be able to 100% say oh yes, 640k is better.

  • db1989
  • [*][*][*][*][*]
  • Global Moderator
freeformat at 640 kbps and foobar2000
Reply #23
As far as I know, ABX testing is intended to prove that audible difference(s) do exist - not the opposite. Thus, your test may not carry much weight.
  • Last Edit: 18 December, 2006, 06:50:08 AM by dv1989