Category: Stream

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

vMix, et par korte guider

Sidste uge tog jeg hul på vMix, som jeg indtil videre er rimelig begejstret for, idet at jeg synes at det kan en masse gode ting, og så er det meget mere pålideligt og brugervenligt end Wirecast.

Jeg har lavet 3 korte videoer, hvor jeg viser nogle simple, men ret væsentlige teknikker i vMix.

Det er rimeligt simple ting jeg demostrerer, og måske kommer der mere avancerede videoer. Jeg lavede dem rimelig ad-hoc, og havde egentlig ikke planlagt hvad der skulle ske, og derfor så er hver enkelt skridt det ikke helt gennemtænkt. I den ene video, hvor jeg ser på genvejstaster, der forsøger jeg at binde Shift som genvejstast for at toggle et overlay, for så at finde ud, at Shift alene ikke kan bindes som genvejstast – ups 🙂 Men, helt spild er det ikke, da de ting man erfarer, de fejl man støder på, specielt dem man ikke havde forudset, er dem man lærer mest af.

Streaming – cadeau til de andre også!

I mandags skrev jeg et indlæg om streamingen vi laver. Jeg skrev en beskrivelse af hvordan det fungerer, og jeg skrev at vi som regel er 2-3 personer hver gang vi streamer, så jeg ville sådan set bare gerne gøre opmærksom på hvem de er, for de tager også en stor torn ift. streamingen! Det er jo frivilligt arbejde, men alligevel er det et stort stykke arbejde.

Thomas Bøge

Først og fremmest er der Thomas Bøge, som er far til Casper Bøge og Jacob Bøge, begge floorballspillere, pt. i hhv. Nuuk og Benløse. De fleste kender sikkert navnet Jacob Bøge fra bl.a. A-landsholdet, hvor han har været inde omkring de sidste 2 år cirka.

Besøg Nuuk Floorball Club på facebook

Thomas Bøge driver til daglig sin virksomhed, TechHouse.dk, som udbyder IT-løsninger. I Benløse Floorball har han været styrmand for mange projekter, herunder sponsorarbejde, og så har han også været overhoved for at få streaming op at køre.

Henrik Høgh

Foruden Thomas, er der Henrik Høgh, som bestemt også er en vigtig mand. Henriks søn spiller på U17 i Benløse, og der i gennem har Henrik en naturlig interesse i floorball klubben. Henrik er manden der har styr på vores kamera, dvs. at det er ham der sørger for at man kan se den rigtige del af banen på alle tidspunkter. Der er ingen slinger i valsen når Henrik styrer kameraet!

Min egen rolle

Min brik i “firmaet” er sådan set primært at lave highlights videoer, idet at highlights videoer er en vigtig del af streamingen. Jeg har den overbevisning, at det er 1 ud at 1.000, der vil sidde og se en hel streaming i gennem igen (efter at den er sket). Til gengæld, så er min overbevisning, at korte og “kompakte” video-klip, er dét som folk ønsker at se. Min umiddelbare tanke er, at vi ikke skal spilde folks tid med at vise minutters lange sekvenser “uden action”, dvs. altså ikke mål eller udvisninger.

Så fordi at jeg har stået for at samle videoen fra fx herre liga holdet, og lavet et klip med målene, så har jeg fået credits for det, men reelt, så har det krævet 3 mands arbejde, jeg har bare været den som har fået credit for det. Så derfor, giv også credit til Henrik og Thomas!

Idéer? Eller – dig med på “streamingholdet”?

Vi prøver jo som sagt at optimere streamingen for hver gang, komme med nye initiativer, og derfor, så kunne vi også godt tænke os endnu mere hjælp! Så hvis du har mod på det, så skriv til mig, om end det blot er nogle idéer du har, ift. streamingen, eller om du gerne vil tilbyde din hjælp 🙂

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.