Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Gemme streaming video

151 views
Skip to first unread message

Søren Reinke

unread,
Jan 20, 2003, 2:50:25 PM1/20/03
to
Hejsa

Jeg har et spørgsmål, hvordan gemmer man streaming video på sin harddisk,
det drejer sig og Real Player video.

Hilsen Søren


Søren Ribergård Møller

unread,
Jan 20, 2003, 4:03:40 PM1/20/03
to
--
Vi bringer her en lille artikel fra PrivatComputer:
---
Vi har før set på, hvordan man nemt og lovligt optager musik fra
radiostationer på Nettet. Denne gang vil vi vise, hvordan det samme kan lade
sig gøre med video. Det er lidt sværere men meget mere interessant
Video på Internettet har igennem en ganske kort periode udviklet sig fra at
være grums i frimærkestørrelse til tv-kvalitet i fuld skærm. Det er ikke
mindst sket på baggrund af hurtigere Internetforbindelser, men også nye og
forbedrede teknologier. Også udbuddet af video er blevet markant bedre.
Således kan man i dag finde de seneste nyheder og de nyeste musikvideoer på
Nettet i en kvalitet, der er værd at se og, ikke mindst, høre på.
Har man prøvet at afspille et videoklip via Nettet, har man sikkert også
opdaget, at der ikke er nogen "Gem" mulighed. Det skyldes at videoklippene
sendes til brugeren via en metode kaldet streaming. Men det er der heldigvis
råd for, som vi skal se i denne artikel.

Streaming
- En lang historie gjort kort
Streaming er navnet på en måde at sende medier, såsom billede og lyd, til en
bruger som så kan se og høre mediet uden først at skulle down-loade hele
filen. I princippet findes der to typer af streaming: Progressiv- og
Realtime streaming.
Progressiv streaming er den mest benyttede metode til at sende video over
Nettet. Til det formål bruges HyperText Transfer Protocol (HTTP), der også
bruges af browseren ved traditionel brug af Internettet (f.eks. når du vil
se en hjemmeside). Når man ønsker at se videoklippet downloades først en
lille del af klippet til et lagerområde, der kaldes en buffer (se figur 1).
Bufferens størrelse afhænger af softwaren, der afspiller videoklippet, men
er typisk fra nogle få sekunder til 30 sekunder. Når bufferen er fyldt
begynder afspilningen, og mens klippet afspilles, downloades der i
baggrunden konstant mere af videoklippet.
Realtime streaming benytter oftest User Datagram Protocol (UDP) til at
streame video til brugeren. Ved UDP er der ikke nogen buffer, hvorfor det er
vigtigt at data modtages i en konstant strøm (uden afbrydelser). Det
medfører (endnu i hvert fald) at kvaliteten af video sendt via real-time
streaming er af væsentligt dårligere kvalitet, end man oplever ved
progressiv streaming. Real-time streaming benyttes ofte ved live
udsendelser, som da Elton John for et års tid siden afholdt en velgørenheds
koncert via Nettet.

Kvalitetsfilm uden afbrydelser
Komprimering er en vigtig del af at streame medier via Nettet. Logikken ser
man nemt, når man tænker på, at video i en fornuftig kvalitet let fylder
20-25 MB/min. Ved at komprimere et videoklip kan man nå ned på en størrelse
på omkring 1.2 MB/min, der er mere realistisk i forbindelse med brug for en
gennemsnitlig ADSL forbindelse (256 KBit/sek download). Er ens forbindelse
ikke hurtig nok, vil man opleve at videoklippet stopper op med jævne
mellemrum.
En generel regel siger, at jo mere et medie er komprimeret, desto dårligere
bliver kvaliteten. Ønsker man at optage video til senere visning, er
kvaliteten en væsentlig faktor. Det er ikke interessant at gemme noget, man
praktisk taget ikke er i stand til at se alligevel. Derfor er en hurtig
Internet forbindelse (>512 KBit/sek) derfor en væsentlig faktor, da
komprimeringen ikke behøver at være så kraftig. Desuden er man ofte i stand
til at se klippet i en højere opløsning, hvilket yderligere forbedrer
kvaliteten.

