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