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

הוסטס - פורום אחסון האתרים הגדול בישראל (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=94181)

איציק ברבי 20-12-11 00:29

המרת סוג כלשהוא של סרטון לFLV
 
PHP קוד:

function toflv($name)
{
    
$srcFile "videos/".$name;
    echo 
$srcFile;
    
$destFile "videos/".$name."flv";
    
$ffmpegPath "ff/ffmpeg.exr";
    
$flvtool2Path "ff/flvtool2.exe";
    
// Create our FFMPEG-PHP class
    
$ffmpegObj = new ffmpeg_movie($srcFile);
    
// Save our needed variables
    
$srcWidth makeMultipleTwo($ffmpegObj->getFrameWidth());
    
$srcHeight makeMultipleTwo($ffmpegObj->getFrameHeight());
    
$srcFPS $ffmpegObj->getFrameRate();
    
$srcAB intval($ffmpegObj->getAudioBitRate()/1000);  
    
$srcAR $ffmpegObj->getAudioSampleRate();  
    
// Call our convert using exec()
    
exec($ffmpegPath " -i " $srcFile " -ar " $srcAR " -ab " $srcAB " -f flv -s " $srcWidth "x" $srcHeight " " $destFile " | " $flvtool2Path " -U stdin " $destFile);
    
// Make multiples function
}
toflv("d52bab8474.mp4"); 

זה מביא לי שגיאה שהמחלקה("ffmpeg_movie") לא קיימת.
הפנו אותי לכאן:
http://ffmpeg-php.sourceforge.net/
http://sourceforge.net/projects/ffmpeg-php/
אני לא יודע איזה קובץ לאנקלד לשרת,במה להשתמש.
אני אשמח אם משהו יעזור לי.
תודה רבה,
איציק!

Kernel 20-12-11 06:41

הפנו אותך לתוסף ffmpeg-php, שצריך להתקין אותו כתוסף ל-PHP (דורש רוט),
הבעיה - התוסף הזה כבר לא רלוונטי היום כי יש לו תחליף ולא משתמשים בו.

איציק ברבי 20-12-11 08:15

אני אשמח לשמוע פרטים נוספים..

Kernel 20-12-11 16:21

תתקין mediainfo על השרת, תריץ את mediainfo על הקובץ, ותשתמש בנתונים משם.

איציק ברבי 20-12-11 22:17

אשמח לעוד עזרה,
בנתיים זה לא עזר לי..


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

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