Rabbid Skrevet 26. januar 2007 Skrevet 26. januar 2007 Har skrevet et enkelt script som skal brukes til å laste opp videoer og konvertere til FLV-format. Har ikke lagt til error-handlers og størrelsessjekk enda, dette blir lagt til når skriptet faktisk funker. Problemet er at mencoder bare stopper og da klikker selvfølgelig resten av skriptet. Har testet med å sette inn en bestem verdi for tmpName og da funket skriptet dugelig. Filen ble konvertert. Er ikke helt god på dette med uploads, kjører lokal utviklingsserver (Ubuntu Linux) og vil gjerne vite litt mer om hvordan dette funker. $fileName = $_FILES['userfile']['name']; $tmpName = $_FILES['userfile']['tmp_name']; $fileSize = $_FILES['userfile']['size']; $returnvalue = exec('mencoder "'.$tmpName.'" -ofps 25 -o temp.flv -of lavf -oac mp3lame -lameopts abr:br=64 -srate 22050 -ovc lavc -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames -lavcopts vcodec=flv:keyint=50:vbitrate=300:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -vop scale=320:240'); echo $returnvalue; //$fp = fopen("temp.flv", 'r'); //$content = fread($fp, filesize("temp.flv")); //$content = smart_handler($content); //fclose($fp); // $namearr = explode('.',smart_handler($fileName)); // $fileName = $namearr[0]; //$query = "INSERT INTO video (name, size, content ) VALUES ('$fileName', '$fileSize', '$content')"; //mysql_query($query); Vurderer også å bruke AJAX til dette (for å unngå at siden står å henger når filen lastes opp, og at den i stedet viser en loading-animasjon som stopper når opplastingen er fullført
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå