Zeranoe ffmpeg不能与PHP一起工作



我在C:/ffmpeg中下载并安装了windows ffmpeg。现在我有这个类的php ffmpeg没有ext从这里。我使用CMD命令检查ffmpeg,这对我有用,但ffmpeg不使用PHP类。

PHP CLASS HERE

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:ffmpegbinffmpeg.exe" );
$FFmpeg->input( 'C:xampphtdocsvideoffexamplesoriginal.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:xampphtdocsvideoffexamplesnew.mp4' , 'mp4' );
print($FFmpeg->command);
?>

打印命令:

C:fmpegbinfmpeg.exe -y -i C:xampphtdocsvideoffexamplesoriginal.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:xampphtdocsvideoffexamplesnew.mp4 2<&1

这不是转换视频为我。我怎样才能解决这个问题?我如何检查ffmpeg与php一起工作?

替换为\,如下:

$FFmpeg = new FFmpeg("C: FFmpeg bin FFmpeg .exe");

:

FFmpeg美元= new FFmpeg("C: FFmpeg bin ffmpeg.exe");

相关内容

  • 没有找到相关文章

最新更新