Decoding-Unterscheide bei MP3/AAC/Vorbis/WMA/.

+A -A
Autor
Beitrag
AlexG1990
Inventar
#1 erstellt: 25. Feb 2018, 02:29
Moin!

Noch eine Frage die mich interessiert (die liebe Winter-Langeweile...):

Gibt es Unterschiede beim DEcoding von komprimierten Audio-Formaten bei unterschiedlichen DEcodern?

Bei PCs und Smartphones wird die Decodierung nach PCM ja per Software vom jeweiligen Audio-Player-App gemacht (Media Player, VLC, WinAmp, PowerAmp, usw...). (Viele Player verwenden die ffmpeg-Plugins). Demnach müsste es ja praktisch egal sein (zumindest für PCM), welche Player-Software/-App man verwendet (sofern man linear hört und keine EQ-/Effekt-Spielereien verwendet, die sich natürlich stark unterscheiden).
Andere Geräte mit Streaming-Unterstützung oder USB-Eingang (DVD-/BD-Player, AVRs, Receiver, Autoradios, ...) machen die Decodierung meist per Hardware-Chip.

Gibt es konkret bei den Lossy-Formaten:

- MP2
- MP3
- AAC (LC) / (+/SBR)
- AC3 (DolbyDigital)
- DTS
- WMA
- OGG/Vorbis
- der Bluetooth-SBC-Codec (in tausenden von BT-Boxen und Audio-Adaptern)
- ...
(- FLAC, ALAC und WMA-Lossless habe ich weggelassen, weil die ja "per Definition" Lossless 1:1-PCM sind)

...unterschiedliche Ergebnisse je nach Decoder-Software-/Hardware?

Dass es Unterschiede bei verschienenen ENcodern gibt, ist mir klar (nicht umsonst ist z.B. der "latest" LAME-3.99-Encoder für MP3 deutlich besser/effektiver als ein Fraunhofer-Encoder von 1989).

Wie sieht es bei DEcodern aus?
Kommt z.B. am SPDIF von einem Sat-Receiver bei MP2 das gleiche PCM-Signal heraus, wie z.B. per Software aus dem VLC-Player/ffmpeg?

...das wäre dann der Fall, wenn die DEcodierung der Formate (bei welchen, bei welchen nicht?) EINDEUTIG ist. An sonsten: Wie groß sind die Unterschiede?

Grüße!


[Beitrag von AlexG1990 am 25. Feb 2018, 02:49 bearbeitet]
cr
Inventar
#2 erstellt: 25. Feb 2018, 04:57
MP3:
anscheinend gibt es laut hier http://mp3decoders.mp3-tech.org/objective.html
große Unterschiede beim Decodieren, die auch noch davon abhängen, womit encodiert wurde.

So wude vorgegangen

A wave file was created containing music, noise, test tones, silence, dither etc. It was encoded by each encoder, giving 8 mp3 files. Each of these files was decoded by each of the decoders, yielding a total of 216 wave files, 27 from each mp3 file. Each decode from a particular mp3 file was compared with every other decode from that file, by taking the difference between the two files. This gives 729 comparisons per mp3 file, or 5832 in all! Thankfully, trends soon became apparent, and most of these could be skipped.


[Beitrag von cr am 25. Feb 2018, 04:59 bearbeitet]
AlexG1990
Inventar
#3 erstellt: 25. Feb 2018, 06:10
Okay...hmm...

Bei MP3 ist mir jedenfalls mal aufgefallen, dass die gleiche Datei 1x mit "Nero Wave Editor 14" geöffnet und 1x mit "Audacity" (ffmpeg) - und als WAV gespeichert, und 1x mit "Easy CD-DA Extractor 12" (wohl auch ne ältere ffmpeg) konvertiert, und 1x mit "XMedia Recode" (neuere ffmpeg) konvertiert...

