Deinterlacen im Akkord

Nachdem ich testweise ein paar Minuten Videomaterial von der DV Kamera gecaptured habe und gleich die automatische Szenentrennung vorgenommen hatte stande ich vor einen Problem. Urplötzlich hatte ich so um die 40 Dateien mit knapp 30 – 60 Sekunden Material. Das das Material Interlaced war (da heißt es besteht aus Halbbildern) musste das ganze Deinterlaced werden.

Natürlich ist das ganz einfach möglich. Avidemux auf. Datei öffnen, Filter auswählen, Datei speichern. Das für 40 Dateien zu tun war mir dann doch ein bisschen viel des guten. Und schließlich werden im Laufe der Zeit sicherlich noch mehr Dateien zum Deinterlacen anlaufen. Leider sind gibt es keine Skripte zum Batch-Deinterlacen und die Versuche es selbst zu machen sind an einigen Avisynth Eigenheiten gescheitert (auch wenn es mit einer abenteuerlichen Möglichkeit funktionierte).

Also war meine Idee, mal zu schauen ob das mit dem MediaCoder funktioniert. Die Anwendung gestartet und mittels Add alle Dateien hinzugefügt. Danach wurde oben unter Output Folder der Ausgangspfad angegeben. Dann geht es zu den Einstellungen für den Transcoding Prozess. Unter dem Reiter Picture gibt es einen Button Effects in dem man einen Deinterlacer auswählen kann. Ich wähle dort den Yadif Mode 0 Deinterlacer und aktiviere ihn. Unter Video wird als Ausgabeformat DV Video sowie den Container AVI gewählt. Unter dem Audio Tab wird noch Copy Audio angewählt und schon kann es losgehen.

Dienste unter Windows deinstallieren

Einen Dienst unter Windows zu deaktivieren ist kein Problem: Systemsteuerung > Verwaltung > Dienste und schon kann man das ganze ausschalten. Doch was ist wenn man einen Dienst nicht nur deaktivieren sondern gleich löschen möchte?

Für dieses Fall muss der Registry Editor ran. Dort hangelt man sich dann zum Registryschlüssel HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ und sucht dort den entsprechenden Dienst. Nachdem man diesen gelöscht hat taucht der Dienst ab dem nächsten Neustart nicht mehr auf.

Natürlich muss man die ausführende Datei auch noch löschen. Diese liegt in den meisten Fällen im system32 Ordner der Windows Installation.

Da müssen sie links am Pluto abiegen…

Heute war ich auf der Suche nach einigen Bildern des Weltalls, welche ich in ein Video einbauen konnte, ohne verklagt zu werden. Da dämmerte mir ein Artikel von Heise in dem irgendetwas von einem NASA-Bildarchiv drin stand. Nach einigem Suchen war das ganze auch unter http://www.nasaimages.org/ gefunden.

In den Terms of Use stand zum Copyright folgendes:

The NASA imagery offered on NASAIMAGES.ORG is generally not copyrighted.

Richtig so, schließlich hat der Steuerzahler das ganze bezahlt :)

Freesmartphone Meilenstein Nummero 3

Da die Welt am LHC ja nun gestern doch nicht untergegangen ist, können wir uns nun am dritten Meilenstein des FSO Framework’s erfreuen. Um das den neuen Meilenstein auszuprobieren muss man ihn zuerst unter http://downloads.openmoko.org/framework/milestone3/ herunterladen. Danach kann man das ganze dann flashen.

Der neue Meilenstein des Frameworks bieten neben vielen behobenen Fehlern viele Neuerungen in der dbus API:

– Support von USSD (z.B. Abfrage des Guthabens)
– Support für Statussignale (das erspart dem Client das pollen)
– Der API Zweig org.freesmartphone.Preferences wurde hinzugefügt
– Implementation eines dbus Interfaces zur Konfiguration des Debuglevels

Neben diesen Neuerungen wurde auch die API Dokumentation komplett neu generiert, der Code refaktorisiert, das SMS Handling unterstützt nun auch den PDU Modus, für den TI Calypso Chip wurde die GSM Audioqualität verbessert, über empfangende SMS informiert der oeventsd Dienst und viele weitere Dinge.

Im nächsten Schritt also dem Meilenstein 4 soll es dann unter anderem um folgende Dinge gehen:
– die Google Summer of Code Projekt Integration (Accellerometer Gesten, Bluetooth Remote und PIM)
– das Zeit bzw. Zeitzonenhandling
– Alarm Support

Weitere Informationen gibt es unter:
http://wiki.openmoko.org/index.php?title=OpenmokoFramework/Status_Update_4
http://de.wikipedia.org/wiki/Unstructured_Supplementary_Service_Data