본문 바로가기
이과/FFMPEG

[FFMPEG] ffmpeg로 파일안에있는 동영상 전체 인코딩

by 코딩초밥 2022. 4. 28.
반응형
<?php   
$dir = "/var/www/html/uploadfile/file/"; 
if (is_dir($dir)){                              
  if ($dh = opendir($dir)){                     
    while (($file = readdir($dh)) !== false){   		
		//뒤에 확장자 때고 원본 이름 가져오기.
		$uploadfile = str_replace('.mp4', '', $file);  
		shell_exec('/usr/bin/ffmpeg -i '.$dir.$file.' -an '.$dir.$uploadfile.'.flv 2>&1;');

    }                                           
    closedir($dh);                              
  }                                             
}      

?>

is_dir로 파일을 가져오고

open_dir로 열고

readdir로 읽어서

 

shell_exec로 커맨드를 날려서

모두 인코딩해버린다.

 

반응형

댓글