Trusted computing – Convert to flash movie with open source tools

Trusted computing is een technologie die in de toekomst mogelijk een ernstige beperking op onze vrijheid in het gebruik van computers gaat betekenen. Een kleine groep wetenschappers en intellectuelen maakt zich daar terecht zorgen om. Zie bijvoorbeeld dit artikel van Richard Stallman, de grondlegger van de free software movement. Voor de grote massa is trusted computing een onbekend fenomeen. Benjamin Stephan en Lutz Vogel hebben een prachtige animatie gemaakt waarin trusted computing voor de leek wordt uitgelegd. Hun werk is beschikbaar gesteld onder een Creative Commons licentie als quicktime bestand. Maar ik wil het graag kunnen afspelen op een computer waar aleen flash op beschikbaar is. Gelukkig kan ik dat met behulp van twee open source tools (mplayer en ffmpeg) voor elkaar krijgen. Ik beschrijf hieronder hoe ik van het orginele quicktime filmpje een flv flash filmpje maak. Let wel, ik werk met linux en ook nog eens vanuit de command line. Dit recept is voor de puristen. Als je met Windows (moet) werken zou dat geen probleem mogen zijn (niet getest door mij). Installeer de tools (mplayer w32 release en ffmpeg w32 binary) en start een prompt op met: Windows startmenu -> ‘run’ en dan ‘cmd’ enter.
Dan nu het recept. Via de bittorrent link op de site van Lafkon heb ik het filmpje gedownload. Nu zet ik eerst het quicktime filmpje om in een mpeg4 avi filmpje (deze tussenstap bleek nodig te zijn):
mencoder TrustedComputing_LAFKON_HIGH.mov -oac lavc -ovc lavc -o trusted.avi
Vervolgens maak ik van de mpeg4 een flv movie (video.flv) die met flash af te spelen is.
ffmpeg -i trusted.avi -hq -acodec mp3 -ar 22050 -ab 32 -f flv -s 320×240 -aspect 4:3 -y trusted.flv
Het resultaat is hieronder te zien (klik om ‘Trusted Computing – an animated short by Lutz Vogel and Benjamin Stephan’ te zien).

Embedded flash video player (in Blackboard)

For an English written Howto ’embed a flash video player in a Blackboard course’ please read my blog entry from January 21st 2008.

[deze posting maakt gebruik van flash]

Jeroen Wijering maakt niet alleen mooie dingen in flash maar ook hele handige. Voor het Surf Grassroots project aan onze faculteit was ik op zoek naar een gratis mp3 speler gemaakt in flash. Voordeel: ook op werk/studentenplekken zonder mp3 codec kunnen mp3 files worden afgespeeld. Zolang de flash browser plug-in maar geinstalleerd is. Enfin, via google kwam ik terecht bij de site van Jeroen Wijering. Hieronder laat ik zien wat de mogelijkheden zijn van de eveneens door hem ontwikkelde flash video player.

Voor de Blackboard liefhebbers: het is me ook gelukt om deze video player inclusief filmpjes in een Blackboard module in te bouwen. Ik kom daar nog wel eens op terug. Update: lees mijn bericht van 21 januari 2008 voor een uitvoerige instructie. Voor de ongeduldigen: het swf object, de flv video en de html moeten als afzonderlijke items worden toegevoegd in bijvoorbeeld course documents. De eerste twee stop ik in een afzonderlijke folder die eventueel invisible gemaakt kan worden. De objecten zijn via de Special Action: create link to this file te benaderen vanuit de html die ik in het derde item onderbreng. Blackboard coordinatoren met een admin password kunnen  kijken in de module ‘Blackboard Traning FdR’ voor een voorbeeld.

Het omzetten van bestaand videomateriaal naar het flv format dat flash gebruikt kan lastig zijn. Dit artikel geeft een inleiding. Voor degene die geen Windows willen of kunnen gebruiken: er zijn ook OSS tools om flv movies te maken. Het filmpje van het kunstwerk Shalechet (Gefallenes Laub) van Menashe Kadishman hierboven heb ik met behulp van ffmpeg omgezet. Ik zal daar in een volgende posting aandacht aan besteden.