Hvad med standarderne?
Streaming er ikke et egentligt filformat, men mere en metode til overførsel
af filer. Der findes mange filformater, der benytter sig af denne metode til
at levere deres indhold. Når det gælder streaming video er der tre store
konkurrenter: Apples QuickTime (QT), Real Networks Real Media (RM) og
Microsofts Windows Media (WM).
Apple er paradoksalt både de første og de nyeste på markedet, når det gælder
streaming. De var de første der kom på markedet med video til progressiv
streaming, men er de sidste til at hoppe på real-time streaming både via UDP
og http. QT filerne kan ofte genkendes på fil ekstensionen ".mov" men også
".qt" og ".qti". For at kunne se QT skal man have installeret QuickTime
Player, der findes både i en begrænset gratis udgave, samt en kommerciel
version med flere funktioner.
Real Networks er i øjeblikket de førende på streaming markedet med store
tv-netværkskunder som CNN, BBC og TV2. RP er ikke kun begrænset til video,
men er også i stand til at afspille streamet lyd. For at afspille RM filer
kræves RealOne, der findes både i en gratis og betalingsversion. RM filer
kan kendes på fil ekstensionen ".rm" eller ".ram". Sidstnævnte er dog kun en
reference til en ".rm" fil.
Microsofts presser hårdt på for at få deres bud på et streaming format WM,
tidligere NetShow, ind på markedet, og som så ofte før er det lykkedes dem
at skabe sig en solid markedsandel. Nye undersøgelser placerer WM som det
næst mest udbredte streaming format, og det mest brugte blandt private
brugere. WM er lige som RM ikke begrænset til video, men kan også bruges til
lyd. WM filer kan kendes på fil ekstensionen ".asf" (Advanced Streaming
Format) og kan bla. afspilles af Windows Media Player (gratis) og WinAmp 3.0
(gratis).

Sikkerheden er i top - eller?
En af ulemperne ved at se streamet video er, at man ikke er i stand til at
gemme videoklippet på sin harddisk. Dette skyldes at videoklippet ikke
gemmes på harddisken, men afspilles direkte, som omtalt ovenfor. Endvidere
er der i alle tre streaming formater indbygget sikkerhedsfunktioner, som gør
det muligt for udbyderne at "kopibeskytte" deres materiale. Man er altså
nødt til at være online konstant, hvis man ønsker at se videoklippet, og
ønsker man at se klippet igen, ja så er man nødt til at få det hele streamet
igen. For folk som betaler minutpris, eller som ikke har flat-rate (fri
trafik) på deres Internetforbindelse, er det naturligvis irriterende.
Producenterne holder naturligvis kortene tæt ind til kroppen, når det gælder
sikkerhedsfunktionerne i deres streaming formater. Alligevel er der til alle
formaterne dukket programmer op, som er i stand til på den ene eller anden
måde at omgå kopibeskyttelsen. Især Real Networks var hurtigt ude, da de
fandt ud af, at der fandtes programmer, som kunne optage deres RM.
Programmøren blev lynhurtigt truet med en kæmpe retssag, hvilket skræmte
programmøren til at stoppe den videre udvikling af programmet. Dette har dog
ikke stoppet andre programmører i at tage arbejdet op, og således foreligger
der i dag en lille håndfuld programmer, der er i stand til at optage fra det
ene eller andet format, uanset kopibeskyttelse eller ej. Desværre kan det
ofte være svært at finde programmerne, da programmørerne naturligvis er
bange for at blive slæbt i retten for deres arbejde.
Producenternes trusler har indtil nu været nok til at skræmme programmørerne
til at stå frem, så hvorvidt domstolene ser kopiering af streamet video som
et lovbrud eller ej er uvist. Man må dog betragte det som værende ulovligt
at omgå kopisikring, og vi tager på Privat Computer stærk afstand fra at
kopiere beskyttet materiale.

Klar til optagelse
Til denne artikel er Nettet blevet gennemsøgt for software, der er i stand
til at optage streamet video. Et udpluk af de bedste er præsenteret i Tabel
1.
At optage streamet video er ikke altid lige nemt, og kan medføre noget
virkeligt benarbejde. Desuden er man ofte nødt til at have flere af de
programmer, der er opstillet i Tabel 1, installeret på sin computer, da de
fleste programmer er rettet mod at optage fra et streaming format.
For at gøre det hele lidt mere overskueligt er der i boksen "Sådan optager
du streamet video" et trinvis eksempel på, hvordan du optager et videoklip
til evig gemme. I boksen er der ligeledes angivet nogle få tips til hvordan
du løser de almindeligste problemer, der kan opstå i forbindelse med
optagelsen.

