/source/48039-lecture-des-caracteristiques-d-un-fichier-flv
..et ca marche aussi sur win32+PHP 5.2.6 (cli) d:\dev\php\getflvsize>php -f getflvsize.php video3.flv video3.flv : 258x193 11.500001911889 sec
effectivement 1.35595221018E+87 meme en microsecondes ca fait beaucoup...ca doit donc dependre de la plateforme/version php, sur mon linux fc9.x86_64 ca affiche des valeurs correctes.
Bonjour, Voici la fonction getStr manquante : function getStr($buf, $tag){ $p = strpos($buf, $tag); if ($p !== false){ $deb = $p + strlen($tag)+1; return substr($buf, $deb); } return ""; }
Rebonjour, Correction du code précédent qui marche maintenant, et permet donc d'extraire les largeur+hauteur+durée d'un flv :) m a r c private function doubleToInt($buf){ $val = (ord($buf[0])
Bonjour, Bonne idée que cette classe, quelqu'un l'utilise? Je crois qu'un petit bug s'est glissé ligne 291 : $uInt32[2] au lieu de $uInt64[2] non? Même avec cette correction j'obtiens parfois des valeurs incohérentes sur certains flv en essayant d'extraire les propriétés (largeur,hauteur,durée), cf code ci-joint ajouté à la classe... + ...