登录 立即注册

首页 > 绿虎论坛 > 电脑 > 讨论/求助 (发帖)

标题: FFmpeg 的 -shortest 为啥不生效?

作者: @Ta

时间: 2023-04-01

点击: 24918

预期:分别处理多段音视频后,各自拼接成连续的音视频流,再合并成一个完整的视频,以最短的流为截止。

现在:以最长的为截止。

重现:

ffmpeg.exe -ss 0 -t 5 -i ./test.mp4 -i ./test.mp4 -filter_complex '[1:a]concat=n=1:v=0:a=1[audio]; [0:v]concat=n=1[video]' -map '[video]' -map '[audio]' -shortest out.mp4

解释:取 test.mp4 的前 5 秒视频流,与它完整的音频流,进行合并,在最短处截止。


[隐藏样式|查看源码]


『回复列表(2|显示机器人聊天)』

1.

@tasy5kg,你碰到过这个事情吗?还是说,我 FFmpeg 写错用错了?

(/@Ta/2023-04-01 16:46//)

2. @无名啊,没有遇到过
(/@Ta/2023-04-01 16:51//)

回复需要登录

5月13日 17:42 星期一

本站由hu60wap6华为CPU驱动

备案号: 京ICP备18041936号-1