gpt4 book ai didi

php - Zeranoe ffmpeg 不适用于 PHP

转载 作者:行者123 更新时间:2023-12-04 23:29:42 25 4
gpt4 key购买 nike

我下载安装windows ffmpegC:/ffmpeg .现在我有这个没有来自 HERE 的 php ffmpeg 的类.我使用 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:\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

这不是为我转换视频。我该如何解决这个问题?以及如何检查 ffmpeg 是否与 php 一起使用?

最佳答案

更换更换\\\像这样:

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

至 :

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

关于php - Zeranoe ffmpeg 不适用于 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22354081/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com