Closed vdubuk closed 5 years ago
Anything in the console? Press F12 to see the console.
Danke erstmal für dieses Tolle Release. Ihr macht einen super Job. Bei mir läuft das Device Cam Preview ebenfalls nicht. Hab leider schon alles wieder abgebaut. F12 werde ich testen. Bei den Farbfiltern bleiben bei mir alle Filter mit bluer im Namen ebenfalls ohne Effekt.
@vdubuk and @obkram please test https://github.com/sualko/photobooth/commit/2b2842663b11428bd0177fca730bbf09d3f8ad7e
Ich habe es nun getestet. Zumindest bei mir funktioniert es nicht. Bei der Consolenausgabe via F 12 Taste bekomme ich folgende Ausgabe: Could not get User media: DOMException core.js:127
Ich hoffe das hilft euch irgendwie weiter.
@obkram bitte die Lösung von oben versuchen und mitteilen ob es damit geht
Die Lösung von oben hatte ich bereits vor meinem Test integriert. Die Meldung aus der Console in Zeile 127 kommt ja aus dem neuen File.
@obkram can you post a screenshot from the error message? Can you unfold the error message? Because it's a bit short. Which browser and version do you use?
Do you access the site via http and a ip? Chrome requires to use https if you like to get the webcam stream. There is only an exception for localhost. Just guessing.
Das hat mir keine Ruhe gelassen. Ich habe heute morgen nochmal rumprobiert. Jetzt gehts. Zumindest in meinem Fall muss ich die USB Kamera, sofern sie vor dem Booten des RPI am USB Port eingesteckt war, aus und wieder einstecken. Danach geht es. Nach dem nächsten Neustart das gleiche. Es funktioniert dann sowohl mit der alten als auch mit der neuen Konfig. @ Sualko: You are right, the preview only works with localhost or 127.0.0.1
Also Funktioniert es auch ohne die Codeänderung? Aber eben nur über localhost/127.0.0.1? Ggf kompillier dir usbreset (Antwort von Li Lo hier https://askubuntu.com/questions/645/how-do-you-reset-a-usb-device-from-the-command-line ) oder nutz das Python Script von hier https://github.com/mcarans/resetusb/ , ggf. damit kannst du das un- und replug vermutlich sparen.
Also Funktioniert es auch ohne die Codeänderung?
My fix is required.
@sualko You are right @andi34 : ich komme mir fast vor wie ein DAU, also das System zurück auf 0 und nochmal neu. Hatte vorher im Hintergrung noch Motioeye laufen um damit den Livestream für das Vorschaubild auf dem Tablet zu erzeugen. Von daher habe ich nie wirklich erkennen könne was die LED an der Kamera macht. Also nun ist sie standartmäßig aus, da keine Instanz darauf zugreift. Sualko hat recht, das Script muss auf jeden Fall geändert werden. Ich arbeite mit dem Standartbrowser Chromium um die Funktion zu testen. Ledigtlich bei 127.0.0.1 wird die Kamera aktiviert und dann kommt auch die Abfrage ob Chromium auf die Kamera zugreifen darf. Chromium trägt die Kamera dann in die whitelist ein. Um Missverständnissen vorzubeugen. Die Funktion habe ich derzeit auf dem Pi getestet. Ich werde sie aber später auf dem Tablet ( IPad ) nutzen müssen. Da funktioniert es allerdings nicht, aber das ist hier gerade auch nicht Thema. Vielen Dank schonmal an euch Beide. @vdubuk : is the preview now running on your pi too?
Das Problem mit dem Neustecken der USB Kamera lag am Motioneye. Das funktioniert jetzt auch super. Vorschlag noch von mir, vielleicht könnte man noch mit dem setzen des Hakens für das devicepreview im Adminpanel temporär die Countdownfarbe auf weiß umstellen. Erfahrungsgemäß wird sich in der Mitte des Bildes selten ein heller bereich befinden. Danke an alle die daran mitarbeiten dieses tolle Projekt fortzusetzen und ständig zu verbessern.
Eine bescheidene Frage hab ich noch, dann gebe ich auch Ruhe. So wie auf dem Bild zu sehen habe ich es derzeit auf meiner Box das Vorschaubild mit der USB Kamera am Pi via Motioneye als Hintergrund laufen. ( siehe Pull #20 ) Das ganze geht dann via Wlan ins IPad. Es macht den Gästen am meisten Spaß sich anhand des Livebildes die Masken, Photoprops etc. auszusuchen. Hat auch den Vorteil das man immer sieht ob man im Bild steht oder nicht. Wäre das nicht auch für euch so machbar? ich bekomme es in die neue Architektur mit meinem gefährlichen Halbwissen nicht mehr implementiert. ( Den Emoji natürlich nicht ) Gruß Sven
Was auch ziemlich cool wäre wäre wenn man auf der Startseite auf "Foto erstellen" klickt und dann auf sie Seite mit dem Liveview kommt. Dann könnte man den halbtranspareten Banner evtl. ausblenden der bei dem Liveview etwas stört.
@sualko : since all our changes from yesterday i found a new issue. I checked it on a blank system too and there the issue doesn´t exist. When I take a picture and no camera is connected...
Maybe the issue is only on my system but if it is possible to you please check this on your system befor a new version of Photobooth will be uploaded. Thank you.
@obkram you're adding the changes by hand? Easier to cherry-pick the changes on top of current master branch from here
git fetch https://github.com/sualko/photobooth fix/webcam
git cherry-pick 2b2842663b11428bd0177fca730bbf09d3f8ad7e
Edit: About your issue: you've checked the console for errors?
Was auch ziemlich cool wäre wäre wenn man auf der Startseite auf "Foto erstellen" klickt und dann auf sie Seite mit dem Liveview kommt.
Could you open a new issue? Otherwise this cool feature could be forgotten.
Maybe the issue is only on my system but if it is possible to you please check this on your system
Please open a new issue and add a description on how to reproduce your issue.
@andi34 : of course, adding the changes by hand. I don't know this witch fetch and cherry-pick. The console doesn't show any errors.
@vdubuk and @obkram please test sualko@2b28426
The suggest code edits work for me. thank you
@obkram sure the issue is related to this? If not I guess the change should me merged.
If there's an error you should get a error message and a Button to reload the page. So the issue is independent. Going to merge this change here. @obkram if the issue still exist after merge please open a new issue.
Testing version 1.9.0 this afternoon, I found that the preview with device cam is not working.