View Full Version : Audio bitrate viewer?
slipknot!
15th March 2011, 10:16
As we all know there is this awesome software called Bitrate Viewer (http://www.winhoros.de/docs/bitrate-viewer/).
I want the same thing but for audio.
Any ideas?
bnshrdr
15th March 2011, 21:06
The tool I always use for my audio analysis is Audacity, and its free!
It really depends on what types of things you are looking for. Audacity has a pretty broad range of different types of analysis it can perform.
slipknot!
16th March 2011, 16:28
The tool I always use for my audio analysis is Audacity, and its free!
It really depends on what types of things you are looking for. Audacity has a pretty broad range of different types of analysis it can perform.I want:
1. Ultra correct avg bitrate (mediainfo doesn't show it correctly on some TrueHD or DTS-HD MA)
2. Awesome bitrate/time graph
slipknot!
16th March 2011, 16:36
Audacityare you sure? I tried File -> Open some DTS-HD MA track which is ~3GB. And it says Remaining time: 1193046:18:32 (136 years).
PS: The CPU is AMD Thuban 4200 mhz with 1600 mhz ddr3.
bnshrdr
16th March 2011, 16:52
Well I had no idea you were going to load some gigantic audio file. Try cutting it up with some tool before loading it in.
Generally when people analyze audio, they don't analyze the bitrate, but the waveform spectrum. What exactly is it that you are trying to figure out?
slipknot!
16th March 2011, 17:24
Well I had no idea you were going to load some gigantic audio file. Try cutting it up with some tool before loading it in.
Generally when people analyze audio, they don't analyze the bitrate, but the waveform spectrum. What exactly is it that you are trying to figure out?Just want to see a software which shows the exact bitrate. That's it. Don't ask me why, I don't know.:D
The exact file size is:
3 503 605 240 bytes
or:
28 028 841 920 bits
or:
27 371 915,9375 kilobits
the exact duration is:
01:47:50:255 hours
or:
6470.255 seconds
so the exact bitrate is:
27 371 915,9375 kilobits / 6 470.255 seconds = ~4 230 kbps
But mediainfo says it's 1 561 Kbps. Which is far from being right. Is there any other software which shows audio bitrate?
roozhou
16th March 2011, 17:49
A lot of containers do not store timestamps for audio streams, so the bitrate graph cannot be calculated until the stream is fully decoded. This is far beyond mediainfo's job.
foobar2000 can show realtime bitrate of some audio formats, but this requires modification in decoders.
ramicio
16th March 2011, 20:26
Mediainfo is showing you the DTS core bitrate because that's what is being decoded, not the lossless DTS-HD Master track. If you can get a DTS-HD Master decoder working with directshow somehow then Haali Media Splitter can give you a graph of the bit rate, but only as you play it.
slipknot!
17th March 2011, 10:45
roozhou, ramicio, thank you for your replies.
Bitrate Viewer (http://www.winhoros.de/docs/bitrate-viewer/) decodes the video and calculates it's bitrate.
I thought maybe such software existed for audio too.
Nevermind.
yetanotherid
17th March 2011, 11:22
so the exact bitrate is:
27 371 915,9375 kilobits / 6 470.255 seconds = ~4 230 kbps
But mediainfo says it's 1 561 Kbps. Which is far from being right. Is there any other software which shows audio bitrate?
Doesn't 4,230 kbps assume a constant bitrate?
If the bitrate is variable wouldn't ten different audio files of the same length generally have ten different average bitrates?
Wouldn't any file reporting the bitrate of a variable bitrate file report the average bitrate, or something similar?
Following your link to the Bitrate Viewer program it reports min, max and average bitrates. It doesn't calculate the bitrate for a file as you just did either.
Ghitulescu
17th March 2011, 11:29
Doesn't 4,230 kbps assume a constant bitrate?
No, that's exactly the definition of the average bitrate.
slipknot!
17th March 2011, 11:40
Doesn't 4,230 kbps assume a constant bitrate?Following your link to the Bitrate Viewer program it reports min, max and average bitrates. It doesn't calculate the bitrate for a file as you just did either.
~4 230 kbps is an avg bitrate. Bitrate Viewer calculates avg bitrate too. But for video. And I want audio.If the bitrate is variable wouldn't ten different audio files of the same length generally have ten different average bitrates?I'm not cutting the file into 10 parts, I only have 1 audio file.Wouldn't any file reporting the bitrate of a variable bitrate file report the average bitrate, or something similar?if you have a link to any of the programs reporting correct avg audio bitrate, please let me know.
ramicio
17th March 2011, 15:06
You're not grasping it. It IS correctly reporting average bit rate, it's just not telling you the bit rate of the audio track that you want, because it can't be decoded.
yetanotherid
17th March 2011, 18:09
No, that's exactly the definition of the average bitrate.
Okay then....what I meant.....
Could the bitrate being reported by Bitrate Viewer as the average bitrate actually be the mean bitrate? If I do the math for the image the OP linked to I work out the video length should be 4.182GB and not the reported 4.085GB, but maybe my math is bad.
When MediaInfo reports the bitrate of a VBR audio file is it reporting the average bitrate or the mean bitrate? What about other software such as a media player like MPC-HC. Is the bitrate it reports for a video file the average or the mean?
I don't know..... I've never thought about it before... it's just a thought.
ramicio
17th March 2011, 18:11
That's because his math is bad for coming up with his bitrate. And average and mean are the exact same thing, just different words. It is 4,331.95 kbps.
yetanotherid
17th March 2011, 18:35
That's because his math is bad for coming up with his bitrate.
I was referring to the video in the screen shot of the program on the page which the OP linked to.
And average and mean are the exact same thing, just different words.
Okay, I'll try again. Could software which reports bitrate of a VBR file report the geometric mean as the bitrate, or the middle value (between the highest and lowest bitrate) as the bitrate or is it always the arithmetic mean which is reported as the bitrate?
That's all I'm asking.
ramicio
17th March 2011, 18:42
Average bitrate is always just calculated by the file size divided by the time. It's an arithmetic mean because it's the sum of data divided by the time, not the product rooted (geometric.)
yetanotherid
17th March 2011, 18:46
Average bitrate is always just calculated by the file size divided by the time. It's an arithmetic mean because it's the sum of data divided by the time, not the product rooted (geometric.)
I assume your explanation of what I already know infers an arithmetic mean is always used?
ramicio
17th March 2011, 18:49
That's what my post states.
yetanotherid
17th March 2011, 18:59
No, you explained how an average bitrate is calculated and how this makes it an arithmetic mean. But whatever....
ramicio
17th March 2011, 19:48
Explain to me how one would make a standard use of a geometric mean for a average bit rate...
One would have to break it down into 1-second chunks, multiply all of those, and root that by how many seconds there are. This would be a mathematically complicated process, and the numbers involved could likely exceed a 32-bit value, and possibly even a 64-bit value. The file would also first need to be read completely.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.