gpt4 book ai didi

php + ffmpeg 将标志添加到有错误的视频

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

我创建了使用 ffmpeg 将 Logo 添加到视频的代码。

ffmpeg -i 1.mp4 -i a.jpg -filter_complex "overlay=main_w/2-overlay_w/2:main_h/2-overlay_h/2" outputvideo.mp4

当我在 windows dos 中使用此代码时,没有问题并添加了 Logo ,但是当我将其与 PHP 一起使用时,它给了我一个错误。

PHP:
<?php
echo "Starting ffmpeg...\n\n";
echo shell_exec("ffmpeg -i 1.mp4 -i a.jpg -filter_complex "overlay=main_w/2-overlay_w/2:main_h/2-overlay_h/2" outputvideo.mp4");
echo "Done.\n";
?>

错误:
Parse error: syntax error, unexpected 'overlay' (T_STRING) in C:\xampp\htdocs\tts\2.php on line 3

如何解决这个问题?

请帮我。

最佳答案

逃生 "喜欢 \" .

echo shell_exec("ffmpeg -i 1.mp4 -i a.jpg -filter_complex \"overlay=main_w/2-overlay_w/2:main_h/2-overlay_h/2\" outputvideo.mp4");

关于php + ffmpeg 将标志添加到有错误的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19133817/

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