gpt4 book ai didi

PHP+FFMPEG 添加音乐到视频的替代方案?

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

我使用 php+ffmpeg 创建代码以将音乐添加到视频中。
此代码工作正常,但
执行时我的 cpu 使用率为 100%。
这个还有其他选择吗??
ffmpeg的任何替代品?

<?php
shell_exec("ffmpeg -i video.avi -i audio.mp3 -map 0 -map 1 -codec copy -shortest output_video.avi")
?>

最佳答案

FFMpeg 尽可能快地执行转换,这确实意味着 100% 的 CPU 使用率(假设单个 CPU)。

在 FFMpeg 中减慢编码的唯一方法是使用 -re告诉解码器以其 native 帧速率读取输入文件的选项。

所以在你的情况下,你应该尝试:

ffmpeg -re -i video.avi -i audio.mp3 -map 0 -map 1 -codec copy -shortest output_video.avi

通过这样做,编码操作将与输入文件的持续时间一样长,并且 CPU 使用率会低得多。

关于PHP+FFMPEG 添加音乐到视频的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20615252/

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