Stille - Optagelse er i gang
Med programmerne opstillet i tabel 1 har du nu mulighed for at gå i gang med
at arkivere Internettets video. Alt hvad du har brug for er det rette
værktøj, og et program, der er i stand til at afspille videoklippet
bagefter. Programmerne i tabel 1 finder du på Privat Computers Forside DVD,
og mangler du den rette afspiller, kan du finde links til dem i boksen
"Medieafspillere".

Sådan optager du streamet video
I eksemplet vil jeg vise hvordan man optager et klip fra Nyhederne på
TV2.dk. Eksemplet er i RM format (.rm), hvorfor jeg har valgt at tage fat i
programmet StreamBox.
1/
Først skal linket til videoklippet findes, og det kan gøres på flere måder.
Den nemmeste metode er hvis videoklippet startes ved tryk på et stykke
grafik. Her kan man nøjes med at højreklikke på billedet og vælge "Kopier
genvej". Denne metode benyttes dog sjældent, og det kan derfor være
nødvendigt at gå ind i kilden for HTML dokumentet. Dette gøres ved at
højreklikke på hjemmesiden, der indeholder videoklippet og vælge "Vis
kilde". Det er her en fordel at man har en lille smule kendskab til HTML,
men det er ikke noget krav. Man skal nu finde det link, der er interessant.
Det gøres nemmest ved at søge i kilden ved at trykke CTRL + B og derefter
indtaste f.eks. ".rm", ".mov" eller ".asf" afhængig af hvilket streamet
format, der anvendes til videoklippet (fremgår oftest af siden).
2/
Når man har fundet linket, kopierer man det, og sætter det ind i ens optager
software. StreamBox har dog en smart funktion til at identificere links til
videoklip, hvilket gør det langt nemmere at finde det, man søger. I
eksemplet her, er ovenstående metode anvendt. Under fanebladet "Time"
afkrydses feltet "Unlimited attempts" for at undgå, at evt. afbrud i
optagelsen vil stoppe download.
3/
Når oplysningerne er indtastet trykkes "ok" og optagelsen går i gang. Hvis
ikke optagelsen starter, kan det skyldes, at man sidder bag en proxy server.
Problemet løses i StreamBox ved, at man under fanebladet "Proxy" opsætter de
rette oplysninger. Ved du ikke, om du sidder bag en proxy server, kan du
oftest finde ud af det ved at læse i det materiale, du fik af din Internetud
byder, da du bestilte Internet. Kan du ikke finde oplysningerne der, kan du
kontakte kundesupporten hos din udbyder.
4/
Klippet er nu downloadet, og kan vises i RealOne.

ASFRecorder
ASFRecorder hører til blandt de første programmer, som var i stand til at
optage fra Microsofts Windows Media. Programmet blev udviklet som en slags
demonstration, idet programmøren ville bevise, at sikkerheden ikke var i top
i WM formatet.
Programmet er bestemt ikke nogen fryd for øjet, og man får hurtigt
fornemmelsen af, at programmet er udviklet på kort tid. Programmet virker
halvfærdigt og ugennemtænkt, men vigtigst af alt, så virker det
upåklageligt, og det er yderst nemt at bruge.
ASFRecorder er kun i stand til at optage WM fra http streams, og er derfor
en smule be-grænset i sin funktionalitet. Det er heller ikke muligt at
genoptage optagelse fra afbrudte streams, så bliver videoen ikke downloadet
i en køre, og derved må man pænt starte forfra.

HiNet Recorder
HiNet Recorder virker ved første øjekast ikke som de andre programmer, der
er blevet præsenteret i denne artikel. Programmet er opbygget som en medie
afspiller, og det virker efter samme princip.
Programmet er i stand til at afspille og optage WM streams. Men så kommer
det smarte. URL'en til WM filen indtastes og filen åbnes. Ved et let klik på
Record knappen lagres videoklippet på harddisken. Det er så nemt, at det
næsten gør ondt.
Programmet er elegant opbygget, og det fungerer upåklageligt. Det er i stand
til at genoptage afbrudte downloads, og det kan afspille streams, hvis man
ikke allerede skulle have en afspiller til formålet. HiNet Recorder er
afgjort det bedste program i denne præsentation til at optage WM streams, og
så er det til og med gratis.

