Welcome, Guest. Please login or register.
Did you miss your activation email?


Login with username, password and session length

Search

 
Advanced search

19273 Posts in 2522 Topics- by 907 Members - Latest Member: lazyman
Pages: [1]   Go Down
Print
Author Topic: (RIJESENO) Php ffmpeg-php  (Read 843 times)
memo
Jr. Member
**
Offline Offline

Posts: 72



View Profile WWW
« on: 21.07.2008; 07:41:13 AM »

Pozdrav
Imam jednu skriptu sto uploda klipove na server pretvara ih u flv. I onda od flv bi trebala da napravi thumb.Radila je do nedavno odjednom nece.Dali ima neko iskustva sa ovim ffmpeg-php ?
Code:
$uploadfile = basename($_FILES['file']['name']);
 {

$filename = strtolower(_fnc("user", me('id'), "username")."_".md5(rand(1000,9999).rand(1000,9999).rand(1000,9999).rand(1000,9999)).substr($uploadfile, strlen($uploadfile)-4, 4));
@move_uploaded_file($_FILES['file']['tmp_name'], "system/cache/videos/".$filename);
{
$source="system/cache/videos/$filename";
$destination="system/cache/videos/$filename.flv";


// Convert the video
exec("mencoder {$source} -o {$destination} -of lavf -oac mp3lame -lameopts abr:br=56 -ovc lavc -lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames -srate 22050");

$mov = @new ffmpeg_movie("$destination");
$photo = "$source";
$fileNameParts1 = explode( ".", $photo  );
$finalDir = "system/cache/videos/thumbs/";
$finalFile = str_replace( " ", "", $finalDir . $filename . ".jpg" );
$frame = "30";
$ff_frame = @$mov->getFrame($frame);
if ($ff_frame) {
     
    $gd_image = $ff_frame->toGDImage();
    if ($gd_image) {
        imagejpeg($gd_image, $finalFile, 30);
        imagedestroy($gd_image);

}

    }


// Remove the source if its not a FLV
{
@unlink($source);
}

}
Pozdrav
« Last Edit: 22.09.2008; 00:16:53 AM by Tomislav » Logged

Tomislav
MODERATOR
Sr. Member
*
Offline Offline

Posts: 280



View Profile
« Reply #1 on: 21.07.2008; 15:22:26 PM »

Ja nemam iskustva.

Ali ... preporučam da pogledaš skriptu koja radi thumb, pošto taj dio zeza odjednom.
A možda si i promijenio slučajno dozvole nad folderom za thumbnailove, pa ti zato više ne radi thumb. Ne znam ... Stvarno ne znam.
Logged

memo
Jr. Member
**
Offline Offline

Posts: 72



View Profile WWW
« Reply #2 on: 21.07.2008; 23:31:56 PM »

nisam na serveru nista mjenjo Smiley neam pojma sta je bilo. a problem i jest u tom kodu za thumb dal ima neko nesto drugo Smiley
Logged

grdelin
GLOBAL MODERATOR
Hero Member
*
Offline Offline

Posts: 691



View Profile WWW
« Reply #3 on: 22.07.2008; 07:20:30 AM »

// Remove the source if its not a FLV
               {
                  @unlink($source);               
               }
Isključi ovaj dio koda
- uploadaj nešto za primjer
- pokreni skriptu
- iziđi van i ponovo pokreni skriptu
Rezultat ?
Logged

Vatra, voda, vlast, žena, zmija i glupan kobni su po čovjeka ako ih izazove.
memo
Jr. Member
**
Offline Offline

Posts: 72



View Profile WWW
« Reply #4 on: 22.07.2008; 13:26:36 PM »

nista se posebno ne desava to je kod samo da ne izbrise orginal fajl koji uplodovan
« Last Edit: 22.07.2008; 22:14:32 PM by memo » Logged

Pages: [1]   Go Up
Print
Jump to: