25 mei 2009
Video en DVD editing onder Linux
Een tijdje geleden schreef ik al over mijn avonturen om mijn DVB-T kaart geconfigureerd te krijgen onder Linux, zodat ik (free-to-air) televisie-uitzendingen uit de lucht kon plukken. Ondertussen heb ik al enkele interessante Panorama- en KoppelXL-uitzendingen uit de lucht kunnen plukken. Nu is het dus tijd om deze op DVD te kunnen zetten, want er zijn wel een aantal uitzendingen die mijn vrouw wil gebruiken als lesmateriaal.
Videobeelden knippen
Elke uitzending wordt gestart met een marge van 5 minuten vóór en 5 minuten na de uitzending. Hierdoor moet er dus steeds een stukje worden geknipt. Het meest eenvoudige knip-programma dat ik heb gevonden is Avidemux (http://fixounet.free.fr/avidemux/). Ik heb geen nood aan de fancy effecten van b.v. Kino of KDE-Enlive, heb ook geen videocamera waarvan ik het filmmateriaal wil monteren. In Avidemux laadt je je film in en dan kan je beginnen scrollen en knippen. Je kan tot op het frame nauwkeurig knippen. Verder biedt Avidemux tal van export-mogelijkheden. Hiervoor maakt de applicatie onderliggend gebruik van ffmpeg, een command line utility voor videoconversies.
OK, knippen was geen probleem, maar dan... het lukte me nooit om die gezuiverde videobeelden op DVD te zetten, noch met QDVD Author, noch met DVDStyler (een eenvoudiger programma). Zelfs onder Windooz (mijn Hauppauge tv-tuner wordt geleverd met ULead videomontage en DVD-burning software) lukte het me niet om mijn video-opnames binnen te nemen, noch de originele opnames, noch de geknipte.
Correct exporteren voor DVD via Avidemux
Toch even verder gaan zoeken op de Wiki van Avidemux en daar gevonden hoe je kan exporteren voor DVD (http://www.avidemux.org/admWiki/index.php?title=Convertin...). Het kan niet simpeler: je selecteert via de "auto" menu gewoon "-> DVD" en daarmee worden alle output conversies ingesteld zoals het hoort. Het enige waarmee ik moest rekening houden, was de beeldverhouding. Canvas zendt alles uit in PAL+, 16:9, dus. Avidemux exporteert alles standaard echter als 4:3. Mijn PC'tje had dus gedurende meer dan anderhalf uur zitten kauwen op 45 minuten film, om pas daarna te moeten vaststellen dat de beeldverhouding niet goed zat...
Geluid niet in sync
Nadat die beeldverhouding goed was ingesteld, stelde ik vast - weer na enkele uren rekenen - dat het geluid niet in sync was met het beeld. Er zat een halve seconde vertraging op. Na wat tweaken in Avidemux ervoor kunnen zorgen dat het geluid in sync was met het beeld. Maar het was niet evident om te weten hoeveel de vertraging precies was. Na wat proberen bleek dit exact 500 milliseconden te zijn.
DVD image genereren
De video-files die nu uit Avidemux werden geëxporteerd, konden wel correct worden verwerkt door DVD Styler. Hier is nu de uitdaging om een fraai menu'tje te maken voor mijn videofragmenten. Dat kan zowel met statische beeldjes als met bewegende beelden, zowel voor de achtergrond als voor de menu-items. Branden van de DVD laat ik dan weer over aan K3B, de "Rolls Royce" van de writer software onder Linux :-)
Nu kan ik eindelijk die Jimi Hendrix DVD (ook een opname van een Canvas reportage) maken die ik al een hele tijd aan een collega had beloofd...
19:15 Gepost door There's more to life than what you see through windows in Linux | Permalink | Commentaren (2) | Email dit | Tags: dvdstyler, avidemux, video editing, dvd authoring |
Facebook |
07 mei 2009
Java-seminar - Ford Carrera (of Porsche Fiesta)
Vorige week een seminarie gegeven aan studenten informatica. Onderwerp van het seminarie was Enterprise Java en hoe wij dit binnen ons IT-bedrijf toepassen.
Voor mij was dit een "vuurdoop": de eerste keer dat ik voor studenten een presentatie gaf en ook de eerste keer dat ik over dit onderwerp sprak. Het gebeurt wel vaker dat ik binnen het bedrijf - voor een beperktere groep - een presentatie geef over iets uit de werksfeer (laatst b.v. nog over UML modeling). Maar uiteindelijk gaat het altijd over een beperkt publiek (max. 20 personen), die vaak zelf hebben gekozen om die presentatie bij te wonen (studenten "moeten" dit soort van voordrachten eerder volgen) en meestal is het voor mij dan ook een gekend publiek.
Deze keer ging het over iets meer dan 60 studenten, 2de en 3de-jaars informatieca, die mij voor de eerste keer zagen (en vice versa). Zij hadden al een zekere JEE voorkennis, maar bij hen licht de nadruk eerder op web development. JEE gaat nog net iets verder dan enkel web applicaties (al dan niet opgesmukt met AJAX-features): Java Messaging Service, web services, Java Connector Architecture, om er maar enkele te noemen. En dat was dan ook mijn boodschap naar die studenten: wat doen wij allemaal dat onder de noemer Enterprise Java valt en hoe wapenen wij ons voor de toekomst?
De presentatie zelf is vlot verlopen. Tijdens de presentatie zag ik hier en daar wel af en toe een kopje knikkebollen, maar nooit voor lang. Ook bleef het rustig (niet dat ze spontaan begonnen te babbelen) en heb ik tijdens de presentatie niemand achter zijn laptop zien wegduiken om "interessantere dingen" te doen... Volgens de docent was deze presentatie interessant en op het niveau van de studenten. Ik had mijn vuurdoop dus goed doorstaan...
Bij een stukje over AJAX had ik het op een gegeven moment over het Ford Carrera syndroom, een term die eigenlijk komt van één van onze architecten. Blijkbaar konden ze hier niet zo goed volgen... Stel je het volgende voor: je hebt een scherm waar je merk en type van een auto kan kiezen. Een klein beetje AJAX stelt je in staat het type auto te kiezen dat overeen komt met het merk van de auto. Combinaties zoals Ford Carrera zijn in dat geval uitgesloten. 'k Zal het in de toekomst moeten illustreren met een voorbeeldje, denk ik...
Omdat dit de eerste keer is, had ik vooraf geen idee hoelang de presentatie zelf ging duren. Achteraf gezien ben ik nogal door de presentatie gerushed, misschien ging het soms wat snel of mocht ik bij bepaalde onderwerpen wat langer blijven stilstaan. Maar de tijd was al bij al beperkt (de presentatie van mijn HR-manager én mijn presentatie mochten maximaal anderhalf uur duren). Nu weet ik hoe snel ik door de stapel slides kan gaan. Voor de toekomst zal deze presentatie wellicht worden uitgebreid met een aantal addenda. De basispresentatie blijft zoals ze is (met hier en daar een minimale aanpassing). Ik kan misschien wat traaaaaaager spreken, of wat langer blijven stilstaan beij sommige onderwerpen. Als er dan nog tijd over blijft, kan het publiek zelf kiezen uit een aantal topics die dan verder in detail kunnen worden uitgediept. Voor elk van deze topics wordt dan een aparte detailpresentatie voorzien, met meer focus of design. Afhankelijk van de beschikbare tijd en de interesses van het publiek kan ik dus alle kanten uit met mijn presentatie.
15:27 Gepost door There's more to life than what you see through windows in Java design & development | Permalink | Commentaren (0) | Email dit | Tags: studenten, presentatie, jee |
Facebook |