반응형
<?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로 커맨드를 날려서
모두 인코딩해버린다.
반응형
'이과 > FFMPEG' 카테고리의 다른 글
[FFMPEG] ffprobe에 나오는 동영상 정보들 php 변수로 만들기. (6) | 2022.04.29 |
---|---|
[FFMPEG] ajax + ffmpeg + exec 파일 받아서 변환 코드 (1) | 2022.04.27 |
[FFMPEG] exec 명령어가 안먹는다 (1) | 2022.04.26 |
[FFMPEG] php 파일 업로드 용량 조절 (4) | 2022.04.25 |
[FFMPEG] FFmpeg 명령어 사용하기. (1) | 2022.04.22 |
댓글