← Back to team overview

sslug-teknik team mailing list archive

Re: Hvilket format/kodning er musik CD'er

 

Thu, 26 Feb 2004 08:51:00 +0100, dmu2201 <dmu2201@xxxxxxxxxxxxxxx> skrev:


Der er godt nok meget info på det site :)
cdrfaq oplyser at music CD'er er 16-bit big-endian, men det jeg selv har fundet frem til (via MPlayer selvfølgelig) er: Signed 16-bit (Little-Endian)
Jeg ved dog ikke hvad forskellen er, men det er ikke så vigtigt lige nu.

Hvis der blot står 16-bit er det sikkert signed også, men forskellen på signed og usigned bit er, om der bliver brugt én bit til fortegn eller ej. Normal signed 16-bit går fra -xxx til +xxx-1 hvorimod en unsigned går fra 0 til xxx. (jeg kan ikke lige huske hvor meget det er men regn det selv ud :-))
Forskellen på big-endian og litte-endian er:
Ja først lidt historie:
Grunden til at det hedder big og litte endian er faktisk lidt sjov. Det er en reference til Gulivers rejse hvor han kommer til lille-putternes land hvor der er en krig om hvilken ende et æg skal "knækkes" i, i den store ende (big-endian) eller den lille ende (litte-endian)... Men grunden til at det hedder litte eller big endian er om den mest betydende bit kommer først eller sidst. I big-endian er det den største ende der kommer først, altså den mest betydende bit først, og i litte-endian er det lige omvendt, så den mindst betydende bit kommer først...

Ved du ikke spurgte, men det er jo altid rart at vide ik!? :-)

Jo det er det da. Også en lille annekdote som bonus :)


--
Med venlig hilsen
/Zmit/
RLU # 314205


References