【问题标题】:Audio not working in ffmpeg video conversion音频在 ffmpeg 视频转换中不起作用
【发布时间】:2016-03-10 14:40:48
【问题描述】:

我正在使用以下命令在现有视频中添加额外的空白 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 查看输入和输出文件中使用了哪些流以及哪些编解码器,以便检查它们是否真的包含音频流。

【讨论】:

    猜你喜欢
    • 2015-05-12
    • 2020-08-25
    • 2012-03-16
    • 2011-03-07
    • 2021-06-29
    • 2016-04-26
    • 2019-10-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多