Tag: streaming

Nyt godt og billigt capture card på markedet: Elgato HD60 S

Edit: Jeg anbefaler Magewell HDMI->USB donglen (kan købes her til 2695 kr.) i stedet, da Elgato HD60S ikke understøtter mere end én enhed pr. PC, samt at renderingen sker på Magewell enheden, hvorimod at Elgato HD60S bruger CPUen til at rendere video signalet.

Jeg har tidligere skrevet om capture cards, hvor de to capture cards jeg har skrevet om, har været de to eksterne capture cards: BlackMagic Intensity Shuttle og Magewell XI100DUSB (Magewell HDMI til USB dongle).

Men nu er der en ny spiller på markedet, som ligger et godt stykke under priser for de andre, og det er: Elgato Game Capture HD60 S

Dette capture card er beregnet til gamere, hvor det er muligt at streame direkte fra capture cardet til fx Youtube, Twitch, eller en anden CDN. Det er et eksternt capture card, ligesom de to andre jeg har nævnt tidligere, og med eksternt menes der, lidt lige som med eksterne harddiske, at det er en enhed som er ud over selve computeren, og altså ikke integreret i computeren. Capture cardet er derved muligt både at bruge både med bærbare computere og stationære computere, så længe at computeren har en USB 3 indgang.

Produktet er allerede på det danske marked, og jeg har fundet produktet hos Dustin til den nuværende pris på 1.295 kr. (1.354 kr. med fragt). Det er altså en besparelse på 1.100 kr. (nuværende pris af Magewell USB dongle hos Dustin er 2.395 kr.) hvis man skal sammenligne med Magewells USB dongle som understøtter op til 1080p50 også, og derved en besparelse på 46 %.

Jeg har selv købt og testet produktet, og det virker som det skal – helt upåklageligt. Og det gode er, at capture cardet understøtter helt op til 1080p60 video, hvilket vil sige at man kan benytte fx 1080p50 kameraer, som mere eller mindre er understøttet af alle kameraer.

Installationen var ganske enkel. Første step var at downloade en driver fra Elgatos hjemmeside, installere den, og derefter skulle man blot slutte enheden til en USB 3 port i computeren. Og derefter, ja så kunne man finde Elgato Game Capture som en video kilde i vMix. Ud over at man kan bruge det som en “rå” videokilde til ens produktion, så har man også mulighed for at benytte Elgato Game Capture softwaren, som gør det muligt for gamere og lignende, at sammensætte og streame ud til fx. Youtube, Twitch eller lignende, altså et alternativ til software som fx OBS, XSplit eller lignende.

Hvis du vil se et review der er lavet af produktet, så kan du tjekke denne video ud: https://www.youtube.com/watch?v=LqSXGefzFUc

Alt i alt, så får man rigtig meget for pengene med dette produkt, og jeg glæder mig til at benytte det i produktion snarest.

vMix – allerede en succes

Vi har de seneste to weekender benytter vMix til streaming, og det er en stor succes. Billedkvaliteten er bedre, og det har mange fordele at benytte, bl.a. er der mulighed for replays med flere kameraere, og så benytter vi også en MIDI-mixer, altså en ekstern mixer, som er tilsluttet via USB, som gør det muligt at kontrollere lydstyrker, score, og en masse andre smarte ting.

En af de store features er replays, og en af de smarte ting ved replays er, at når vi har afsluttet en kamp, og har en række replays, så er der en “Export clips” knap, som gør præcis som den antyder, nemlig at eksportere klippene man har lavet, til filer på harddisken. Derefter er det altså let at bruge dem i et videoredigeringsprogram, og bingo, ja så har vi goalshow fra kampen.

Det har vi gjort de sidste par kampe, og du kan finde highlights fra de seneste kampe her: https://www.youtube.com/playlist?list=PLOEjU47KKAtEzKdOHyTwyAIbwffKpcg2i

Streaming kvalitet – vi skal nok blive bedre

Som nogen nok ved, så er jeg med til at streame nogle af kampene i Ringsted og Benløse. Det er primært herre liga kampe, men der bliver også streamet lidt ungdomskampe og damekampe, som regel i forlængelse af herre kampen.

Der er blevet streamet kampe, ja, det må vel være på tredje sæson det kører. Vi har løbende forsøgt at forbedre kvaliteten af streamingen, men der er altid nogle faktorer som man ikke er herre over, som kan gøre livet surt når forsøger at få en god streaming.

Det grundlæggende setup som vi har, er:

  • En computer, med en kraftig processor (i7), samt et godt grafikkort og streaming software
  • 2 kameraer
  • Adgang til internettet 🙂

Derudover, er der flere ting som vi også har forsøgt os med, herunder:

  • 1-2 kommentatorer, helst to
  • Replays
  • Webcam til at vise kommentatorene

Vi har desuden ambitioner om at udvidde til at have flere kamera, der er bare det problem, at for at få et video-signal ind i computeren, så skal man have et capture-card, som vi pt. har 2 stk. af, og disse er ikke billige. Computeren i sig selv er ikke billig, og vi har allerede to kameraer, men pt. benytter vi kun ét af dem til at vise kampen, idet at det andet kamera bliver brugt til at vise måltavlen (tiden).

Det åbenlyse spørgsmål herfra: Jamen hvorfor bruger I ikke bare softwaren til at vise tiden, ligesom I allerede gør med scoren, så I kan bruge begge kameraer til at vise kampen?

