[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]:

mplayer -nosound -ss 10 -frames 1 -vo png VIDEO-INPUT.avi
-vo
[lang_de]Kann auch jpeg sein.[/lang_de][lang_en]Can also be jpeg.[/lang_en]
-ss 10
[lang_de]Nach 10 Sekunden.[/lang_de][lang_en]Take the image after 10 seconds.[/lang_en]

[lang_de]Animated GIF (nur 256 Farben)[/lang_de][lang_en]Animated GIFs (256 colors only)[/lang_en]:

mplayer -nosound -ss 20 -endpos 5 -vo gif89a:fps=15:output=test.gif VIDEO-INPUT.avi
-ss 20
[lang_de]Start bei 20 Sekunden (funktioniert nur bei AVI mit Index).[/lang_de][lang_en]Start at 20 Seconds (only if the video has an index).[/lang_en]
-endpos 5
[lang_de]5 Sekunden aufzeichnen (funktioniert nur bei AVI mit Index).[/lang_de][lang_en]Record 5 seconds (only if the video has an index).[/lang_en]
fps=15
[lang_de]15 Frames pro Sekunde statt den defaultmässigen 5.[/lang_de][lang_en]15 frames per second instead of the default 5.[/lang_en]

[lang_de]Bei Dateien ohne Index, kann mencoder selbst einen einfügen[/lang_de][lang_en]For videos without index, mencoder can create one[/lang_en]:

mencoder -forceidx -oac copy -ovc copy VIDEO-INPUT.avi -o VIDEO-OUTPUT.avi

[lang_de]Einen besseren Weg, bei dem die Farben auch besser aussehen, beschreibt blog..[/lang_de][lang_en]A better solution with color adaption is described in blog..[/lang_en]

[lang_de]Ton entfernen (gut bei besoffenen Partyvideos 🙂 )[/lang_de][lang_en]Removing audio (for the drunken party vids 🙂 )[/lang_en]:

mencoder -ovc copy -nosound VIDEO-INPUT.avi -o VIDEO-OUTPUT.avi

[lang_de]

Eine andere Ton unterlegen:

mencoder -oac copy -ovc copy -audiofile NEUER-SOUND.mp3 VIDEO-INPUT.avi -o VIDEO-OUTPUT.avi

[/lang_de]
[lang_en]

Substitute audio:

mencoder -oac copy -ovc copy -audiofile NEW-SOUND.mp3 VIDEO-INPUT.avi -o VIDEO-OUTPUT.avi

[/lang_en]

[lang_de]Ton als mp3 extrahieren[/lang_de][lang_en]Extract the sound as mp3[/lang_en]:

mencoder VIDEO-INPUT.avi -of rawaudio -oac mp3lame -ovc copy -o SOUND-OUTPUT.mp3

[lang_de]

Realmedia Streams rippen:

Realmedia grenzt an Körperverletzung. Zuerst sollte man die .rm Datei herunterladen, sic hanzeigen lassen und den Link, der mit rtsp beginnt verwenden:

mplayer -dumpstream rtsp://gefundenerlink.in.der.Datei.akamaistream.net/ondemand/video.rm -dumpfile output.ram

Und dann etwas warten…
[/lang_de]
[lang_en]

Rip realmedia Stream:

Realmedia is a real PITA. If you want to save the stream as local file, you need to download the .rm file and search a link starting with rtsp:// inside.

mplayer -dumpstream rtsp://linkfound.in.the.rm-file.akamaistream.net/ondemand/video.rm -dumpfile output.ram

And now you need some patience…
[/lang_en]

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

  1. Pingback: Kurz gelinkt - Klappe die Erste | Wil and me

  2. Pingback: Hampas Blog

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.