Die Memoiren des Josh K. Phisher

Jetzt wieder mit Gratis-Kommentaren!

Mit ‘DivX’ getaggte Beiträge

Videokonvertierung für Nokia 5800 unter Ubuntu

Geschrieben von princo - 17.03.2009

Der für das Nokia 5800 mitgelieferte Videokonverter funktioniert

  1. Nur unter Windows.
  2. Liefert eine beschissene Qualität.
  3. Kann kaum ein Format wirklich konvertieren. Die meisten Dateien werden einfach abgelehnt.

Davon habe ich die Schnauze gestrichen voll, das ist absoluter Mist. Dafür gibt es jetzt hier die ultimativen Konvertierungsskripte für Linux (getestet auf Ubuntu 8.04, Hardy Heron). Damit habe ich bis jetzt jede Datei umgewandelt bekommen, die sich auf meinem System abspielen läßt. Die Qualität ist 1A, und entspricht der der mitgelieferten Videoclips für das Nokia 5800. Es gibt kein Ruckeln und keine Blockartefakte, wenn das Ausgangsmaterial in Ordnung ist. Die konvertierten Videos sehen auf dem Handy einfach klasse aus.

Dazu muß man nur das Paket mencoder installieren, und eine der beiden nachfolgenden Script-Dateien anlegen.

Wenn man die Konvertierung nur über die Komandozeile durchführen möchte:

Datei “cmd_convert_5800.sh” im Videoverzeichnis anlegen und ausführbar machen (Achtung: es sind nur zwei Zeilen!):

#!/bin/bash
mencoder -of lavf -lavfopts format=mp4 -oac lavc -ovc lavc -lavcopts aglobal=1:vglobal=1:acodec=libfaac:abitrate=128:vcodec=mpeg4:keyint=25 -af lavcresample=44100 -vf harddup,scale=640:360 -mc 0 -noskip "$1" -o "$1_5800.mp4"

Achtung!: Die Zeile mit dem mencoder-Befehl geht hier noch weit über den angezeigten rechten Rand hinaus. Bitte beim Cut & Paste darauf achten!

Aufruf im Terminal: ./cmd_convert_5800.sh Videodatei

Wer es etwas komfortabler liebt, der legt alternativ die Datei “Convert Nokia 5800″ in ~/.gnome2/nautilus-scripts an (also unterhalb des Home-Dirs), und macht sie ausführbar (13 Zeilen):

#!/bin/bash
# Videokonverter für Nokia 5800
exec 3> >(zenity --notification --listen)
while read -r FILE
do
  if [[ -f $FILE ]]
  then
    echo "tooltip:Datei ${FILE} wird konvertiert" >&3
    mencoder -of lavf -lavfopts format=mp4 -oac lavc -ovc lavc -lavcopts aglobal=1:vglobal=1:acodec=libfaac:abitrate=128:vcodec=mpeg4:keyint=25 -af lavcresample=44100 -vf harddup,scale=640:360 -mc 0 -noskip "$FILE" -o "${FILE}_5800.mp4"
  fi
done <<< "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"
echo "message:Konvertierung abgeschlossen" >&3
exec 3>&-

Damit kann man dann auch mehrere Dateien direkt über Nautilus konvertieren. Einfach die betreffenden Videodateien markieren (Mehrfachauswahl möglich), und mit Rechtsklick -> Skripte -> “Convert Nokia 5800″ die Umwandlung starten. Die markierten Dateien werden nacheinander umgewandelt. Die aktuell konvertierte Datei wird in der der Statusleiste (da wo auch die Uhrzeit steht) angezeigt.

Eine richtige Statusanzeige über den exakten Fortschritt der einzelnen Konvertierungschritte gibt es nicht, aber die Konvertierung erfolgt insgesamt sehr schnell. Auf jeden Fall viel schneller als unter Windows.

Für Rückfragen und Huldigungen gibt es die Kommentarfunktion.

Update: Ab Ubuntu 9.10 Karmic Koala funktionieren die obigen Scripte nicht mehr. Kommentator depaule hat netterweise die richtigen Anpassungen vorgenommen.

Convert Nokia 5800

#!/bin/bash
# Videokonverter für Nokia 5800
exec 3> >(zenity --notification --listen)
while read -r FILE
do
 if [[ -f $FILE ]]
 then
 echo "tooltip:Datei ${FILE} wird konvertiert" >&3
 mencoder -of lavf -lavfopts format=mp4 -oac mp3lame -ovc lavc -lavcopts aglobal=1:vglobal=1:acodec=libfaac:abitrate=128:vcodec=mpeg4:keyint=25 -af lavcresample=44100 -vf harddup,scale=640:360 -mc 0 -noskip "$FILE" -o "${FILE}_5800.mp4"
 fi
done <<< "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"
echo "message:Konvertierung abgeschlossen" >&3
exec 3>&-

cmd_convert_5800.sh

#!/bin/bash
mencoder -of lavf -lavfopts format=mp4 -oac mp3lame -ovc lavc -lavcopts aglobal=1:vglobal=1:acodec=libfaac:abitrate=128:vcodec=mpeg4:keyint=25 -af lavcresample=44100 -vf harddup,scale=640:360 -mc 0 -noskip "$1" -o "$1_5800.mp4"

Veröffentlicht in Film und Fernsehen, Linux, Software, Technik, Ubuntu, Video | Getaggt mit: , , , , , , , , | 25 Comments »

 
Follow

Erhalte jeden neuen Beitrag in deinen Posteingang.

Schließe dich 77 Followern an