Svaret er, lige nu: Hvis vi skulle have et indbygget ur i programmet, så skulle vi manuelt starte og stoppe det, synkroniseret med når dommerbordet gør det, hvilket man skal have én (hel person) til. Vi er pt., ikke nok personer til at kunne håndtere dette, idet at setuppet er lige nu, at én mand styrer kamera, og en mand styrer scoreboard og replays.

Skulle vi benytte begge kameraer, så vi har én person til hvert kamera, ja så har vi ingen til at sidde ved tastaturet mere.

Streaming kvalitet – hvorfor hakker det?

Som nogle måske har lagt mærke til, så hakker vores stream nogle gange, som om at der bliver sprunget nogle billeder over, og det er reelt også dét der sker.

Programmet vi bruger pt., Wirecast, tager signalet fra kameraerne ind, og skal så bearbejde det, og ligge scoreboard og andre overlays på (som fx. reklamer), og så sende det ud på internettet (til YouTube).

Det samme signal bliver samtidigt gemt på computeren, så vi senere hen kan klippe i videoen, og fx lave highlight-videoer, det er der nogen der fortrækker at kigge på, i stedet for at se en hel kamp i gennem 🙂

Ud over at programmet skal håndtere at sende til Youtube, og at gemme på computeren, med 30 fps (frames per second, billeder i sekundet), så har vi også replay modulet kørende, som også gemmer dele af videoen på harddisken, og sørger for, at så snart der er scoret, så kan vi trykke på en knap, og få det gengivet.

Ja det er mange ting Wirecast skal håndtere på samme tid, og grunden til at der forekommer dropped frames (at nogen billeder der bliver sprunget over), er simpelthen at programmet ikke kan nå at arbejde hurtigt nok.

Wirecast er et udemærket program, der er dog nogle ting, som jeg personligt synes er dårligt lavet i det, fx kan man ikke se nogen information om dropped frames. Til gengæld er der en fin lille menubar, hvor der står hvor mange procent af processoren som Wirecast bruger. Wirecast har så den fejl, at hvis man har et andet sprog end engelsk på sin computer (som vi selvfølgelig har), så viser den altid 0%. Så vi ved reelt ikke, om den benytter al processor-kraften.

Og så til det nye! Vi skal nok forbedre os! 🙂

Nok om Wirecast – for selv om vi har brugt det i over to år, og det er blevet udviklet på løbende, så føler jeg ikke at det er sjovt at bruge det, for der er så mange småting i det, som gør at man hele tiden får nye problemer, eller i hvert fald ikke kan optimere sine arbejdsgange.

For siden vi købte Wirecast, kom der en ny spiller på markedet, vMix, som er et lignende program, bare hvor der er tænkt mere over tingene, og der er mange flere features, uden at det er gået ud over brugervenligheden.

Jeg har selv siddet og “leget” lidt med programmet. Det skal lige siges at man kan downloade den fulde version af vMix i en prøve periode på 60 dage.

I løbet af de første par minutter jeg havde programmet kørende, føltes det bare meget mere rigtigt, end med Wirecast.

Som noget af det første, så testede jeg selvfølgelig at jeg kunne få signal fra kameraerne ind, og det gik fint. Derefter, så indstillede jeg programmet til at streame til Youtube, samt at gemme video på computeren. Noget nyt på Youtube, er at man kan streame i 50 fps (ved 720 og 1080p), og jeg tænkte, at nu jeg var i gang med at teste, så kunne jeg ligeså godt prøve at streame med 50p, i stedet for de sædvanlige 30 fps. Og søreme jo, det kørte som smurt, 1080p50 streaming (1920 x 1080 pixels, 50 fps), og det brugte UNDER 40 % af processoren! (for den funktion er i vMix) Og det var ikke KUN at streame, det var både at gemme på computeren, streame, og køre replays (som gemmer på harddisk løbende), alt sammen samtidig!

Jeg tjekkede også information om dropped frames (dette kan man også i vMix), og den gav et stort rundt 0, hvilket er hvad man ønsker – ingen mistede billeder!

Så, du kan nok regne med, at næste gang at vi streamer, så skulle alle kunne se, at der er forskel fra tidligere. Og forresten, næste gang, er højst sandsynligt i efterårsferien, lørdag d. 10. oktober, hvor BFC Vensyssel gæster Ringstedhallen.

Spillerinterviews?

Der er flere, der har efterlyst om det var muligt at der kunne komme spillerinterviews i pauserne, og det er da helt klart en ting som kunne være sjovt at prøve at have med. Man kan jo godt sammenligne “vores produkt” lidt med KanalSport, som tidligere har sendt floorball kampe. Selvfølgelig er der en væsentlig forskel mellem det KanalSport kunne levere, og det vi kan. De har professionelle kameraer, og profesionelt videoudstyr, hvor vi derimod, blot er nogle glade amatører 🙂

Men det er bestemt ikke udelukket, at vi vil eksperimentere i fremtiden, bestemt ikke, hvis også at vi kan få vMix helt op og køre, med alle de ting det kan.

Marts blev en travl affære

Prioritet af tid

For mit vedkommende var marts en måned hvor mange timer blev brugt på studiet, hvor jeg har prioriteret mit bachelorprojekt højt, og de andre kurser som jeg følger, Introduktion til Kunstig Intelligens, Databasesystemer og Grafteori også optog en god del af min hverdag. Dog fik jeg alligevel oplevet en del hvad angår floorball!  Læs mere