
Über die maximale Bitrate des verlustbehafteten Audiokomprimierungsformats

Laut ihm
Standard [MP3] ist die maximale Bitrate auf 320 kbps eingestellt.

MP3 komprimiert Audio in Einheiten, die als Frames bezeichnet werden. Es wird bestimmt, dass ein Frame 1152 Abtastwerte hat, und wenn die Abtastrate 44,1 kHz beträgt, ist ein Frame 1/44 100 x 1152 ungefähr 0,026 Sekunden.
MP3 kann jeden der 14 Standardtypen von Bitratenwerten (32,40,48,56,64,80,96,112.128,160,192,224,256,320kbps für MPEG1) für jeden Frame annehmen, und alle Frames haben die gleiche Bitrate. Es wird CBR (Fixed Bit Rate) genannt, und was sich für jeden Frame unterscheidet, wird als VBR (Variable Bit Rate) bezeichnet.
Daher beträgt die maximale Bitrate für alle Frames in CBR 320 kbps und es wird die höchste Tonqualität erreicht.
Außerdem kann der lahme Encoder nur durch seine eigene Erweiterung außerhalb des Standards MP3s mit bis zu 640 kbps für CBR erstellen (obwohl er nicht als MP3 bezeichnet werden sollte, da er nicht Standard ist). Da es nicht zum Standard gehört, kann natürlich nur ein kleiner Teil der Software gespielt werden. Bei MP3s, die aufgrund ihrer Vielseitigkeit das beste Verkaufsargument sind, ist es möglicherweise keine gute Idee, sie durcheinander zu bringen.
[AAC]
Die Obergrenze des Standards ist
264,6 x 2 = 529,2 kbps (bei 44,1 kHz 2 Kanäle)
288 x 2 = 576 kbps (48 kHz) für 2 Kanäle)
Es scheint jedoch, dass die tatsächlichen Encoder “bis zu 256 kbps pro Kanal” sind (512 kbps für 2 Kanäle).
Es gibt jedoch einige seltsame Programme für Anfänger wie iTunes, x-app, Media Go usw. die die obere Grenze der AAC-Bitrate auf 320 kbps setzen. Aus diesem Grund scheint es einige Anfänger zu geben, die denken, dass AAC maximal 320 kbps als MP3 hat ^^; Nun, vielleicht ist es nur MP3. ・ ・ ・ Eigentlich reichen 320 kbps.
[Ogg Vorbis]
Es scheint, dass die Obergrenze nicht speziell durch den Standard festgelegt ist, aber im aktuellen allgemeinen Encoder scheint sie “bis zu 256 kbps pro Kanal” (512 kbps für 2 Kanäle) zu sein.
[WMA] Es
sehr schwer zu verstehen, und ich persönlich möchte es überhaupt nicht verwenden, daher habe ich es nicht im Detail recherchiert, daher kann es falsch sein …
Der WMA-Encoder von Microsoft hat ein Profil (wie eine Voreinstellung) und konvertiert im Grunde danach, aber die Vielfalt der Profile ist irgendwie seltsam. Das im WMA9.2 Std-Format häufig verwendete Profil scheint eine mysteriöse Spezifikation zu sein, die bis zu 320 kbps bei 44,1 kHz bietet, aber nur bis zu 192 kbps bei 48 kHz.
Vielleicht aus diesem Grund vereint einige Software beides bis zu einem Maximum von 192 kbps, und es gibt einen Abschnitt, in dem viele Leute denken, dass es sich um einen WMA-Standard handelt.
320 kbps (für 44,1 kHz, 16 Bit, 2 Kanäle), 192 kbps (für 48 kHz, 16 Bit, 2 Kanäle) für normales WMA 9.2-Format, 440 kbps (für 44,1 kHz, 24 Bit, 2 Kanäle), 256 kbps ( 44,1 kHz, für WMA10Pro-Format) 16 Bit, 2 Kanäle) scheint die Obergrenze zu sein (zumindest konnten wir es bis dahin aufbauen). Sogar CBR sieht so aus, daher bin ich mir nicht sicher, wie hoch die maximale Bitrate jedes Frames für VBR (mit 1-Schritt- und 2-Schritt-Codierung) ist, daher kenne ich die Details nicht.
Einige Konvertierungstools, die mehrere Formate unterstützen, verwenden FFmpeg für die WMA-Codierung. Die in FFmpeg enthaltene WMA-Kodierungsfunktion basiert auf dem alten WMA8 und kann sich daher von den oben genannten unterscheiden. Ich möchte nicht danach suchen und es ist besser, es nicht zu benutzen.
