gpt4 book ai didi

php - 如何使用 ffmpeg 在 30 秒内从较小/较大文件中提取 30 秒音频

转载 作者:太空宇宙 更新时间:2023-11-03 17:11:54 24 4
gpt4 key购买 nike

我尝试使用 ffmpeg 提取 30 秒的音频,它在示例文件大于 30 秒的情况下工作正常。但如果文件是 15 秒,那么它只会返回 15 秒。

这里显示我的代码

<?php
exec("/usr/bin/ffmpeg -ss 0 -i sample.mp3 -t 30 output.mp3");
?>

我想从 15 秒的示例文件中提取 30 秒的音频。

谢谢。

最佳答案

使用 stream_loop。

ffmpeg -stream_loop -1 -ss 0 -i sample.mp3 -t 30 output.mp3

在我的快速测试中,输出时长是正确的,但是播放器显示的时长是错误的,

关于php - 如何使用 ffmpeg 在 30 秒内从较小/较大文件中提取 30 秒音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34718300/

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