dreamwest Posted May 18, 2009 Share Posted May 18, 2009 im trying to convert a flv file to mpg, but it doesnt seem to work, also this script has no errors, it wont echo out the final line. // Set our source file $srcFile = "/home/user/public_html/tmp_download/1233254702384805425.flv"; $destFile = "/home/user/public_html/tmp_download/test.mpg"; $ffmpegPath = "/usr/bin/ffmpeg"; $flvtool2Path = "/usr/bin/flvtool2"; // 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 function makeMultipleTwo ($value) { $sType = gettype($value/2); if($sType == "integer") { return $value; } else { return ($value-1); } } echo "Done.........."; Quote Link to comment https://forums.phpfreaks.com/topic/158545-ffmpeg-help/ Share on other sites More sharing options...
Masna Posted May 18, 2009 Share Posted May 18, 2009 Turn error_reporting on, and post the errors printed: error_reporting(E_ALL); Quote Link to comment https://forums.phpfreaks.com/topic/158545-ffmpeg-help/#findComment-836200 Share on other sites More sharing options...
dreamwest Posted May 18, 2009 Author Share Posted May 18, 2009 I worked it out. Thanks Quote Link to comment https://forums.phpfreaks.com/topic/158545-ffmpeg-help/#findComment-836276 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.