【问题标题】:Audio not working in ffmpeg video conversion音频在 ffmpeg 视频转换中不起作用
【发布时间】:2024-04-13 04:55:11
【问题描述】:

我正在使用以下命令在现有视频中添加额外的空白 1 小时

echo shell_exec('/usr/local/bin/ffmpeg -y -i universal.mp4 -f lavfi -i "color=black:s=1280x720:r=24:d=5400" -filter_complex "[0][1]concat=n=2:v=1:a=0[v]" -map [v] -c:v libx264 output.mp4  2>&1');

但是out.mp4是没有任何音频的,请高人指导一下。

【问题讨论】:

  • 我从您的问题中删除了 ffmpeg-php。 ffmpeg-php 标签是关于 php 扩展的问题,而不是用 exec 调用 ffmpeg

标签: video ffmpeg html5-video


【解决方案1】:

如果您没有另外指定,我不确定ffmpeg 是否会自动复制音频流。尝试添加:

-acodec copy

这会复制音频流(如果存在)。您可以使用ffprobe 查看输入和输出文件中使用了哪些流以及哪些编解码器,以便检查它们是否真的包含音频流。

【讨论】:

    最近更新 更多