1 votes

Obtenir des informations sur le fichier SWF en utilisant PHP (ou javascript)

Pour un de mes projets, je voudrais utiliser PHP pour lire un fichier SWF sur le serveur et obtenir les dimensions de la scène du SWF. Le fichier SWF n'est donc pas encore intégré à la page. Quelqu'un sait-il si cela est possible et quel chemin je dois prendre ?

5voto

code_burgar Points 6845

Utilisez getimagesize() il fonctionne parfaitement avec les fichiers swf.

2voto

karim79 Points 178055

Voir ceci (SWF Header Parser Class - sous licence LGPL) :

http://www.phpclasses.org/browse/package/1653.html

Le site web dit ceci :

Cette classe est destinée à analyser les de l'animation Shockwave Flash (.swf) afin d'en extraire les métadonnées comme la largeur et la hauteur de l'animation, l'état de la compression et la taille non comprimée, la fréquence d'images et le le nombre total d'images.

Cette classe analyse les fichiers Flash en utilisant en utilisant uniquement du code PHP, donc aucune extension spéciale n'est nécessaire.

Prend en charge les deux, compressé et SWF Flash compressés et non compressés

1voto

Alex Yam Points 21

Pour ceux qui cherchent une solution pour getimagesize() sur les fichiers .SWF stockés dans la base de données, voici un wrapper blob-data-as-file-stream que j'ai écrit. Testé en PHP 5.3.10.

http://pastebin.com/6uriJMZv

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X