0
windows ffmpeg을 C:/ffmpeg
에 다운로드하여 설치하십시오. 이제 ext3없이 PHP ffmpeg에 대해이 클래스를 HERE에서 가지고 있습니다. 나는 나를 위해 일한 cmd 명령을 사용하여 ffmpeg를 확인하지만 ffmpeg는 PHP 클래스를 사용하여 작동하지 않습니다.Zeranoe ffmpeg가 PHP와 호환되지 않습니다
PHP 코드 :
<?php
/**
* include FFmpeg class
**/
include DIRNAME(DIRNAME(__FILE__)).'/src/ffmpeg.class.php';
/**
* get options from database
**/
$options = array(
'duration' => 99,
'position' => 0,
'itsoffset' => 2,
);
/**
* Create command
*/
$FFmpeg = new FFmpeg("C:\ffmpeg\bin\ffmpeg.exe");
$FFmpeg->input('C:\xampp\htdocs\video\ff\examples\original.avi');
$FFmpeg->transpose(0)->vflip()->grayScale()->vcodec('h264')->frameRate('30000/1001');
$FFmpeg->acodec('aac')->audioBitrate('192k');
foreach($options AS $option => $values)
{
$FFmpeg->call($option , $values);
}
$FFmpeg->output('C:\xampp\htdocs\video\ff\examples\new.mp4' , 'mp4');
print($FFmpeg->command);
?>
인쇄 명령을
C:fmpeg\binfmpeg.exe -y -i C:\xampp\htdocs\video\ff\examples\original.avi -vf transpose=0,vflip -pix_fmt gray -vcodec h264 -r 30000/1001 -acodec aac -ab 192k -t 99 -ss 0 -itsoffset 2 -f mp4 C:\xampp\htdocs\video\ff\examples\new.mp4 2<&1
이 나를 위해 비디오를 변환하지 않습니다. 어떻게 해결할 수 있습니까? 그리고 어떻게 PHP로 작동 ffmpeg 확인할 수 있습니까?
오 예. 이것은 작동하고 비디오를 변환하지만, 새로운 파일 크기는'0 kb'입니다. –