function flvconvert($FILES)
{
if (!extension_loaded("ffmpeg"))
{
dl("ffmpeg.".PHP_SHLIB_SUFFIX);
}
$flvpath = 'flv'
$imgpath = 'img';
chmod($flvpath,0777);
$fileExtension = file_extension($FILES["name"]);
if($fileExtension=="avi" || $fileExtension=="wmv" || $fileExtension=="mpeg" || $fileExtension=="mpg" || $fileExtension=="mov" )
{
if ( move_uploaded_file($FILES["tmp_name"], "/tmp/".$FILES["name"]) )
{
$fileName = $FILES["name"];
$hash = md5_file($FILES["name"]);
/****************** CREATE FLV *****************/
exec("ffmpeg -i "."$site/tmp/$fileName -sameq -acodec mp3 -ar 22050 -ab 32 -f flv -s 320x240 $site/$flvpath/$hash.flv");
/****************** CREATE THUMB ***************/
exec("ffmpeg -y -i "."$site/tmp/$fileName -vframes 1 -ss 00:00:03 -an -vcodec jpg -f rawvideo -s 110x90 $imgpath/$hash.jpg");
}
}
}
function file_extension($filename)
{
return strtolower( substr(strrchr($filename, '.'), 1) );
}