동영상 변환 및 이미지 출출하기 > 그누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개

전체 81 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT