동영상 변환 및 이미지 출출하기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

동영상 변환 및 이미지 출출하기 정보

동영상 변환 및 이미지 출출하기

본문

1. 업로드된 동영상  ---> 파일변환.

2. 변환된 동영상 이미지 축출

** ffmpeg 가 설치되어 있어야 함.

----------------------------------------------------------

<?

$get_file  = "1.flv";  //업로드된 동영상
$ch_file   = time();
$ch_file  .= ".wmv";   //변경된 동영상
/***********************************동영상변환************************/
exec("/home/seumi/www/ffmpeg/ffmpeg/ffmpeg -i $get_file  $ch_file" ,$o_output ,$o_error);

//$result = shell_exec("/home/seumi/www/ffmpeg/ffmpeg/ffmpeg -i $get_file  $ch_file");

 


if(!$o_error){
 echo "변경된파일:";
    echo $ch_file;
    echo "<br>";
}
else{
  echo "에러코드:".$o_error." 변환실패<br>";
}

/***********************************동영상변환************************/

 


/***********************************동영상의 이미지 축출************************/
//파일변경이 되었다면 이미지 축출
if($ch_file){

  //$in_file  = "2.wmv";
  $in_file  = $ch_file;
  $out_name  = time();
  $out_name .= time();

 

  exec("/home/seumi/www/ffmpeg/ffmpeg/ffmpeg -i $in_file -an -ss 00:00:14 -an -r 2 -vframes 1 -y $out_name%d.jpg ", $output, $error);

//에러가 없다면
   if(!$error){
    $creat_img   = $out_name;
    $creat_img  .= 1;
    echo " 출력된 이미지<br>";
    //출력된 이미지를 유저에게 선택하도록 명령
   echo " <img src='{$creat_img}.jpg'  border='0'><br>";


  }
  else{
  echo "에러코드:".$error." 이미지 출력실패";
  }

}
else{
echo "파일변경실패하였으므로 이미지축출하지 않음";
}


/***********************************동영상의 이미지 축출************************/


?>

추천
0
  • 복사

댓글 0개

© SIRSOFT
현재 페이지 제일 처음으로