Jump to content

ffmpeg php version 5.3.1


Recommended Posts

hello friends i want to convert mpg or other files in flv . and first i enable the ffmpeg . the phpinfo shows me ffmpeg is enable. then i write a code for convert its generate the file in .flv but they are 0butes means there is no data in a file. u check my code if anyone can help me urgent

 

i use

ffmpeg_movie.php (class file)

phpvideotoolkit.php5.php (class file)

 

and index.php where i run the code

 

 

require_once('ffmpeg_movie.php');

$srcFile = "robot.avi";

$destFile = "robot.flv";

$ffmpegPath = "ffmpeg";

$flvtool2Path = "flvtool2";

// Create our FFMPEG-PHP class

$ffmpegObj = new ffmpeg($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

function makeMultipleTwo ($value)

{

$sType = gettype($value/2);

if($sType == "integer")

{

return $value;

} else {

return ($value-1);

}

}

i also gave attachment of my work . plz urgent

Link to comment
https://forums.phpfreaks.com/topic/237312-ffmpeg-php-version-531/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.