הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   מחפש דרך להוציא זמן מקובץ FLV (https://hosts.co.il/forums/showthread.php?t=68846)

Sagi 27-10-08 18:31

מחפש דרך להוציא זמן מקובץ FLV
 
מחפש דרך להוציא את הזמן של הקובץ FLV
חיפשתי בגוגל מצאתי פונקציה אבל היא לא מדוייקת
יש דרך מדוייקת?דרך FFMPEG או משהו כזה?

Sagi 27-10-08 19:52

מישהו?
זה דיי דחוף..

daMn 27-10-08 20:28

תראה מה מצאת, אולי אפשר לעשות איתו משהו.

Sagi 27-10-08 21:32

PHP קוד:

function GetFLVDuration($file){
  
// get contents of a file into a string
  
if (file_exists($file)){
    
$handle fopen($file"r");
    
$contents fread($handlefilesize($file));
    
fclose($handle);
    
//
    
if (strlen($contents) > 3){
      if (
substr($contents,0,3) == "FLV"){
        
$taglen hexdec(bin2hex(substr($contents,strlen($contents)-3)));
        if (
strlen($contents) > $taglen){
          
$duration hexdec(bin2hex(substr($contents,strlen($contents)-$taglen,3)))  ;
          return 
$duration;
        }
      }
    }
  }
  return 
false;



Sagi 27-10-08 21:56

אממ נראה לי שהסתדרתי תודה =]


כל הזמנים הם GMT +2. הזמן כעת הוא 00:49.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