[1] MLD-5.x / General / graphlcd convpic funktioniert nicht.
 

Offline DG7YCX

  • Adv. Member
  • ***
  • Posts: 110
    • View Profile
graphlcd convpic funktioniert nicht.
« on: February 26, 2016, 17:12:58 »
Mir gefällt die Startanimation mit den Pinguin auf meinem Alphacool 2400x128 garnicht.
Also wollte ich mir eine eigene mit dem MLD HD Logo bauen.
Dazu habe ich dann bmp files 240x128 2Farben 1Bit angefertigt.
Wenn ich jetzt zb. convpic -i starte00.bmp -o starte00.glcd eingebe,
kommt in der console
loading starte00.bmp
ERROR: Failed loading file starte00.bmp
Segnentation fault

Ich befinde mich dabei natürlich im Ordner mit den Bildern
In den Sytemmeldungen erscheint.
Feb 26 16:51:43 (MLD) user.err convpic: glcdgraphics: Couldn't load 'starte00.bmp': convpic: NoDecodeDelegateForThisImageFormat `BMP' @ error/constitute.c/ReadImage/501 (cExtFormatFile::LoadScaled)
Feb 26 16:51:43 (MLD) user.info kernel: convpic[16922]: segfault at 0 ip 00000000004015c3 sp 00007fffd43475a0 error 4 in convpic[400000+3000]


Habe ich ein Problem mit imagemagick, meine constitute.c gehört zu diesem?

Gruss Klaus

Meine VDR
Spoiler (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20170
    • View Profile
    • ClausMuus.de
graphlcd convpic funktioniert nicht.
« Reply #1 on: February 26, 2016, 23:44:36 »
Hast Du eventuell ein comprimiertes bmp genommen?

Mit welchen Optionen hast Du das bmp denn erstellt?

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline DG7YCX

  • Adv. Member
  • ***
  • Posts: 110
    • View Profile
graphlcd convpic funktioniert nicht.
« Reply #2 on: February 27, 2016, 00:04:14 »
Hallo Claus,
nein komprimirt sind die nicht.
Ich habe die auf meinem Windows PC erstellt, mit einem Grafikprogramm.
BMP ist ja auch ein Windows Format.
Die ersten hatten Bittiefe 24 und waren 90KB gross, dachte das die Files zu gross wären.
Dann habe ich alle nach Bittiefe 1 konvertiert diese sind nur noch 4KB gross.
Funktioniert mit beiden nicht.
Ich habe auch einige Senderlogos 64x48 Pixel gemacht die gehen auch nicht mit convpic.
Im VDR-Portal hab eich das Tool converter.exe gefunden, damit funktionieren die 64x48 einwandfrei.
Mit dem Tool gehen aber keine grösseren Bilder.
Ein Bild ist im Anhang.

Gruss Klaus
Meine VDR
Spoiler (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20170
    • View Profile
    • ClausMuus.de
graphlcd convpic funktioniert nicht.
« Reply #3 on: February 27, 2016, 10:31:44 »
Hi,

normalerweise sind BMP Bilder komprimiert gespeichert. Deshalb habe ich gefragt.
Dein Bild schaue ich mir nachher mal an.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline DG7YCX

  • Adv. Member
  • ***
  • Posts: 110
    • View Profile
graphlcd convpic funktioniert nicht.
« Reply #4 on: February 29, 2016, 11:53:03 »
Hallo Claus,
Gestern habe ich es noch mal mit MLD-4 probiert.
Da wurden die Bilder ohne zu meckern von convpic zu glcd konvertiert.
Beim Test kam dann aber die enttäuschung, die Anzeige im LCD ist komplett schwarz bzw weiss.
Bin mir micht sicher ob das Alphacool invertiert.
Im Hexeditor betrachtet, ist bis auf das GLCD am Anfang alles FF.
Habe dann noch mal mit TIF Files probiert, kam aber das gleiche bei raus.
Gibt es nicht eine andere Möglichkeit GLCD Files zu erstellen?
Alles was ich erGOOGLEt habe erzeugt nur C Files für Mikrocontroller.

Gruss Klaus
Meine VDR
Spoiler (show / hide)

[1] MLD-5.x / General / graphlcd convpic funktioniert nicht.
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.