ImageMagick convert auf Fritzbox

Begonnen von homeautomation1, 22 Juni 2014, 17:21:37

Vorheriges Thema - Nächstes Thema

homeautomation1

Hallo,

fuer eine Bildkonvertierung (Webcam macht Bild, das zyklisch frisch auf das Fritzfon uebertragen wird) moechte ich convert von ImageMagick einsetzen, um das Bild vorher anzupassen (Bildschirmgroesse, Aufloesung).

Leider finde ich kein Binary nur von convert fuer die MIPS Plattform, sofern das ueberhaupt alleine lauffaehig ist.
Muss ich dafuer das ganze ImageMagick Paket installieren, das ich garnicht ganz brauche?
Wahrscheinlich muss ich es dann noch selber kompilieren und dazu vorher noch Debian auf der Fritzbox installieren. Das faende ich dann schon leicht overkill fuer dieses eine Tool.

Viele Gruesse
Henning

Mani007

Hallo Henning,

grundsätzlich könntest du das mit freetz bewerkstelligen .

Welche Fritzbox hast du denn ?
FHEM 5.5 auf Raspberry Pi B+

FB7390 Fritz!OS6.23
CUL 868  V1.61 / 1 x HM-SCI-3-FM / 1 x HM-SEC-SC / 3 x HM-LC-DIM1T-FM / 1 x HM-LC-DIM1TBU-FM /     
4 x HM-CC-RT-DN / 3 x HM-LC-SW1-FM / 2 x HM-WDS30-T-O / 2 x FRITZ!DECT 200 / Openvpn /VU + DUO

homeautomation1

Ich habe die 7490 mit dem image direkt von fhem.

Puschel74

Hallo,

Zitatund dazu vorher noch Debian auf der Fritzbox installieren.
Geht das überhaupt?

Und selbst wenn - willst du das deiner FB wirklich antun?
Ein RasPi kostet nicht wirklich die Welt und dort hast du ein echtes Linux drauf - anders als bei der FritzBox.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Mani007

Ich hoffe ich habe die richtige Fritz!OS geraten .

File auf die Fritzbox kopieren entpacken mit "tar -xf deine file"

Mit der console die file ausführbar machen mit "chmod 775" .

Und mit ./convert im richtigen Verzechniss wo die convert liegt schauen ob die Hilfe kommt .

Wenn eine Fehlermeldung kommt bitte posten !!!
FHEM 5.5 auf Raspberry Pi B+

FB7390 Fritz!OS6.23
CUL 868  V1.61 / 1 x HM-SCI-3-FM / 1 x HM-SEC-SC / 3 x HM-LC-DIM1T-FM / 1 x HM-LC-DIM1TBU-FM /     
4 x HM-CC-RT-DN / 3 x HM-LC-SW1-FM / 2 x HM-WDS30-T-O / 2 x FRITZ!DECT 200 / Openvpn /VU + DUO

Mani007

Sorry man sollte auch die Datei anhängen grins !
FHEM 5.5 auf Raspberry Pi B+

FB7390 Fritz!OS6.23
CUL 868  V1.61 / 1 x HM-SCI-3-FM / 1 x HM-SEC-SC / 3 x HM-LC-DIM1T-FM / 1 x HM-LC-DIM1TBU-FM /     
4 x HM-CC-RT-DN / 3 x HM-LC-SW1-FM / 2 x HM-WDS30-T-O / 2 x FRITZ!DECT 200 / Openvpn /VU + DUO

homeautomation1

super Danke! ich probiers dann gleich aus.

Mani007

Und hast es ausprobiert funktionierts ???
FHEM 5.5 auf Raspberry Pi B+

FB7390 Fritz!OS6.23
CUL 868  V1.61 / 1 x HM-SCI-3-FM / 1 x HM-SEC-SC / 3 x HM-LC-DIM1T-FM / 1 x HM-LC-DIM1TBU-FM /     
4 x HM-CC-RT-DN / 3 x HM-LC-SW1-FM / 2 x HM-WDS30-T-O / 2 x FRITZ!DECT 200 / Openvpn /VU + DUO

stevestrong

