Nie wiem gdzie popełniam błąd, szukam go juz kilka dni i nic....miniaturki mi utworzyć nie chce, drugi problem to problem z konwertacją podany poniżej kodu tworzenia miniatury. Dodam tylko że witryna jest na hostingu jednak hosting obsługuje ffmpeg.

private function captureVideoFrame( $file_source, $img_dest, $frame_number = 2 )
	{
		$file_source = trim($file_source);
		$img_dest = trim($img_dest);

		if ( !file_exists($file_source) )
			return false;
		
		$tmp_folder = DIR_USERFILES.'tmp_frame_'.rand( 1, 100000 );
	
		$cmd_command = PATH_FLV_MPLAYER." $file_source -ss $frame_number -nosound -vo jpeg:outdir=$tmp_folder -frames 5";
		
		system( escapeshellcmd( $cmd_command ) );  
		
		if ( file_exists( $tmp_folder.'/00000001.jpg' ) )
			copy( $tmp_folder.'/00000001.jpg', $img_dest );
		
        for ( $i = 1; $i <= 5; $i++ )
        {
            @unlink( $tmp_folder.'/0000000'.$i.'.jpg' );
        }
		@rmdir( $tmp_folder );
			
		return file_exists($img_dest);
	}

Kolejny problem to problem z filmem, nie zawsze udaje się konwertacja do flv i nie wiem dlaczego :/

private function convertVideo2FLV( $video_id, $file_source, $file_dest, $remove_original = true )
	{
		$file_source = trim( $file_source );
		$file_dest = trim( $file_dest );
		
		if (!file_exists( $file_source ))
			return false;
	
		//exec( escapeshellcmd(" -i $file_source -f flv -vcodec flv -ar 44100 -threads 1 $file_dest" ), $p );
        system( escapeshellcmd( "ffmpeg -i $file_source -f flv -vcodec flv -ar 44100 -threads 1 $file_dest" ), $p );
		
		$query = SK_MySQL::placeholder("DELETE FROM `".TBL_TMP_VIDEOFILE."` WHERE `video_id`=?", $video_id);
		SK_MySQL::query($query);
		
		$query = SK_MySQL::placeholder("UPDATE `".TBL_PROFILE_VIDEO."` SET `is_converted`='yes', `extension`='flv' 
			WHERE `video_id`=?", $video_id);
		SK_MySQL::query($query);
		
		if ($remove_original)
			@unlink($file_source);
		
		return true;
	}
 

Za podpowiedzi z góry dziękuje.