|
Formaty audio D╝wiΩki zapl▒tane w sieci |
|||||||||||||||||||||||||||||||||||||||||||||||||
Andrzej Paj▒k | |||||||||||||||||||||||||||||||||||||||||||||||||
W ci▒gu ostatnich dw≤ch lat strony internetowe zaczΩ│y b│yszczeµ feeri▒ barw, zabawnych animacji i d╝wiΩk≤w. Jednak nie ka┐dy potrafi w│a╢ciwie przygotowaµ strony wzbogacone tego typu fajerwerkami. Dlatego postaram siΩ przedstawiµ przynajmniej czΩ╢µ tego zagadnienia - d╝wiΩk na stronach WWW. AIFF i WAV
Dwa najpopularniejsze formaty pozwalaj▒ce na cyfrowy zapis d╝wiΩku o jako╢ci p│yty kompaktowej (pr≤bkowanie 44 KHz, rozdzielczo╢µ 16 bit≤w, stereo) WAV (Windows)
i AIFF (Macintosh) maj▒ tylko jedn▒ wadΩ, wielko╢µ zapisywanego pliku - 172 kB na jedn▒ sekundΩ d╝wiΩku. Efektem tego jest to, ┐e ╢ci▒gniΩcie 1 sekundy d╝wiΩku takiej jako╢ci modemem 33,6 kbps zajmuje
45 sekund. Dlatego, je┐eli chcemy wykorzystaµ ten format zapisu d╝wiΩku, musimy zrezygnowaµ z jego jako╢ci. Tutaj do wyboru mamy kilka mo┐liwo╢ci: zmniejszenie do
8 bit≤w rozdzielczo╢ci pr≤bkowanego d╝wiΩku, rezygnacja z d╝wiΩku stereo i zmniejszenie, maj▒c na wzglΩdzie efekt ko±cowy, czΩstotliwo╢ci pr≤bkowania do 22.050 Hz,
a nawet 8000 Hz. Wtedy zapisana z najni┐sz▒ jako╢ci▒ (8000 Hz, 8 bit≤w, mono) sekunda d╝wiΩku zajmie tylko 8 kB miejsca, a jako╢µ zbli┐ona bΩdzie do audycji nadawanych na falach kr≤tkich. Aby umie╢ciµ na stronie WWW odno╢nik do pliku WAV, musimy
w skrypcie HTML napisaµ:
Format AU
Pliki z rozszerzeniem AU s▒ nastΩpstwem stworzonego przez ameryka±ski przemys│ telefoniczny standardu, kt≤ry szeroko stosuje firma SUN. Internetowe pliki zapisywane w tym formacie cechuj▒ siΩ monofonicznym d╝wiΩkiem, 8-bitow▒ rozdzielczo╢ci▒ i czΩstotliwo╢ci▒ pr≤bkowania 8000 Hz. Niestety, te parametry
to wszystko, co z tego formatu mo┐na wydobyµ. Je┐eli nie zaspokajaj▒ one naszych potrzeb, warto skorzystaµ z formatu WAW. Aby umie╢ciµ na stronie WWW odno╢nik do pliku AU, musimy w skrypcie HTML napisaµ:
MPEG Audio
MPEG jest skr≤tem od Motion Picture Expert Group, grupa ta stworzy│a algorytmy kompresji i zapisu plik≤w multimedialnych, ze szczeg≤lnym naciskiem na obraz. Jednak to wcale nie prze-szkadza, aby wykorzystaµ go do zapisu tylko ╢cie┐ki d╝wiΩkowej. NajwiΩksz▒ zalet▒ tego zapisu jest mo┐liwo╢µ skompresowania pliku typu WAV do MPG nawet 12-krotnie (opisywany w numerze 2/98 ENTER-a format zapisu MP3). Aby umie╢ciµ na stronie WWW odno╢nik do pliku MPG, musimy w skrypcie HTML napisaµ:
Quicktime Audio
Kolejny standard zapisu d╝wiΩku wykorzystuj▒cy formant przeznaczony dla plik≤w filmowych. Zapisany w nim d╝wiΩk, kt≤ry jest pr≤bkowany w rozdzielczo╢ci 16 bit≤w, jest bardzo dobry, czego nie mo┐na, niestety, powiedzieµ o 8-bitowym zapisie. Aby umie╢ciµ na stronie WWW odno╢nik do pliku Quicktime musimy w skrypcie HTML napisaµ:
Format MIDI
MIDI jest zupe│nie innym standardem zapisu d╝wiΩku ni┐ wszystkie pozosta│e. Dzieje siΩ tak dlatego, ┐e MIDI nie digitalizuje, nie kompresuje realnych d╝wiΩk≤w, a jest jΩzykiem opisuj▒cym, jakie d╝wiΩki ma wygenerowaµ syntezator znajduj▒cy siΩ na karcie muzycznej. DziΩki temu 10 kB plik MIDI mo┐e odpowiadaµ nawet
1 minucie odgrywanego d╝wiΩku! Ale nie ma nic za darmo, czy us│yszymy d╝wiΩki przypominaj▒ce orkiestrΩ z Carnegie Hall, czy syntetyczn▒ kakofoniΩ zale┐y od kary muzycznej i jej ceny. Dochodzi tu problem, i┐ na MIDI nie przetworzymy g│osu, a nagranie polega na skomponowaniu za pomoc▒ instrument≤w zgodnych z MIDI potrzebnego utworu. Niemniej jednak MIDI doskonale nadaje siΩ do wykorzystania gotowych (pamiΩtajmy o prawach autorskich) muzyczek, kt≤re bez zbytniego obci▒┐ania │▒cza mog▒ graµ w tle ogl▒danych stron. Aby umie╢ciµ na stronie WWW odno╢nik do pliku MIDI, musimy w skrypcie HTML napisaµ:
Real Audio
Ostatni format to stworzony specjalnie
z my╢l▒ o Internecie Real Audio. Pozwala, przy odpowiednim oprogramowaniu, na nadawanie audycji na ┐ywo, np. radiowa "3". Jako╢µ d╝wiΩku zale┐y g│≤wnie od mo┐liwo╢ci naszego modemu i │▒cza. K│opoty te mo┐emy omin▒µ wybieraj▒c podczas zapisu pliku Real Audio docelow▒ prΩdko╢µ transmisji, np.
14,4 kbps. Aby umie╢ciµ na stronie WWW odno╢nik do pliku Real Audio, musimy
w skrypcie HTML napisaµ:
Muzyczka w tle
Za pomoc▒ tagu <EMBED> mo┐emy spowodowaµ, aby pliki d╝wiΩkowe zawarte na stronach WWW same startowa│y, bez potrzeby tworzenia odno╢nik≤w.
Taki tag powinien wygl▒daµ nastΩpuj▒co:
Jako ┐e │adowanie muzyczki mo┐e zaj▒µ nieco czasu, warto umie╢ciµ ten tag na ko±cu strony, jednak przed tagiem </BODY>. W ten spos≤b najpierw zobaczymy stronΩ, a podczas ogl▒dania za│aduje siΩ i zacznie graµ muzyczka. Tag <EMBED> dzia│a zar≤wno pod Netscape Navigatorem, jak i pod Internet Explorerem. Potrzebne oprogramowanie
D╝wiΩk w przegl▒darce
Internet Explorer
Explorer nie wymaga
do obs│ugi wiΩkszo╢ci plik≤w muzycznych dodatkowych program≤w (plug-in≤w). Wszystkie pliki
odtwarza tu modu│ ActiveX.
Por≤wnanie internetowych format≤w zapisu d╝wiΩku
(c) Copyright LUPUS |