Hallo zusammen,
auch ich würde gerne "ImageMagick" auf mein Fritzbox 7240 laufen lassen, da ich Bilder, die in RAW Gray Format vom Arduio+Kamera über Heimnetz übertragen werden, in PHP auf PNG konvertieren möchte.
Leider hab ich zu ImageMagick keine Alternative gefunden, mit Linux stehe ich eher auf Kriegfuß, zusätzliche HW (RasPi) möchte ich aber vermeiden. Deswegen würde ich alles auf FB laufen lassen, er fungiert "hauptberuflich" als WLAN repeater.
Könnte mir jemand eine auf FB7240 lauffähige Version kompilieren?

@Mani007
Ich glaube die Datei die du hier gepostet hast, ist für MIPS versionen gedacht.
Meine ist eine MIPSEL, ich denke es würde nicht funktionieren.

Vielen Dank im Voraus.

Mani007

#9
Je nach fritzbox brauchst du die richtige binary . Ich schau mal ob ich für dich die richtige kompilieren kann .

Datei auf der Fritzbox entpacken , mit tar -xzf "Dateiname"
Mit chmod 775 ausführbar machen .
./convert ausprobieren ob es funktioniert .

Wenn nicht Fehlermeldung posten .
FHEM 5.5 auf Raspberry Pi B+

FB7390 Fritz!OS6.23
CUL 868  V1.61 / 1 x HM-SCI-3-FM / 1 x HM-SEC-SC / 3 x HM-LC-DIM1T-FM / 1 x HM-LC-DIM1TBU-FM /     
4 x HM-CC-RT-DN / 3 x HM-LC-SW1-FM / 2 x HM-WDS30-T-O / 2 x FRITZ!DECT 200 / Openvpn /VU + DUO

stevestrong

Hi Mani,
leider lauft es nicht:
./convert: line 1: syntax error: unexpected "("
ich hab mal auch eine version vom Fritz!Load für 7270 ausprobiert, die lauft auch nicht, gleiche Fehlermeldung.
Was könnte ich noch ausprobieren?

Mani007

#11
Welche fritz!OS hast du denn auf der Fritzbox ?

Poste Bitte mal das Ergebnis von "cat /proc/cpuinfo"
FHEM 5.5 auf Raspberry Pi B+

FB7390 Fritz!OS6.23
CUL 868  V1.61 / 1 x HM-SCI-3-FM / 1 x HM-SEC-SC / 3 x HM-LC-DIM1T-FM / 1 x HM-LC-DIM1TBU-FM /     
4 x HM-CC-RT-DN / 3 x HM-LC-SW1-FM / 2 x HM-WDS30-T-O / 2 x FRITZ!DECT 200 / Openvpn /VU + DUO

stevestrong

#12
Aaalso,

CPU:

system type             : TI UR8 (7270)
processor               : 0
cpu model               : MIPS 4KEc V6.8
BogoMIPS                : 359.62
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 16
extra interrupt vector  : yes
hardware watchpoint     : no
ASEs implemented        :
shadow register sets    : 1
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available


ich bin soweit gekommen, das ich eine lauffähige "convert"-Datei genommen hab. von hier:
http://sourceforge.net/p/avmload/code/2532/tree/trunk/FritzLoad/bin/7270/

damit bekomme ich aber weitere Fehlermeldungen:

# ./convert -size 156x120 -depth 8 gray:imgData.raw imgData.png
convert: UnableToOpenConfigureFile `delegates.xml' @ warning/configure.c/GetConfigureOptions/705.


was mache ich falsch?

Mani007

Da fehlt die config Datei versuche sie in den gleichen Ordner zu kopieren wo convert liegt falls die gleiche Fehlermeldung auftritt
erwartet Imagemagick die Datei leider unter /etc/Imagemagick-6 wo du keine Schreibrechte hast.

Sonst müssen wir das ganze Imagemagickpacket mit freetz kompilieren was ich mit der 7240 Version schon probiert habe .

Bitte probiere die 7270 v3 nochmal die im Anhang ist .
FHEM 5.5 auf Raspberry Pi B+

FB7390 Fritz!OS6.23
CUL 868  V1.61 / 1 x HM-SCI-3-FM / 1 x HM-SEC-SC / 3 x HM-LC-DIM1T-FM / 1 x HM-LC-DIM1TBU-FM /     
4 x HM-CC-RT-DN / 3 x HM-LC-SW1-FM / 2 x HM-WDS30-T-O / 2 x FRITZ!DECT 200 / Openvpn /VU + DUO

stevestrong

Super, es hat funktioniert!!!
Es hat zwar 12 sekunden gedauert, aber ist durchgelaufen!
Mani, vielen Dank nochmal!