10. Multimedie
Multimedie er et af kodeorderne for internettet, da det i høj grad er integrationen
af video og lyd på internettet, en stor del af fremtiden kommer til at handle om.
F.eks. så vil der i den næste generation af Windows platforme fra Microsoft, være
indbygget et såkaldt web-tv system, så det er muligt at se live tv på sin computer via
internettet. Men indtil videre, må man "nøjes" med en mere enkel version, da det endnu
ikke er aktuelt med live tv på nettet. Man kan istedet sætte video, og lyd på sin
hjemmeside. Pga. den begrænsede båndbredde (hastighed) på internettet, så stilles
der nogle krav til de forskellige lyd og video formater: De skal fylde mindst muligt,
men de skal samtidig holdes i en brugbar kvalitet. Det er to krav som er svære at
opfylde, da f.eks. video indeholder enormt mange informationer per sekund. Men
det er i dag muligt at komprimere video så meget, at hvad der før fyldte 1 gigabyte
nu kan presses ned på omkring 2-3 mb. Det samme gælder lyd. De mest populære formater
af lyd og video er: Real Audio, Real Video, Avi, Midi, MPEG3 og Wave.
Real Audio og Real Video er 2 formater udviklet af samme firma, de gør det muligt
at se eller høre de data man henter mens man henter dem, altså streaming audio og
streaming video som det hedder. Begge formater komprimerer enormt meget, og kvaliteten
er udmærket.
Avi er et Windows video format. Det er en udmærket kvalitet, men
det fylder en hel del sammenlignet med Real Video. Avi er udmærket til
små videosekvenser som looper (gentages).
Midi er et gammelkendt format, som har eksisteret i meget lang tid efterhånden.
Formatet i sig selv, indeholder ingen lyddata, kun informationer om hvilke akkorder,
hvilket tempo og lydstyrken på de forskellige instrumenter. En midi fil fylder derfor
næsten ingenting, men det kræver et specielt lydkort at afspille dem, et lydkort
med wavetable funktioner, eller emulering af samme.
MPEG3 er et forholdsvis nyt format, som har flere kvaliteter. Lydkvaliteten er god
og det fylder forholdsvis lidt, dog ikke sammenlignelig med Real Audio. MPEG
er oprindeligt et video format, og bruges også stadig på den måde, men de såkaldte
mp3 filer har fået sådan en popularitet på nettet, at man oftest møder MPEG i
den forbindelse.
Wave er et ukomprimeret lydformat, og derfor også det format med bedst lydkvalitet,
med pga. det manglende komprimering, fylder det alt for meget til netbrug. Det
er dog stadig udmærket hvis det er korte stykker lyd som gentager sig.
Multimedie på hjemmesiden:
Det er ikke så svært at få lyd eller video på sin hjemmeside, du skal blot ha'
det liggende sammen med dine HTML dokumenter, så er det ikke svært at afspille
det på din hjemmeside. Ligesom med frames før, er her igen et browser problem,
Microsoft og Netscape er ikke enige om måden at implementere lyd og video på.
Jeg vil derfor beskrive begge metoder.
Microsoft metoden:
Microsoft bruger i modsætning til Netscape ikke plugins til at afspille f.eks.
Avi, da de fleste formater kan læses direkte af browseren. Derfor er det ret
enkelt at indsætte et stykke video eller lyd på ens side.
Eksempler på kode til indsættelse af Avi video (indsættes som et
stykke grafik):
<IMG DYNSRC="navnpåfil">
Dette vil starte "navnpåfil" når browseren har hentet den.
<IMG DYNSRC="navnpåfil" controls>
Dette vil starte "navnpåfil" og åbne et standard kontrol panel med en start og stop knap.
<IMG DYNSRC="navnpåfil" loop="2">
Dette vil starte "navnpåfil" og afspille den 2 gange. Hvis loop="-1" vil den
afspille den uden stop.
Eksempler på kode til indsættelse af Midi og wave lyd (gøres på samme måde):
<BGSOUND SRC="navnpåfil">
Dette vil starte "navnpåfil" når browseren har hentet den.
<BGSOUND SRC="navnpåfil" loop="2">
Dette vil starte "navnpåfil" og afspille den 2 gange. Hvis loop="-1" vil den
afspille den uden stop.
Eksempler på kode til indsættelse af Real Audio/Video og MPEG3 (gøres på samme måde):
<EMBED SRC="navnpåfil">
Dette vil starte "navnpåfil" når/mens browseren henter den, hvis du
ikke har en MPEG3 afspiller på din computer, vil MPEG3 ikke virke.
<EMBED SRC="navnpåfil" width="100" height="100">
Laver plads i HTML dokumentet til evt. film.
Netscape metoden:
Netscape bruger udelukkende <EMBED> metoden til indsættelse af lyd og film,
så der kræves at du har de rigtige programmer til netscape, før du kan høre eller
se det.
Eksempler på kode til indsættelse af Real Audio/Video, Avi, Midi, wav og MPEG3 (gøres på samme måde):
<EMBED SRC="navnpåfil">
Dette vil starte "navnpåfil" når/mens browseren henter den, hvis du
ikke har en MPEG3 afspiller på din computer, vil MPEG3 ikke virke.
<EMBED SRC="navnpåfil" width="100" height="100">
Laver plads i HTML dokumentet til evt. film.