SpaceRat
13.04.2014, 15:52
Ich wollte in dem Zusammenhang mit den grünen Screenshots noch einmal auf
dieses Thema (http://www.hdmedia-universe.com/board/showthread.php?4260-sh4-aio-grab)
aufmerksam machen.
Der grüne Bildschirm beim Screenshot auf sh4-Boxen über das OpenWebif hängt mit einem fehlerhaften aio-grab zusammen.
Das müßte aber nicht sein, wenn man aio-grab aus den Sourcen baut, die im verlinkten Thema erwähnt werden (Die von Schischu):
http://picload.org/image/locpccp/grabbing.png
Die Aspect Ratio ist gelegentlich zwar was für'n *rsch und für vollwertige HD-Screenshots scheinen die sh4-Gurken auch zu langsam zu sein:
http://picload.org/image/locpciw/hdgrabbing.png
aber besser als das derzeitige Osterkörbchen kann man es hinkriegen.
Der Grund, warum es im alten Webif ging ist übrigens, daß in dem eine spezielle HDMU-Anpassung drin war. Es wurde nicht aio-grab direkt aufgerufen, sondern ein shell-Script, welches den Screenshot speziell zusammengebastelt hat.
Der Aufruf des Grabbers über die Shell würde in OpenWebif aber aus Sicherheits- und Geschwindigkeitsgründen entfernt:
1. Es war möglich, beliebigen Code auf der Box auszuführen: Grab: Arbitary code execution (https://github.com/E2OpenPlugins/e2openplugin-OpenWebif/commit/aa3a1c44b6583a0de5a83b9c40ef64969717bd5b)
2. Generell sollte man keine Shells aus Python-Code heraus starten, wenn man auch mit einem Sub-Prozess ans Ziel kommt: grab: Don't invoke a shell (https://github.com/E2OpenPlugins/e2openplugin-OpenWebif/commit/38d1e9695f6b1463184c3203765cf4c19f651332)
Oder umgekehrt: Auch das alte Webif hätte von einem sh4-tauglichen aio-grab aus einem Guß bereits profitiert.
dieses Thema (http://www.hdmedia-universe.com/board/showthread.php?4260-sh4-aio-grab)
aufmerksam machen.
Der grüne Bildschirm beim Screenshot auf sh4-Boxen über das OpenWebif hängt mit einem fehlerhaften aio-grab zusammen.
Das müßte aber nicht sein, wenn man aio-grab aus den Sourcen baut, die im verlinkten Thema erwähnt werden (Die von Schischu):
http://picload.org/image/locpccp/grabbing.png
Die Aspect Ratio ist gelegentlich zwar was für'n *rsch und für vollwertige HD-Screenshots scheinen die sh4-Gurken auch zu langsam zu sein:
http://picload.org/image/locpciw/hdgrabbing.png
aber besser als das derzeitige Osterkörbchen kann man es hinkriegen.
Der Grund, warum es im alten Webif ging ist übrigens, daß in dem eine spezielle HDMU-Anpassung drin war. Es wurde nicht aio-grab direkt aufgerufen, sondern ein shell-Script, welches den Screenshot speziell zusammengebastelt hat.
Der Aufruf des Grabbers über die Shell würde in OpenWebif aber aus Sicherheits- und Geschwindigkeitsgründen entfernt:
1. Es war möglich, beliebigen Code auf der Box auszuführen: Grab: Arbitary code execution (https://github.com/E2OpenPlugins/e2openplugin-OpenWebif/commit/aa3a1c44b6583a0de5a83b9c40ef64969717bd5b)
2. Generell sollte man keine Shells aus Python-Code heraus starten, wenn man auch mit einem Sub-Prozess ans Ziel kommt: grab: Don't invoke a shell (https://github.com/E2OpenPlugins/e2openplugin-OpenWebif/commit/38d1e9695f6b1463184c3203765cf4c19f651332)
Oder umgekehrt: Auch das alte Webif hätte von einem sh4-tauglichen aio-grab aus einem Guß bereits profitiert.