Vorausetzung: mpjegtools
Habe es mit suse und gentoo mit mpjegtools-1.9rc3 getestet.
Es gibt auch eine Mac-Version, aber es ob damit geht, weiss ich nicht.
*edit*
Auf der 2. Seite findet man eine Linux und Mac version die FullHD-Logos ertellen können. Ihr könnt eure damit ersetzen.
Danke an nobody9
*edit_ende*
*edit 2*
Für Windows gibt es auch eine Version. hier zu finden. mjpegtools-x.x.x-mingw-bin.tar.bz2 herunterladen. Kann sie leider nicht testen, da ich kein Windows besitze. Wäre aber nett, wenn sich jemand die mühe machen würde!
*edit 2_ende*
*edit3*
Auf der 2. Seite findet man eine Version für die Dreambox. Leider akzeptiert sie nicht mein script. Syntax Fehler. Muss noch ein bisschen basteln. Aber einzeln geht das.
Die 3 Dateien nach /usr/bin/ kopieren
danach über Telnet:
für jpg und 1920x1080:
jpeg2yuv -v 0 -f 25 -n1 -I p -j bild.jpg | mpeg2enc -v 0 -f 13 -x 1920 -y 1080 -a 3 -4 1 -2 1 -q 1 -H --level high -o bild.mvi
für jpg und 1280x720:
jpeg2yuv -v 0 -f 25 -n1 -I p -j bild.jpg | mpeg2enc -v 0 -f 12 -x 1280 -y 720 -a 3 -4 1 -2 1 -q 1 -H --level high -o bild.mvi
für png:
jpeg2yuv ersetzen mit png2yuv
*edit3_ende*
Ladet euch den Script herunter und macht es ausführbar (chmod +x jpg2mvi.sh)
So wie es der Name schon sagt, braucht ihr ein jpg. Die neue Version kann jetzt auch mit png's umgehen. Die tranparenz geht aber in den png's verloren. Die Breite und Höhe des Bildes muss durch 16 teilbar sein. Warum das so ist, weiss ich auch nicht, aber die tools verlangen es so.
1920x1080 geht also nicht weil 1080 nicht geht. Aber schnell mit gimp auf 1920x1088 skalieren und schon geht es.
Ich bearbeite meine Logos immer zuerst mit gimp und formatiere es auch schon so, dass alles stimmt. (Format, Dimension, usw...) Wenn man das nicht macht, kann es passieren, dass das Bild verzogen wird.
Bedienung:
bild.mvi in die Box kopieren, fertig!!
*edit4*
wenn ihr die Logos austauschen wollt, reicht es die in /usr/share zu ersetzen. Sollte das irgendwie nicht funktionieren, empfehle ich den logomanager zu benutzen.
Wenn man das Bootlogo ersetzt hat, sollte man auch bootlogo.jpg in /boot ersetzen.
Da aber /boot schreibgeschützt ist, müsst ihr zuerst in telnet das eingeben:
bootlogo.jpg ersetzen und aufpassen, dass ihr sonst nichts löscht, sonst startet die Box vielleicht nicht mehr
Danach wieder:
um /boot nur lesbar zu machen.
Dann könnt ihr rebooten und schauen ob alles so ist wie ihr wollt
*edit4_ende*
Alle logos von hier habe ich auch so erstellt.
Vielleicht kann man die logos bald auch per Geminimenu erstellen
Nun viel Spass