Flash Video Remy van Vugt & Tim Vervoort Flash video Namen: Remy van Vugt & Tim Vervoort Vak: Multimediatechnieken 2 Datum:16-01-2011 Versie 1.1 1 Flash Video Remy van Vugt & Tim Vervoort Inhoudsopgave Inleiding ................................................................................................................................................... 4 Voorbereiding.......................................................................................................................................... 4 Chroma key.......................................................................................................................................... 4 Oppervlak ............................................................................................................................................ 5 Camera .................................................................................................................................................... 5 Indoor en outdoor ............................................................................................................................... 5 Autofocus ............................................................................................................................................ 5 Tripod .................................................................................................................................................. 5 Resolutie .............................................................................................................................................. 5 Lichtgebruik ............................................................................................................................................. 5 Zacht licht ............................................................................................................................................ 6 Afstand ............................................................................................................................................ 6 Grootte lichtbron............................................................................................................................. 6 Schaduw .............................................................................................................................................. 6 Positie lichtbronnen ............................................................................................................................ 7 Positie .............................................................................................................................................. 7 Belichting van de persoon ............................................................................................................... 8 Positie van de persoon ............................................................................................................................ 9 Tips voor de acteur .............................................................................................................................. 9 Script.................................................................................................................................................... 9 Software ................................................................................................................................................ 11 MPEG Video Wizard .......................................................................................................................... 11 Adobe Premiere Pro .......................................................................................................................... 12 Croppen ......................................................................................................................................... 12 Color Key........................................................................................................................................ 13 Video's ........................................................................................................................................... 14 Exporteren ..................................................................................................................................... 14 Compressie ........................................................................................................................................ 17 Adobe Photoshop .............................................................................................................................. 17 Studio ................................................................................................................................................ 19 Adobe Flash ....................................................................................................................................... 21 2 Flash Video Remy van Vugt & Tim Vervoort Video afspelen ............................................................................................................................... 21 Interactiviteit ................................................................................................................................. 22 Resultaat................................................................................................................................................ 25 Ervaringen ............................................................................................................................................. 26 Slot ......................................................................................................................................................... 27 3 Flash Video Remy van Vugt & Tim Vervoort Inleiding In dit document wordt beschreven welke stappen er ondernomen moeten worden om een Flash video te maken waar een nieuwsitem gepresenteerd wordt. In de video zit een stuk interactiviteit, je kunt bijvoorbeeld op de verslaggever klikken waarmee je een nieuw stuk film ziet. Deze video is gemaakt als een schoolwerkstuk voor het Avans Hogeschool Den Bosch. We gaan beginnen met de voorbereidingen die nodig zijn voordat er gefilmd kan worden. Hierin worden enkele belangrijke punten behandeld die belangrijk zijn en doorgenomen moeten worden voordat er gefilmd kan worden. We eindigen het verschil met uitleg over de verschillende programma's die we hebben gebruikt en geven een paar stukken voorbeeld codes. Voorbereiding Chroma key Chroma key is een techniek die wordt gebruik in de filmwereld om kleuren te filteren. Tijdens het filmen van een onderwerp wordt er gebruikt gemaakt van een achtergrond met een egale kleur zonder schaduwen. Meestal wordt er gebruikt gemaakt van een blauwe of groene achtergrond omdat mensen deze kleuren weinig voorkomen in kleuren. Het is mogelijk om een andere kleur als achtergrond te nemen alleen moet er wel gelet worden op de kleurkeuze. Nadat er gefilmd is kan je met behulp van de chroma key techniek de achtergrond kleur verwijderen. Nadat de techniek is toegepast zal er alleen maar het onderwerp over zijn op de film. Je ziet dan alleen nog maar het onderwerp in ons geval de verslaggever op het scherm. Je kunt dan de verslaggever op elke locatie neerzetten die je wilt, dit wordt gedaan door de achtergrond van de film te veranderen.. Je kunt zo het onderwerp overal neerzetten in elke film. Deze techniek wordt veel gebruikt in films of in series, het wordt zelfs gebruikt bij het plaatselijke weerbericht. Zoals je hiernaast ziet geeft deze techniek veel mogelijkheden voor films om illusies te vormen of om kosten te besparen voor dure film sets. Voor ons project hebben we een white screen gebruikt omdat we een pas geverfde witte muur tot onze beschikking hadden. Deze muur konden we ook gebruiken om te filteren. Het enigste waar we voor moesten oppassen was dat we niks van wit aan mochten trekken tijdens het filmen. 4 Flash Video Remy van Vugt & Tim Vervoort Oppervlak Het oppervlak van de achtergrond speelt een grote rol met het belichten van het oppervlak. Om het oppervlak goed te kunnen belichten is een mat oppervlak nodig. Dit is omdat een glanzend oppervlak het licht weerkaatst en ervoor kan zorgen dat een oppervlak niet egaal meer is door rare schaduwen. Een mat oppervlak zorgt niet voor de verspreiding van het licht, hierdoor ontstaat er een egaler oppervlak. Camera Voor het filmen van de film wordt gebruik gemaakt van een camera. Deze camera moet voldoen aan de volgende eisen. Indoor en outdoor Wanneer je buiten gaat filmen moet je rekening houden met externe lichtbronnen. Dit licht verschilt namelijk nogal eens van sterkte en locatie. Een oplossing is hiervoor om het witbalans in te kunnen stellen op de camera. Een camera moet dus een optie hebben waar je het witbalans in kan stellen. Autofocus Een camera waar autofocus aanstaat zal automatisch focussen op een bepaald object op de achtergrond. Dit kan lastig zijn wanneer je een opzetting verschillende keren gebruikt en de focus verschilt. Dit kan een resultaat geven dat op sommige stukjes film een andere focus hebben. Om dit op te lossen moet de camera een autofocus functie hebben die je aan en uit kunt schakelen. Hierdoor kan je zelf de focus instellen en dus telkens dezelfde focus hebt op de opstelling. Tripod Om telkens vanuit dezelfde hoogte en positie te kunnen filmen kan je het beste gebruik maken van een tripod. Hierop wordt de camera vastgezet zodat het beeld niet beweegt en altijd vanuit dezelfde hoogte gefilmd wordt. Resolutie De resolutie van de camera die gebruikt wordt voor het filmen moet minimaal 640x480 zijn. Dit is omdat het dan VGA kwaliteit is. Wij gaan de filmpjes gebruiken op het internet zodoende moeten ze van lagere kwaliteit zijn. Wanneer de film lokaal wordt gedraaid dan zal kan je de eisen bijstellen van de camera en een hogere kwaliteit nemen. Lichtgebruik Wanneer je tijdens het filmen gebruik gaat maken van een blue screen of white scheen moet er gelet worden op het lichtgebruik. Zonder een goede verdeling van het licht krijg vreemde schaduwen of andere problemen. We gaan hieronder uitleggen hoe je het beste het licht kunt gebruiken tijdens het filmen. 5 Flash Video Remy van Vugt & Tim Vervoort Zacht licht Voor het belichten van je scherm kan je het beste licht gebruiken dat van een zacht lichtbron afkomstig is. De reden hiervoor is dat dit soort licht minder schaduw creëert. Dit soort lichtbron kan je bereiken door de volgende stappen: Afstand Je moet rekening houden met de afstand van de lichtbron tegenover het scherm. Hoe dichter het licht bij het scherm komt hoe zachter het licht is. Dus bij het belichten van een scherm moet je de lichtbronnen zo dicht mogelijk bij het scherm zetten. Grootte lichtbron De afmetingen van de lichtbron heeft ook een veel invloed op de zachtheid van het licht. Hoe groter de lichtbron is hoe groter de zachtheid van het licht is. Dit komt doordat het licht in meer richtingen gaat naarmate de lichtbron groter is. Doordat het licht meerdere richtingen opgaat zal er meer belicht worden en zodoende minder schaduw ontstaan. Je kunt het oppervlak van de lichtbron vergroten door reflecterend materiaal te gebruiken. Schaduw Wanneer je het scherm fout belicht zal er schaduw ontstaan op de achtergrond. Deze schaduw geeft problemen bij het bewerken van de film vanwege het feit dat het stuk met de schaduw een andere kleur heeft. Dit kleurverschil levert problemen op omdat het stuk niet egaal is en een kleuroverloop heeft waardoor het lastig is om het stuk te verwijderen. Wanneer dit geprobeerd wordt zal er waarschijnlijk een stuk van de persoon meegenomen worden. 6 Flash Video Remy van Vugt & Tim Vervoort Deze positie levert een schaduw op waar op gelet moet worden tijdens het filteren van de groene omgeving. Je ziet de schaduw van de presentator op het groene scherm. Positie lichtbronnen Het positioneren van de lichtbron heeft een grote invloed op de kwaliteit van het filmen. Wanneer er te weinig lichtbronnen zijn zal er geen egale achtergrond zijn waardoor het lastig is om de achtergrond te verwijderen. Er zullen dus genoeg lichten moeten zijn om de hele achtergrond egaal te belichten. Positie De positie van de lichtbronnen is ook erg belangrijk voor de kwaliteit van het filmen. De lichten moeten zo geplaatst zijn zodat er geen schaduw ontstaat. Hieronder staat een plaatje van een basis opzet van de positionering van de lichtbronnen. 7 Flash Video Remy van Vugt & Tim Vervoort Zoals je ziet staat er aan de zijkanten van het scherm twee lampen die op het scherm gericht zijn. Dit is om ervoor te zorgen dat de persoon geen schaduw veroorzaakt op het scherm. Er is ook een licht boven het scherm opgehangen om de schaduw van de persoon te verwijderen. Het is mogelijk om minder lampen te gebruiken om de schaduw te verminderen, maar om minder lampen te gebruiken zul je moeten experimenteren met het aantal lampen en de positionering. Belichting van de persoon De persoon die gefilmd wordt moet goed worden belicht, want er mag ook geen schaduw ontstaan op de persoon zelf, hiervoor zullen ook lichten gebruik moeten worden. De beste positie waar de lichtbron opgesteld kan worden is recht voor de camera zodat er geen schaduw gefilmd wordt. Maar wanneer de lichtbron hier neergezet wordt kan dit problemen opleveren met overbelichting van de film. Een goede oplossing is om zacht licht te laten reflecteren zoals hierboven is gebeurt. Door deze oplossing te gebruiken zal er bijna geen schaduw ontstaan en is er minder risico op overbelichting. Het is mogelijk om meerdere lichtbronnen te gebruiken om de persoon te belichten zodat er geen schaduw ontstaat, dit ligt aan het grootte van het film oppervlak en het aantal personen dat gefilmd moet worden. 8 Flash Video Remy van Vugt & Tim Vervoort Positie van de persoon Voordat je kan filmen moet de persoon of het onderwerp nog geplaatst worden. De positionering in belangrijk voor de kwaliteit van de film. Het onderwerp moet minimaal even ver van het scherm af staan als de zijlampen. Dit zorgt ervoor dat er geen schaduwen ontstaan op de persoon. De maximale afstand van het onderwerp kan verschillen, dit licht aan het lichtgebruik en de positionering van de lichtbronnen. Je kunt het onderwerp zo ver naar voren zetten zolang er genoeg licht is en het scherm nog nut heeft voor het filmen. Tips voor de acteur Wanneer er een journaal gefilmd wordt dan zal er rekening gehouden worden met de omgeving. Wanneer het object moet zitten achter een bureau dan zal er een soort van bureau moeten worden gemaakt met dezelfde kleur zodat die weggehaald kan worden. Ook is het beter om te persoon te laten zitten indien nodig. Zo creëer je een indruk dat het echt is. Script Voordat je gaat filmen moet je eerst een script klaar hebben waarin de acteurs hun teksten kunnen vinden. Dit zorgt voor een beter filmresultaat en dan elke scene goed is uitgewerkt voordat je begint met filmen. Hier wordt het voorbeeld gegeven van het script dat is gebruikt in onze film: <nieuwslezer> Goedemorgen, hier is Tim Vervoort met de actuele nieuwsitems. Vandaag zullen we het hebben over opmerkelijke onderwerpen die over de wereld gebeuren. 9 Flash Video Remy van Vugt & Tim Vervoort Algemene informatie <nieuwslezer> Bent u benieuwd naar de huidige ontwikkelingen in de wereld, kijk dan snel op een van de onderliggende nieuwsitems Nieuwsitem Irak <nieuwslezer> In Irak zijn vanmorgen vredesgesprekken aan de gang tussen de verschillende leider. We gaan nu naar onze verslaggever Remy van vugt die vanuit Irak ons meer informatie geeft over dit onderwerpt. <nieuwslezer> Goedemorgen Remy, want zijn de huidige ontwikkelingen? <Verslaggever> Goedemorgen Tim, op het moment verloopt alles vredig zoals u kunt zien achter mij en krijgen we positieve berichten te horen over de vredesgesprekken. <nieuwslezer> Dat is goed om te horen, wanneer zal er iets bekend worden gemaakt over de huidige gesprekken? <verslaggever> We verwachten dat elk moment een afgevaardigde met meer informatie komt voor de pers. <-- bom ontploft --> <verslaggever> < actie: zet ondertussen een helm op> O my god, o my god. volgens mij is er een bom ontploft bij de vredesgesprekken, ik neem aan dat de gesprekken zijn afgelast tot nader orde. <nieuwslezer> <heeft een helm op> Dat is een minder prettige ontwikkeling, kun je iets aangeven over het aantal slachtoffers dat is gevallen. <verslaggever> Nee Tim, dat is helaas nog niet mogelijk, maar de eerste cijfers zeggen dat er ongeveer 100 mensen in het gebouw waren. <nieuwslezer> Is er al iets bekend over de daders van de aanslag? <verslaggever> Nee nog geen groepering heeft de aanslag opgeëist. Maar de experts zeggen dat de bom bestond uit vuurwerk dat gemaakt is in België. <nieuwslezer> Dat is interessant om te horen moeten we hier vanuit gaan de terroristen Belgen zijn. <verslaggever> Daar durf ik niets over te zeggen maar de bommaker moet een expert geweest zijn met vuurwerk! <nieuwslezer> Dit is dus een minder plezante ontwikkeling zo gezegd. 10 Flash Video Remy van Vugt & Tim Vervoort Software Voor het bewerken van de stukken films hebben we verschillende programma's gebruikt: MPEG Video Wizard Dit programma wordt gebruikt om makkelijk films in stukjes te knippen. Dit is makkelijk omdat het gefilmde materiaal te groot is waardoor het ingekort moet worden. Wanneer het stukje film geknipt is kan je het apart opslaan en zo makkelijk gebruiken voor het filteren van de achtergrond. Tijdens het filmen zijn er waarschijnlijke verschillende bloopers gemaakt. Deze bloopers zitten soms in hetzelfde filmbestand als de stukjes die gebruikt worden. Met dit programma is het heel simpel om de stukjes eruit te knippen en deze stukjes op te slaan zonder alles opnieuw te renderen. 11 Flash Video Remy van Vugt & Tim Vervoort Adobe Premiere Pro Voordat het programma geïnstalleerd wordt moet je opletten welke versie je gaat gebruiken. Tijdens het maken van onze film hebben we gebruik gemaakt van CS4 versie omdat deze versie wel werkt op een Windows 32 bit en de CS5 versie niet, dat dit niet werkt is een uitzondering van Adobe, want er werken maar twee programma's van Adobe niet op een 32 bit machine, namelijk After Effects en Premiere Pro. Dit kan problemen geven tijdens het werken aan het project op verschillende computers. Het kan zijn dat sommige computer 32 bit zijn en daardoor geen CS5 hebben. Met behulp van dit programma wordt de rest van de film bewerkt. Dit programma biedt verschillende mogelijkheden om een film te bewerken. Hieronder geven we een overzicht van mogelijkheden die we gebruikt hebben voor het bewerken van de film. Hieronder een overzicht van Premiere Pro. Croppen Croppen geeft je de mogelijkheid om een stuk film in te korten zodat je een minder groot stuk film hoeft te bewerken. Dit hebben we gebruikt om vervelende hoeken in de film weg te werken zodat we hier later geen last meer van hebben. 12 Flash Video Remy van Vugt & Tim Vervoort De film die weergegeven wordt in de foto heeft een donkere hoek die niet gefilterd kan worden met kleuren. Hiervoor is croppen een uitstekend oplossing om een goed resultaat te krijgen. De foto hieronder zie je hoe er een selectie is gemaakt van de film dat overgebleven moet worden. Je kunt een video croppen door bij effect de optie crop in de effect controls te slepen van de video. Het is dan mogelijk om het venster te verslepen en te vergroten zodat je de goede afmetingen hebt gekregen. Color Key Premiere pro bied je ook een mogelijkheid om bepaalde kleuren te filteren uit een film. Dit wordt gedaan met een zogenoemde color key. Deze optie hebben we voornamelijk gebruikt om een stuk film te bewerken.We geven hieronder een voorbeeld van hoe een color key te gebruiken is. 13 Flash Video Remy van Vugt & Tim Vervoort In de bovenste foto zie je een persoon tegen een grijze achtergrond en in de tweede foto zie je dat de achtergrond verdwenen is. Dit is gedaan met de color key. Je kunt een color key toevoegen door de optie color key op te zoeken bij effecten en deze naar Effect controls te slepen. Je kunt dan met een pipetje de kleur bepalen die vervangen moet worden. In de Effect controls kan je bepaalde waardes aanpassen van de color key waardoor je andere beelden krijgt in de film. Video's Premiere pro bied de optie om meerdere media bronnen te gebruiken en ze in lagen af te laten spelen. Deze functionaliteit hebben we gebruikt om de nieuwslezer in de studio te zetten. Hiermee hebben we de achtergrond achter de nieuwslezer kunnen plaatsen en het bureau voor de nieuwslezer. Je kunt verschillende media importen door de volgende mogelijkheden. De eerste mogelijkheid is om onder file de optie import te gebruiken en de bestanden selecteren. De tweede mogelijkheid is om bestanden in de project window met resources te droppen. Exporteren Om de bewerkte video's te kunnen gebruiken moeten de video's worden omgezet in flv of f4v. Ddeze formaten kunnen beide worden afgespeeld in een Flash film. Het verschil tussen de twee formaten is dat f4v metadata bevat waarmee het mogelijk is de filmeigenschappen te veranderen. Ook gebruikt f4v een andere manier om de video te comprimeren. Deze nieuwe manier zorgt ervoor dat de bestanden kleiner zijn en de kwaliteit blijft hetzelfde. Dit is omdat in deze bestanden de video en audio op dezelfde manier gecodeerd is als een swf. Dit is nodig omdat deze bestanden worden gebruikt in een flash video. Premiere pro bied de mogelijkheid aan om een bewerkte video te kunnen exporteren naar een flv of f4v. Hiervoor moet je de volgende stappen ondernemen. Ga naar file -> export -> media 14 Flash Video Remy van Vugt & Tim Vervoort 15 Flash Video Remy van Vugt & Tim Vervoort Wanneer premiere pro klaar is met laden krijg je het volgende scherm te zien: In dit scherm kun je het formaat nog wijzigen tussen een FLV en F4V. Het is ook mogelijk om de video nog te croppen zodat je de zwarte randen kan weghalen. Wanneer je klaar bent gebruik je de knop ok om verder te gaan. Adobe opent dan Adobe Media Encoder om het bestand om te zetten. Je krijgt na het openen het volgende scherm. Je kunt hier de locatie van de output file bepalen door op de locatie te klikken. Het omzetten start wanneer er op start qeue wordt gedrukt rechtsonder. 16 Flash Video Remy van Vugt & Tim Vervoort Compressie Het is mogelijk om met Flash Player video’s af te spelen, maar ze moeten wel op een bepaalde manier geëncodeerd zijn. Er zijn 3 codec’s geschikt voor bepaalde versies van Flash Player. Hieronder staat een overzicht van welke codec bij welke Flash Player werkt. De huidige Flash Player versie is 10.1. Alleen de On2 VP6 video codec heeft ondersteuning voor een alpha kanaal. We zijn echter niet van plan om dat te gebruiken; we monteren de video van te voren in een eigen virtuele studio. We ontwerpen dus geen omgeving waarin we staan te presenteren in Flash zelf. Sorenson Spark is verouderd wat een lagere compressieverhouding en minder mogelijkheden als transparantie en streaming heeft maar veroorzaakt weinig processorbelasting. H.264 is de nieuwst ondersteunde codec door Flash Player, maar kent geen transparantie. Het heeft een relatief hoge belasting van de processor bij het afspelen, maar het beeldkwaliteit is hoog. Het wordt gebruikt bij YouTube. We hebben gekozen voor de On2 VP6 compressie aangezien de video is verwerkt in een Flash website. Het is dus niet alleen de video opzich zoals bij YouTube, de video is slechts een onderdeel van de website. Hoge beeldkwaliteit is niet direct onze prioriteit wat bij een videosite wel het geval is en ON2 VP6 heeft minder processor belasting en hogere compatibiliteit. Bovendien is er veel goede ondersteuning op internet te vinden voor deze compressie in combinatie met Flash (tutorials, forums etc). Adobe Photoshop We hebben voor het project photoshop gebruikt om de nodige afbeeldingen te maken en te bewerken voor ons nieuwsoverzicht. De belangrijkste afbeelding die wij hebben bewerkt voor ons project is het bureau waar de nieuwslezer achter zit. We geven hier een kort overzicht van de stappen die wij hebben doornomen om dit bureau te bewerken. We zijn begonnen met het openen van het bureau in Photoshop: 17 Flash Video Remy van Vugt & Tim Vervoort Je ziet het bureau in photoshop, maar de achtergrond is te groot voor de afbeelding. We moeten dus eerst de canvas kleiner maken. Dat kan op verschillende manieren maar wij hebben de afbeelding gecropt met de crop tool zodat we alleen het bureau te zien krijgen. Nu zijn we klaar om het bureau uit de afbeelding te knippen. Dit is nodig omdat we twee lagen nodig hebben. Dat is omdat we de illusie moeten wekken dat de verslaggever achter bureau moet zitten. Het is mogelijk om heel het bureau apart te selecteren en dan uit te snijden maar dit is vrij lastig dus hiervoor hebben we niet gekozen. We hebben het bureau geselecteerd met de select tool en zo uitgesneden. We krijgen hiermee het volgende resultaat: 18 Flash Video Remy van Vugt & Tim Vervoort Het is nu mogelijk om de foto's apart op te slaan. Hiermee kunnen we in Adobe Premiere Pro de introductie film maken. Studio In onze flash film moeten we een soort van studio weergeven waarin alles afspeelt. We willen dat de studio ook een uitstraling heeft van een nieuwsuitzending. We willen dit bereiken door onderaan het scherm beursgetallen voorbij laten komen. Hieronder volgen de stappen die ondernomen zijn om 19 Flash Video Remy van Vugt & Tim Vervoort deze studio te verkrijgen. We zijn begonnen met het openen van het bureau in het scherm zodat we een indruk krijgen van hoe de studio eruit moet komen te zien. Hierna zijn we verder gegaan met het maken de beursnotie onderaan de pagina. Hiervoor hebben we een witte balk onderaan toegevoegd. Vervolgens moesten we ook een menu hebben die het mogelijk maakt om de gebruiker verschillende uitzendingen te kiezen. Hiervoor hebben we een blauwe balk toegevoegd waar de menu items op komen. Deze zijn toe te voegen via een text tool. Wanneer we de stappen hebben doornomen hebben we nu dit resultaat gekregen. Wanneer we het bestand af hebben kunnen we het bestand opslaan zodat we het later kunnen gebruiken in Adobe Flash. 20 Flash Video Remy van Vugt & Tim Vervoort Adobe Flash Dit programma stelt je instaat om je flash video te ontwikkelen. Hiermee bedoelen we dat met behulp van dit programma de programmeur in staat stelt om de Flash video te maken met de juiste interactie. Wij hebben voor onze film Adobe Flash cs5 gebruikt omdat deze versie wel bruikbaar is op beide windows bit versies. Wanneer je een nieuw project opent kun je kiezen uit verschillende versies van actionscript. Onze flash video is gemaakt met actionscript 3 en alle voorbeeld code is gemaakt voor actionscript 3. Video afspelen We willen zelf gemaakte films kunnen afspelen in ons project. Na wat onderzoek is het ons gelukt om dit te bereiken. We hebben hiervoor Actionscript 3 gebruikt in ons project. We geven hieronder de code waarmee het gelukt is om video's af te spelen maar voordat we dit doen gaan we eerst de stappen doornemen waarmee je Actionscript 3 kunt toevoegen aan het project. De eerste stap die genomen moet worden is naar de juiste frame te gaan waarin je de video af wilt laten spelen. Dit wordt gedaan door op het juiste frameblokje te klikken. Hieronder is een afbeelding met daarin de frames in Adobe Flash. Wanneer je op de juiste frame staat moet je naar de actions tab gaan in Adobe Flash, deze tab is gepositioneerd op de volgende plaats. 21 Flash Video Remy van Vugt & Tim Vervoort In de tab vind je de mogelijkheid om Actionscript te plaatsen. We hebben voor het project een stuk code gebruikt om de films af te kunnen spelen. Hieronder wordt de code weergeven. Voor je eigen project zul je misschien wat afmetingen moeten veranderen en de locatie van de film veranderen. // video size var vid:Video = new Video(800, 500); irakflv.addChild(vid);// aad to movieclip // make netconnection var nc:NetConnection = new NetConnection(); nc.connect(null);// connect with nothing var ns:NetStream = new NetStream(nc);// make netstream vid.attachNetStream(ns); // this part is needed to recieve any callback information var meta:Object = new Object(); meta.onMetaData = function(meta:Object) { trace(meta.duration);// show duration of movie } // add the callback to the client ns.client = meta; // play the movie ns.play("irakbegin.flv"); Interactiviteit In onze film zit de nodige interactiviteit om de aandacht van de gebruiker te houden. Om de interactiviteit in de film te stoppen hebben we gebruikt te gemaakt van Actionscript 3. Deze code kan je toevoegen aan het project door de stappen te ondernemen die in de vorige subhoofdstuk staan. We hebben ervoor gezorgd in de film dat de gebruiker op een locatie kan klikken waarmee er een volgende film wordt afgespeeld. Om deze interactiviteit in je film te krijgen zul je moeten weten wanneer je film gestopt is. Wanneer je weet wanneer de film gestopt is moet de gebruiker de mogelijkheid krijgen om te klikken. Dit wordt gedaan door een zogenoemde hotspot toe te voegen aan je film. Hiermee bedoelen we een stuk film waarop je kan klikken en er een reactie van komt. De reactie is dan in onze film het afspelen van een volgend stuk film. Hieronder staat de code die gebruikt wordt om interactiviteit toe te voegen aan je project. Er wordt gebruikt gemaakt van een ingestelde hotspot. // add eventlistener ns.addEventListener(NetStatusEvent.NET_STATUS, onstatusChange); // event function function onstatusChange(stat:Object) :void{ if(stat.info.code == "NetStream.Play.Stop")// check for stop { if(!isBomExplosionPlaying) { // when movie is done add new mouse click listener. irakflv.addEventListener(MouseEvent.CLICK, checkHotSpot); 22 Flash Video Remy van Vugt & Tim Vervoort } else { this.gotoAndStop("opening");// go to opening frame } } } // mousclick function function checkHotSpot(e:MouseEvent) { var minx = 290;// top left x var maxx = 420; // bottom right x var miny = 80; // top left y var maxy = 460;// top left x // check if click is in rect if(e.localX > minx && e.localX < maxx && e.localY > miny && e.localY < maxy) { // print coord trace("coordinate: ("+ e.localX + ", " + e.localY + ")"); // play new movie ns.play("irakeinde.flv");// next functie // removes event listerener at the begin of playing irakflv.removeEventListener(MouseEvent.CLICK, checkHotSpot); } } Met deze code kun je muisklikken op de hotspots afhandelen. Je kunt de afmetingen van de hotspot zelf instellen zodat je de goede spot krijgt. In dit voorbeeld wordt er een nieuw stuk film afgespeeld wanneer er op de verslaggever wordt geklikt. Met deze klassen kunnen we gaan beginnen met het creëren van de fla. We beginnen met het importen van het Photoshop bestand dat we hebben gemaakt. Hiervoor gaan we naar file-->import-> to library. We zien dan het volgende scherm: 23 Flash Video Remy van Vugt & Tim Vervoort Je kunt hier aangeven welke lagen je wil importeren. Wanneer de juiste zijn geselecteerd ga je verder door akkoord te gaan met de selectie. Hierna kun je aan de slag met het maken van de knoppen die naar de andere uitzendingen gaan. Dit doe je door op de gewenste tekst te selecteren en op F8 te drukken. Dit zorgt ervoor dat je een symbool aanmaakt. Je moet de mogelijkheid van de button selecteren om ervoor te zorgen dat je naar het juiste frame gaat. Hieronder is een afbeelding van het omzetten naar een symbool. 24 Flash Video Remy van Vugt & Tim Vervoort Vervolgens maken we een tweede frame aan dit doe je door op de timeline een nieuwe layer aan te maken met de naam action. Hierin komt het actionscript die gebruikt wordt voor het filmpje. Wanneer je dit gedaan hebt ga je ergens verder in de timeline een frame selecteren en druk je op F6. Hiermee maak je een nieuw keyframe aan waarin je begint met de uitzending. Deze frame geef je een bepaalde naam waaraan je de uitzending kan onthouden. Vervolgens vergroot je de rest van de layers die nodig zijn voor de uitzending. Om de buttons naar de het nieuwe frame te laten gaan moet de volgende code worden toegevoegd in de action layer. buttonnaam.addEventListener (MouseEvent.CLICK, this. gotoAndStop(" frame naam "); Met deze code ga je naar het juiste frame zodat je daar je film kan afspelen. We gaan nu verder met het maken van de beurskoers. Dit wordt gedaan door een textbox toe te voegen op op de witte achtergrond in je flashbestand. Je moet zorgen dat de textbox rechts iets verder uitsteekt zodat het net lijkt of er complete woorden inkomen. Wanneer je klaar bent met de textbox klik je op de layer waarin je de textbox hebt gezet en voeg je de volgende actionscript toe. import flash.events.TimerEvent; import flash.utils.Timer; // text var basicline = " ADX 0.2% || NASDEC 0.5% || DSM 1,5% || BAM 10.5% || ADSL 0.6% || MIEP 8.0% || CHP 0.4% || TFL 1.5% || MPD 0.58% || AJD 4.56% ||"; txteconomic.text = basicline; var index = 0; var end = basicline.length; var timer:Timer = new Timer(150); timer.addEventListener(TimerEvent.TIMER, updateText); timer.start(); function updateText(e:TimerEvent):void{ var char = basicline.substring(0,1); basicline = basicline + "" + char; basicline = basicline.substring(1, end); txteconomic.text = basicline; } Deze code zorgt ervoor dat de tekst van rechts naar links gaat onderin je scherm. Resultaat Wanneer je al deze stappen hebt doorlopen weet je hoe je een film kan laten afspelen en aan de film een vorm van interactiviteit kan toevoegen. Hier in het kort nog de stappen die doorlopen zijn om een Flash video te maken. 25 Flash Video Remy van Vugt & Tim Vervoort De gebruiker moet bij het maken van de voorbereidingen rekening houden met verschillen punten zoals het lichtgebruik etc. Wanneer al deze stappen doornomen zijn kan er begonnen worden met het filmen van het script. Vervolgens moeten de films bewerkt worden om de achtergrond eruit te halen. Dit wordt gedaan door een colour key of chroma key toe te passen in Premiere Pro. Hiermee wordt een kleurtint verwijderd uit de film . Je houdt nu alleen nog maar de persoon die is gefilmd over in je film. De volgende stap die genomen moet worden is het maken van je studio in Photoshop. We gebruiken dit programma omdat Adobe Flash de mogelijkheid heeft om een bestand van Photoshop te importeren. Het laatste programma dat we gebruiken voor het project is Adobe Flash. Hiermee voegen we de films en de interactiviteit toe. We starten met het importeren van het gemaakte bestand in Photoshop. Je voegt eerst de opening film toe aan het document. Je kunt video's afspelen door Actionscript 3 te gebruiken. De code hiervoor wordt gegeven in het hoofdstuk video afspelen. Je kunt een nieuwe keyframe aanmaken en de code opnieuw gebruiken waardoor je een andere film kunt afspelen in de frame. Je kunt navigeren tussen de films door een menu te maken met knoppen die de gewenste acties hebben. In dit document wordt uitgelegd hoe je een knop kunt maken met behulp van een symbool. De laatste stap die genomen moet worden is het toevoegen van de interactiviteit. Dit wordt gedaan door Actionscript 3 code toe te voegen. Deze code wordt gegeven in het hoofdstuk interactiviteit. We kijken in de code naar het moment wanneer een stuk film is afgelopen. Hierna kan de gebruiker op een bepaalde locatie klikken waarmee een nieuwe film wordt afgespeeld. Wanneer deze stappen doorlopen zijn heb je een Flash video die een vorm van interactiviteit heeft. Het is mogelijk om meerdere films toe te voegen en andere soort functionaliteit toe te voegen aan het project. Ervaringen We hebben met plezier aan het project gewerkt, hierdoor hebben we nieuwe ervaringen opgedaan met bewerken van films en het gebruiken van extern filmmateriaal in Flash. Er zijn ook punten geweest in het project die minder goed verlopen zijn. We hebben tijdens de eerste filmsessie geleerd dan we beter een soort van opstelling konden maken waarachter de nieuwslezer zat. Dit is omdat dan de bewegingen kloppen van de nieuwslezer. We konden de opstelling maken van een bureau en een wit doek die we eruit filteren. We hadden ook gemerkt tijdens de eerste filmsessie dat we teveel schaduw hadden doordat we te weinig licht gebruikt hadden. Dit zorgde voor veel ergernis tijdens het bewerken van films. We konden beter eerst een testfilm maken met een opstelling en zo kijken of het licht goed was. 26 Flash Video Remy van Vugt & Tim Vervoort Slot In dit document staan de stappen die genomen zijn om een eigen Flash nieuwsuitzending te maken. We maken gebruik van echt filmmateriaal wat we gaan bewerken voordat we het gaan gebruiken in de Flash film. Het resultaat is een Flash film waarin de acteur echt in meespeelt. We beginnen met een uitleg over de voorbereidingen die getroffen moeten worden om het gewenste filmresultaat te krijgen. Hierna gaan we verder met het bewerken van het filmmateriaal. Hiervoor zijn verschillende stappen nodig die beschreven worden. We eindigen het document met een uitleg van hoe je een gewenst nieuwsitem kan maken in Flash. Wanneer deze stappen doorlopen worden moet de lezer in staat zijn om een eigen versie van een nieuwsuitzending te maken. 27