[lang_de]Ein Video (AVI) unter linux rotieren[/lang_de][lang_en]Rotate a video (AVI) with Linux[/lang_en]

rotate[lang_de]Heute ist jeder Photoapparat, jedes Handy und wohl bald auch jeder Tacker fähig, kleine Filmchen aufzunehmen. Je nachdem, ob die Freunde eher breit oder lang sind, hat man nach dem Download eine falsche Orientierung und alle liegen Kopfüber. Unter Linux gibt es zum Glück mit dem Programm mencoder eine einfache Möglichkeit, alles wieder gerade zu drehen.[/lang_de][lang_en]Today, every camera is, every mobile is and soon every stapler will be able to record videos. Depending if your friends are rather large than tall, the recordings may have the wrong orientation after download. Fortunately there is mencoder, and with its help, it is easily possible to straighten the movies.[/lang_en]

[lang_de]Rotieren von Videos[/lang_de][lang_en]Rotating videos[/lang_en]

[lang_de]Leider scheint eine Recodierung notwendig zu sein, denn -ovc copy lässt die Rotation unangetastet.[/lang_de]
[lang_en]Unfortunately, recoding the video is mandatory because -ovc copy leaves the rotation untouched.[/lang_en]

[lang_de]Mit der lavc Codierung kriegt man relativ kleine Dateien:[/lang_de]
[lang_en]With lavc encoding, files are rather small:[/lang_en]

mencoder -vf rotate=1 VIDEO-INPUT.avi -ovc lavc -oac copy -o VIDEO-OUTPUT.avi

[lang_de]x264 gibt eine etwas bessere Qualität, allerdings mit grösseren Dateien:[/lang_de]
[lang_en]x264 provides better image-quality, but the files are larger:[/lang_en]

mencoder -vf rotate=1 VIDEO-INPUT.avi -ovc x264 -oac copy -o VIDEO-OUTPUT.avi -x264encopts qp=26

[lang_de]
Der rotate-Parameter bedeutet folgendes für das Drehen:

0 90 Grad im Uhrzeigersinn drehen und spiegeln.
1 90 Grad im Uhrzeigersinn drehen.
2 90 Grad im Gegenuhrzeigersinn drehen.
3 90 Grad im Gegenuhrzeigersinn drehen und spiegeln.

[/lang_de]
[lang_en]
The Parameter rotate has the following meaning:

0 Rotate by 90 degrees clockwise and flip (default).
1 Rotate by 90 degrees clockwise.
2 Rotate by 90 degrees counterclockwise.
3 Rotate by 90 degrees counterclockwise and flip.

[/lang_en]

[lang_de]Weitere Tricks[/lang_de][lang_en]Some more tricks[/lang_en]

[lang_de]Ein (Vorschau-)Bild speichern[/lang_de][lang_en]Saving a (preview-) image[/lang_en]:

Weiterlesen

Zentrale Synchronisation von Mobile, Kontact, Hirn, …

Die Problemstellung

Sync that stuffNachdem nun einen Asus eee in zum ganzen Blinketeilepark hinzugestossen ist, besitze habe ich mittlerweile ungefähr drei Kontacts und noch einiges mehr an Kleinen Gadgets (zum Beispiel das P910i oder den Stylishen aber batteriehungrigen Clié), die alle Termine, Aufgaben, Adressen und eventuell Notizen und Links verwalten können. Ohne zentrale Lösung würde das System nicht funktionieren und alle Teile wären asynchron und uneinig über das, was ich zu tun hätte. Also muss eine Stelle her, die als Referenz dient.

Lösungsmöglichkeiten