...alle einen unterschiedlichen Startsample-Versatz (also unterschiedlich viel "0-Bit-Digital-Stille", im Millisekunden-Bereich!) am Start hatten (und die WAV-Dateien dem entsprechend auch "geringfügig" ein paar wenige Kilobyte unterschiedlich groß/lang waren...

Die WAVs müsste man dann mal in Audacity auf's Sample genau gegeneinander ausrichten und die Phasen-Differenzen bilden...(hab ich nur gerade kein Bock zu... )

"Akustische" Unterschiede hab ich aber nirgendwo direkt gehört!

Also wieder so eine "nicht so ganz definierte Sache"... (und da sag mal einer "Digital" wäre "perfekt"!)

Auf jeden Fall gab (gibt) es ja so einige DAB+ Radios, deren (immer gleicher) Hardware-Chipsatz AAC-LC (!) nicht richtig hinbekommt, weswegen sogar ÖR-Sender auf SBR-AAC+ gewechselt sind!
Oh mann...

(nur Nebenbei-Off-Topic: Habe DAB+ (also der übliche Optimod-Matsch +PLUS+ "AAC-SBR-geschrabbel") neulich das erste Mal ausprobiert, mit einem USB-Stick...mit dem Ergebnis, hier in Mainz sowohl von der Sendervielfalt als auch der Qualität her lieber weiter FM zu hören^^ - da ist der Optimod-Matsch wenigstens "sauberer" )


[Beitrag von AlexG1990 am 25. Feb 2018, 06:35 bearbeitet]
cr
Inventar
#4 erstellt: 25. Feb 2018, 16:58
Die ganze Arbeit mit Audacity kannst du dir sparen, beide wavs untereinander in Foobar öffnen, beide markieren, rechte Maustaste Utilities > Bitcompare. Fertig. Der Offset wird dabei berücksichtigt.
Dauert keine 10 Sekunden


[Beitrag von cr am 25. Feb 2018, 17:24 bearbeitet]
Suche:
Das könnte Dich auch interessieren:
Audio-Software-Player
cr am 03.06.2008  –  Letzte Antwort am 01.07.2008  –  35 Beiträge
Diskussion: Welche Player Software
T.Hawk am 23.04.2007  –  Letzte Antwort am 25.04.2007  –  17 Beiträge
Unterschiede in der Klangqualität bei Software-Playern?
Doc_Boy am 12.01.2006  –  Letzte Antwort am 13.01.2006  –  3 Beiträge
Qualitätsunterschiede bei Software-mp3-Playern?
TCT am 15.05.2006  –  Letzte Antwort am 17.05.2006  –  4 Beiträge
Signalweg von der Audio-File bis zum Analogsignal
AlexG1990 am 25.01.2009  –  Letzte Antwort am 25.01.2009  –  6 Beiträge
Empfehlenswerte Software-Player (Musik)?
trcolka am 01.02.2005  –  Letzte Antwort am 07.02.2005  –  14 Beiträge
Suche guten Software DVD-Player
Kruemelix am 20.10.2007  –  Letzte Antwort am 20.10.2007  –  2 Beiträge
Welcher Software Player???
_Scrooge_ am 20.12.2004  –  Letzte Antwort am 21.12.2004  –  3 Beiträge
nVidia Audio PCM & Bitstream
Bullram am 02.11.2014  –  Letzte Antwort am 02.11.2014  –  2 Beiträge
ASIO mit VLC Media Player?
P82 am 17.11.2017  –  Letzte Antwort am 21.02.2018  –  25 Beiträge
Foren Archiv
2018

Anzeige

Produkte in diesem Thread Widget schließen

Aktuelle Aktion

Partner Widget schließen

  • beyerdynamic Logo
  • DALI Logo
  • SAMSUNG Logo
  • TCL Logo

Forumsstatistik Widget schließen

  • Registrierte Mitglieder925.682 ( Heute: 1 )
  • Neuestes MitgliedPodcast_
  • Gesamtzahl an Themen1.550.901
  • Gesamtzahl an Beiträgen21.533.506

Hersteller in diesem Thread Widget schließen