Je travaille sur un site de partage de vidéos et je veux prendre une capture d'écran à partir d'un fichier vidéo FLV à partir d'un autre site Web comme YouTube. J'utilise PHP mais je n'ai aucune idée de comment le faire. des conseils sont appréciés.prendre des captures d'écran à partir d'une vidéo flv
Répondre
Il semble y avoir ffmpeg extension for PHP.
En regardant rapidement, quelque chose comme cela devrait fonctionner:
$movie = new ffmpeg_movie('foo.flv');
$frame = $movie->getFrame(1234);
imagefromjpeg($frame, 'foo.jpeg');
imagedestroy($frame);
Bien sûr, cela signifie que cette extension doit être ajoutée à l'installation de PHP en cours.
Vous pouvez télécharger la vidéo flv sur votre serveur (il y a beaucoup d'applications et de documentation pour obtenir le flv de YouTube), puis utiliser un outil en ligne de commande pour extraire une capture d'écran de la vidéo (similaire à blog entry) .
Je ne connais aucun outil qui vous permettrait de le faire sans télécharger la vidéo. Bien que cela soit techniquement possible, vous devrez probablement sortir de PHP et adapter un outil open source à vos besoins. This site pourrait être un bon point de départ pour une telle solution.
- 1. Prendre des captures d'écran ** rapidement ** à partir de python
- 2. flv noyau flex vidéo
- 3. Prendre une vidéo à partir d'une caméra vidéo et l'afficher avec MPMoviePlayerController IPhone SDK
- 4. Comment générer des captures vidéo de fichiers vidéo via la ligne de commande linux
- 5. Prendre des photos à partir d'une caméra avec Adobe Flash
- 6. lenth d'un fichier vidéo flv -mpg -avi
- 7. convertir des fichiers vidéo au format .flv en grails
- 8. Convertir par programme une vidéo en FLV
- 9. Obtention d'informations d'images clés à partir de FLV
- 10. .Net: Quelle devrait être l'approche pour capturer la vidéo à partir de plusieurs caméras flv
- 11. Quelle est la meilleure façon de prendre des captures d'écran d'une fenêtre avec C++ dans Windows?
- 12. Longueur vidéo manquante dans FLV converti par ffmpeg-php
- 13. Comment prendre des photos instantanées à partir d'une webcam?
- 14. C# prendre dynamiquement des données à partir de DataGridView
- 15. Comment faire une vidéo FLV apparaissent toujours au sommet
- 16. Re-publier le flux vidéo en streaming FLV
- 17. Flv à la conversion mp4
- 18. Comment compresser un fichier vidéo (.wmv, .avi, .flv) sans affecter sa qualité vidéo
- 19. Comment lire des fichiers vidéo à partir d'une bibliothèque vidéo iPod?
- 20. Comment mettre des vidéos .flv sur des pages aspx
- 21. De bitmaps à la vidéo en streaming
- 22. Comment contrôler la vidéo intégrée FLV à l'aide de boutons externes?
- 23. FLV thumbnails
- 24. Contrôle des niveaux audio et de panoramique FLV/MP4
- 25. Conception de page Web avec des vidéos flash flv intégrées
- 26. flash as3 - un objet vidéo, plusieurs fichiers vidéo
- 27. précharge FLV dans Actionscript 3?
- 28. Actionscript 3: Mise en file d'attente des fichiers FLV à l'aide de netstatus et de cuepoints
- 29. inluxis flv streaming (flash)
- 30. Comment prendre les dix premiers enregistrements à partir d'un DataView?