Browser opnemen PHP
Is of weet iemand een manier dat ik een bezoeker de browser kan laten opnemen voor zeg maar 6 seconden en dat deze (MP4) dan wordt opgeslagen.
Dan moet ik je teleurstellen, want PHP heeft geen interactie met de browser of de computer van de gebruiker.
Ik zat te denken als je de sreenshot ophaalt van bijvoorbeeld:
www.website.nl/browservideo.php?id=236&screen=1
www.website.nl/browservideo.php?id=236&screen=2
www.website.nl/browservideo.php?id=236&screen=3
www.website.nl/browservideo.php?id=236&screen=4
ect..
En dan heb je een map vol met afbeeldingen waar je een video van kan laten genereren.
Je hebt wel 30 frames per seconde nodig.
Gewijzigd op 18/07/2015 19:12:32 door Ferdi R
Ferdi R op 18/07/2015 19:00:54:
Nou, ik denk dat het wel zou kunnen, je kan met imagegrabwindow() of imagegrabscreen() een screenshot ophalen.
En dan heb je een screenshot van de Windows-server (op Linux val je buiten de boot). En dan....?
https://github.com/microweber/screen
En de video genereer ik met FFmpeg
https://trac.ffmpeg.org/wiki/PHP
Ander vertel je even wat je precies wil doen :) dan kunnen we mischien meedenken :)
Ik heb een loting website, je kan namen loten. Nou wil ik van de uitslag een korte (paar seconden) video of vine genereren zodat mensen die op Facebook en of Twitter kunnen delen.
Dus: maak van elk 'beeldje' een plaatje, on the fly, met PHP.
Sla die op (gewoon nummer van 0001 tm 0180) en genereer een MP4.
En die sla je op.
De link daar naar toe post je via een API, op Facebook en/of Twitter.