Witam
Wiecie moze gdzie zapodzial sie blad w tym kodzie? Uploaduje mi film ale nie chce go skonwersjowac do flv... Tymbardziej nie wyswietla mi sie zaden alert...
<?php
/***************Ladowanie FFMPEG *********************************/
$extension = "ffmpeg";
$extension_soname = $extension . "." . PHP_SHLIB_SUFFIX;
$extension_fullname = PHP_EXTENSION_DIR . "/" . $extension_soname;
// load extension
dl($extension_soname) or
die("Can't load extension $extension_fullname\n"); }
/***********************************************************/
/*****************Pobieranie sciezki do Uploadu ****************/
$array_path = explode("/",$_SERVER['SCRIPT_FILENAME']); $dynamic_path = "";
for ($i=0;$i<sizeof($array_path)-1;$i++)
if($array_path[$i]!="")
$dynamic_path =$dynamic_path."/".$array_path[$i];
/**********************************************************/
/******************foldery*****************************/
$flvpath = "flvfiles/";
$moviepath = "movies/" ;
chmod($moviepath,0777);
chmod($flvpath,0777);
/*********************************************************/
/******************Upload i konwersja wideo *****************************/
if(isset($_FILES["x_URL"])) {
$fileName = $_FILES["x_URL"]["name"];
$fileNameParts = explode( ".", $fileName ); $fileExtension = end( $fileNameParts ); if($fileExtension=="avi" || $fileExtension=="wmv" || $fileExtension=="mpeg"
|| $fileExtension=="mpg" || $fileExtension=="mov" )
{
)
{
if( $fileExtension == "wmv" ) {
exec("ffmpeg -i ".$dynamic_path."/".$moviepath."".$fileName." -sameq -acodec mp3 -ar 22050 -ab 32 -f flv -s 320x240 ".$dynamic_path."/".$flvpath."myflv.flv");
}
if( $fileExtension == "avi" || $fileExtension=="mpg" ||
$fileExtension=="mpeg" || $fileExtension=="mov" ) {
exec("ffmpeg -i ".$dynamic_path."/".$moviepath."".$fileName." -sameq -acodec mp3 -ar 22050 -ab 32 -f flv -s 320x240 ".$dynamic_path."/".$flvpath."myflv.flv");
}
/******************tworzenie miniaturki***************/
exec("ffmpeg -y -i ".$dynamic_path."/".$moviepath."".$fileName." -vframes 1 -ss 00:00:03 -an -vcodec png -f rawvideo -s 110x90 ".$dynamic_path."/".$flvpath."myflv.png");
}
else
{
die("Plik nie zostal zaladowany"); }
}
else
{
die("Prosze wysylac tylko pliki avi, wmv, mov lub mpg!"); }
}
else
{
die("Plik nie zostal znaleziony"); }
?>