Zuerst drängt sich ja die Übermutterkrake Google mit ihrem Google Calendar auf. Aber dieser hat bis Dato keine Aufgabenverwaltung und die Synchronisierung mit Kontact läuft auch noch nicht richtig.
Eine andere Lösung wäre OpenSync. Diese wäre sehr verlockend (und ist es immernoch), aber nach einem Tag kompillieren, fluchen, jammern und schreien kann ich sagen: es funktioniert nicht. Man kriegt beim besten Willen keine Daten aus dem Kontact (Korganizer) raus. 🙁 .
Danach habe ich mir überlegt, einen Groupwareserver wie Kolab oder eGroupWare aufzusetzen (beide versprechen was Synciges), aber das wiederum bedeutet auch wieder einen grossen Administrationsaufwand.
Durch verschiedene Hinweise bin ich dann auf MemoToo gestossen. Diese bieten ein Webinterface, SyncML Zugriff und auch noch ein paar andere Möglichkeiten an die Daten zu kommen. Ich habe da was hinbezahlt (denn ich möchte alle Vorteile der kostenpflichtigen Version) und dafür alle meine Daten zentral. Im Grossen und Ganzen funktionierts gut und schnell.
Weiterlesen

Sony Ericsson P910i über Bluetooth zu Linux mit dem Internet verbinden

Das Sony Ericsson P910i

p910iAls weitere, blinkende und piepsende Kostbarkeit wurde mir ein Sony Ericsson P910i für n’Appel und n’Ei angeboten. Alleine schon der schnuffligen Tastatur wegen konnte ich nicht widerstehen. Es hat zwar eine Grösse, mit der man es gut als Totschläger oder als Sandsackersatz beim Ballonfliegen gebrauchen kann, dafür hat es ein auf Symbian basierendes Betriebssystem mit grosser Kalender- und ToDo Ansicht.

Internet surfen

Die Qual der Wahl der Quälen, äh, Quellen

Das Fon kann wunderbar, fast problemlos über GPRS im Internet surfen. Da bei uns in der Schweiz die Bits aber noch mit Gold aufgewogen werden, wollte ich die günstigere Variante: Verbindung mittels Bluetooth zum Laptop, der Computer vermittelt dann auf das Internet. Das reicht zur Synchronisierung und zum Download von allem, das ich nie brauchen werde.
Weiterlesen

Nokia 6230i/Sony Ericsson W300i Handy mit Linux synchronisieren

Endlich habe ich ein einigermassen vernünftiges Mobile. Zwar treibt mir die Tastatur immernoch Tränen in die Augen und bei den Bildern muss ich viel trinken, damit ich die Umgebung genauso unscharf sehe, aber Bluetooth ist genial und mit der Allerliebsten als Hintergrund macht das Handytragen viel mehr Spass. Nur vom Bach hätten sie ein, zwei Takte mehr spendieren können…

Natürlich wollte ich das Händy mit meinem Laptop bekannt machen. Dateien hoch und runterladen war uninteressant, mit kbluetoothd
Bluetooth hat das sofort funktioniert. Um Adressen aus Kontact zu senden musste man etwas mehr tun:

1) kbluetoothd, bluez-* und die üblichen Verdächtigen installieren.

Nun richten wir eine serielle Verbindung ein:

2) Die Bluetoothid findet hcitool für uns:

#$ hcitool scan
Scanning ...
        00:11:22:33:44:55       Migthy 6230i

3) Rausfinden, welcher Kanal für die serielle Kommunikation zuständig ist:

# sdptool browse 00:11:22:33:44:55

Schauen, welcher Channel der Service COM 1 hat. Bei mir ist es 3.

4) /etc/bluetooth/rfcomm.conf anpassen:

rfcomm0 {
        # Automatically bind the device at startup
        bind yes;

        # Bluetooth address of the device
        device 00:11:22:33:44:55;

        # RFCOMM channel for the connection
        channel 3;

        # Description of the connection
        comment "Mein Nokia";
}

Und dann bluetooth stoppen und starten, NICHT restarten!

5) Nun kann mittels wammu/gammu, kmobiletools (Funzt bei SMS nicht immer), gnokii, multisync darauf zugegriffen werden… Sogar ein SMS-Backup ist so möglich…

Nachtrag: Das funzt auch so mit dem W300i! Passt wunderbar, vorallem im Wammu...!

Eine wirklich hervorragende Quelle für Informationen betreffend Handies und Linux ist TuxMobil.