Transparente Picons erstellen [HOW-TO]
-
-
-
Ach btw...
Ich hab das png zwar mit photoshop zu 8bit konvertieren können, aber irgendwie ist es trotzdem recht groß geblieben.
Bisher immer gimp genutzt, deshalb kenne ich mich mit photoshop noch nicht so aus.
Konvertieren zu 8bit und verkleinern(ohne qualitätsverslust) geht aber auch super mit http://tinypng.org/ . -
Hi,
hier mal Seiten mit Vorlagen!!http://www.lyngsat-logo.com/tv/s_28.html
Wiki
http://logos.wikia.com/wiki/Logopedia -
super, finde den thread hier klasse - gute idee
-
glaub dann wird dir der hier auch gefallen.
https://www.i-have-a-dreambox.…hread.php?threadid=179180 -
-
Auf http://pngquant.org/ wird ja auf http://tinypng.org/ verwiesen.
Wenns einem reicht das halt nur online nutzen zu können, ist das denke ich ne ganz gute sache.:) -
Super Thread
tinypng nutze ich machmal auch
Icons oder Bilder in 8bit Grafiken umwandeln
Sonst unter Linux gibt es ja noch.
pngcrush
OptiPNGOder MAC
ImageOptimOder Trimage für alle os
-
ein pngnq_1.0-2-20111116-r0_all.ipk könnte ich hochladen, aber da ist halt nur das binary drinnen.
mal sehen, vieleicht kriege ich noch ein script hin, mit dem man alle .png's in einem Ordner in einem Ruck nach 8bit transparent konvertieren kann. Dauert halt ne Weile, aber man kann ja nebenbei Fernsehen
ach ja, paint.net ist ein auch ein nettes und einfach zu bedienendes freeware Windows Bildbearbeitungsprogramm. Kann aber auch keine 8bit transparente png's, da kommt dann bei mir halt pnqnq ins Spiel ...
-
wer auf der Box 32bit png's in 8bit umwandeln will, findet im Anhang pngnp für Enigma2 und sollte unter OE1.6 und OE2.0 funktionieren.
Installation:
einfach nach /tmp schieben und offline installieren, zur Sicherheit vorher ein opkg update machen, damt die depends mitinstalliert werden, aber die sollten schon vorhanden seinopkg update
opkg install /tmp/pngnq*.ipkVerwendung:
pngnp wie üblich verwenden, mit --help werden die Optionen angzeigt.Damit das ein wenig einfacher wird, habe ich mein helperscript "salonfähig" gemacht. Mit pnqnq-ctl kann man einfach einzelne 32bit png's in 8bit convertieren.
Achtung! Das original png wird überschrieben.das 32bit.png z.B. per FTP nach tmp schieben und mit der option -f konvertieren
Coderoot@dm800se:~# pngnq-ctl -f /tmp/1_0_19_33AC_3EB_1_C00000_0_0_0.png convert /tmp/1_0_19_33AC_3EB_1_C00000_0_0_0.png to 8bit done ... root@dm800se:~#
Will man mehrere Bilder konvertieren ist das so etwas umständlich. Mit der Option -d werden alle .png im Quellordner nach Quellordner/8bit-png in 8bit convert, der Originalname und das Quell png bleiben erhalten. d.h. die Bilder sind dann doppelt auf der Box!
Achtung! Um den Flash auf den kleinen Boxen nicht platzen zu lassen, die Bilder auf die Festplatte oder USB/CF etc. schieben und dort konvertierendas geht aber dann recht flott (1-2 Sekunden für ein 100x60 png):
Code
Alles anzeigenroot@dm800se:~# pngnq-ctl -d /hdd/32bit-png Destination for 8bit png: /hdd/32bit-png/8bit-png /hdd/32bit-png/8bit-png not exist! create /hdd/32bit-png/8bit-png create /hdd/32bit-png/8bit-png/1_0_16_323A_45F_35_C00000_0_0_0.png create /hdd/32bit-png/8bit-png/1_0_19_132F_3EF_1_C00000_0_0_0.png create /hdd/32bit-png/8bit-png/1_0_19_33AC_3EB_1_C00000_0_0_0.png done ... root@dm800se:~#
Erstellt werden die 8bit pngs mit den Optionen -f -s 1, also mit 256 Farben in bester Qualität, dafür langsam. Die Optionen können bei Bedarf im script /usr/bin/pngnp-ctl einfach geändert werden.
Nicht bestehende Unter- bzw. Zielordner werden automatisch erstellt. Ist im Zielordner bereits ein png mit dem selben Namen vorhanden kommt eine Abfrage, ob man überschreiben will (y/n). Dann kann man sich das nochmal ansehen.
Code
Alles anzeigenroot@dm800se:~# pngnq-ctl -d /hdd/32bit-png Destination for 8bit png: /hdd/32bit-png/8bit-png /hdd/32bit-png/8bit-png/1_0_16_323A_45F_35_C00000_0_0_0.png exists! overwrite (y/n)? y create /hdd/32bit-png/8bit-png/1_0_16_323A_45F_35_C00000_0_0_0.png /hdd/32bit-png/8bit-png/1_0_19_132F_3EF_1_C00000_0_0_0.png exists! overwrite (y/n)? n skip /hdd/32bit-png/1_0_19_132F_3EF_1_C00000_0_0_0.png /hdd/32bit-png/8bit-png/1_0_19_33AC_3EB_1_C00000_0_0_0.png exists! overwrite (y/n)? n skip /hdd/32bit-png/1_0_19_33AC_3EB_1_C00000_0_0_0.png done ... root@dm800se:~#
mit pngnq-ctl -h gibt's eine kleine Hilfe
Code
Alles anzeigenroot@dm800se:~# pngnq-ctl -h pngnq-ctl v1.0: little helper to convert 32bit png's to 8bit USAGE: pngnq-ctl [-f|-d|-h] [name.png|directory] OPTIONS: -f name.png Converts one png to 8bit. This option overwrites the source png! -d directory Converts all png's in source directory to directory/8bit-png. This option doesn't overwrite source png's. -h show this help root@dm800se:~#
wenn man große oder sehr viele Bilder gleichzeitig umwandeln will, empfiehlt sich warscheinlich ein aktiver SWAP.
Ich hab' zwar alles getestet, aber man weiß ja nie ...
Edit:
pngnq_1.0-2-r1_all.ipk gegen pngnq_1.0-2-r2_all.ipk getauscht -
-
ich hab' das ipk oben gegen die r2 ausgetauscht. Irgendwie ist das pngcomp binary aus dem debian Paket verloren gegangen, falls es jemand braucht. Im script habe ich auch noch eine Kleinigkeit ausgebessert, aber die r1 sollte aber dennoch funktionieren
-
Zitat
Original von sin
Konvertieren zu 8bit und verkleinern(ohne qualitätsverslust) geht aber auch super mit http://tinypng.org/ .
Besten Dank für den Tipp. So etwas habe ich schon über ein Jahr gesucht.Gibt es auch ein (offline-)Tool, mit dem sich mehr als 20 PNGs automatisiert in 8-bit-PNGs konvertieren lässt?
Genauer gesagt suche ich ein Programm, das 16-bit-PNGs, die sich in einem bestimmten Quellordner befinden, automatisiert in 8-bit-PNGs konvertiert und diese jeweils mit dem selben Dateinamen in einen bestimmten Zielordner schreibt.
tinypng.org funktioniert zwar (qualitativ) exzellent, jedoch ist das Handling etwas umständlich, wenn man eine größere Anzahl PNGs konvertieren will.
-
Hi,
Irfan View kann Batchkonvertierung, google mal nach Batchkonvertierung!! -
kann Irfan View auch transparente 8bit png's erstellen. Ich dachte immer, dass klappt mit dem nicht
-
Weiss nicht habs nur immer für Konvertieren genommen, weil halt Batch!!
-
ah, ok
-
Hab mal nen eigenes, kleines video( im ersten post ), zur erstellung von transparenten picons, gemacht und auf youtube geladen.
Wenns noch fragen dazu gibt, dann... -
Noch nen 2ten teil hinzugefügt, in dem ich zeige wie man ein transparentes picon macht, wenn keine transparente vorlage vorhanden ist.
Habs jetzt nicht 100% sauber gemacht, aber ich denke es ist zu verstehen, was gemacht werden muss.