X-FileGet
X-FileGet er i stand til at optage RM streams. Programmet er ikke overdynget
af funktionalitet, og har kun de mest nødvendige funktioner. Til gengæld er
programmet nemt at lære, og de få funktioner gør programmet yderst
overskueligt.
X-FileGet er selv i stand til at identificere RM filer på en hjemmeside. Det
betyder, at man bare indtaster URL til siden med videoklippet, og X-FileGet
vil så selv finde ud af URL til videoklippet, for derefter at starte
download.
X-FileGet er i stand til at genoptage afbrudte streams, så skulle man være
uheldig at blive afbrudt i en download, kan man bare starte fra det sted i
filen, hvor man blev afbrudt. Det sparer en masse tid.
X-FileGet er ikke gratis, men selv efter ihærdig søgning på Nettet, er det
ikke lykkedes at finde producenten af programmet, hvorfor det heller ikke
har været muligt at finde prisen. Det kan derfor tænkes, at programmet ikke
længere "er på markedet". Det er dog muligt at finde programmet ved en
simpel søgning på Google. Eneste problem er bare, at programmet løber ud 30
dage efter installation.

StreamBox VCR
StreamBox minder i opbygning og funktion utroligt meget om X-FileGet.
StreamBox er dog noget mere omfattende i sin funktionalitet, og er til
forskel fra X-FileGet ikke kun i stand til at optage fra RM, men også fra
QuickTime streams.
Lige som X-FileGet er StreamBox i stand til at identificere RM og QT filer
fra en hjemmeside. StreamBox gør det bare mere elegant, og er også i stand
til at sortere filer fra, som ikke er interessante.
Heller ikke StreamBox er gratis, og som med X-FileGet, er det ikke muligt at
finde prisen på programmet. Programmet er simpelthen fjernet fra
producentens hjemmeside, da Real Networks ikke var særligt begejstrede for,
at StreamBox omgik deres kopisikring af RM streams. Det betyder dog ikke, at
man ikke kan finde programmet på Nettet. En simpel søgning vha. Google giver
mange links. Et godt sted at kigge er
http://home-1.worldonline.nl/~staak/vcr.htm. Her findes også en vejledning i
brug af programmet.

WMRecorder
WMRecorder ser ikke ud af meget, når man starter programmet op. Men skinnet
bedrager. Programmet har mange stærke funktioner, og integrerer sig tæt med
Internet Explorer og Windows Media Player. Denne integration virker
formidabel, og man føler virkeligt, at det hele spiller sammen.
WMRecorder er i stand til at optage WM streams uanset type, og programmet er
til og med gratis. Programmet udvikles konstant, og er et af de eneste
programmer, jeg er stødt på i udarbejdelsen af denne artikel, som ikke
stadig er i udviklingsfasen. En ny version 4.0 er dog på vej med nye og
forbedrede muligheder. Bl.a. genoptagelse af afbrudte downloads.
WMRecorder er utroligt nem at betjene, og programmet hjælper selv til i
opsætningen af proxy server, hvilket gør WMRecorder til et godt valg for
nybegyndere.

--
Med venlig hilsen / Best regards,
Søren R. Møller


Tine Müller

unread,
Jan 21, 2003, 7:41:00 AM1/21/03
to
"Søren Ribergård Møller" skrev

> Vi bringer her en lille artikel fra PrivatComputer:

Hej Søren

Tusind tak for dit indlæg. Jeg har længe søgt efter disse oplysninger på
nettet, dog uden held.

Der bliver flere gange henvist til artiklen fra PrivatComputer, men jeg har
ikke kunnet finde denne på deres hjemmeside - har du et forslag?


KH
Tine Müller

e-mail: ti...@email.dk
homepage: http://tine_muller.homepage.dk/

Søren Ribergård Møller

unread,
Jan 21, 2003, 7:51:17 AM1/21/03
to
Tine Müller wrote:
> Der bliver flere gange henvist til artiklen fra PrivatComputer, men
> jeg har ikke kunnet finde denne på deres hjemmeside - har du et
> forslag?
--
Jeg tror ikke lige helt jeg er med - jeg har jo lige postet artiklen!?

Tine Müller

unread,
Jan 21, 2003, 8:15:00 AM1/21/03
to
"Søren Ribergård Møller" skrev

> Jeg tror ikke lige helt jeg er med - jeg har jo lige postet artiklen!?


I artiklen bliver der flere gange henvist til figur og tabel?

Jeg er i øjeblikket i fuld sving med at afprøve alle dine gode tips. Tak.

Søren Ribergård Møller

unread,
Jan 21, 2003, 8:44:09 AM1/21/03
to
Tine Müller wrote:
> I artiklen bliver der flere gange henvist til figur og tabel?
--
Ok - du skulle nu ha' modtaget hele PDF filen pr. mail!
0 new messages