gpt4 book ai didi

video - 使用 ffmpeg 将视频与自身连接,但反过来

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

我能够逆转:

ffmpeg -i input.mp4 -vf reverse output_reversed.mp4

我可以连接:
ffmpeg -i input.mp4 -i input.mp4 -filter_complex "[0:0] [0:1] [1:0] [1:1] concat=n=2:v=1:a=1 [v] [a]" -map "[v]" -map "[a]" output.mp4

但是我可以用一个命令连接一个反向版本的视频吗?

我想要实现的是乒乓效果,视频播放一次,然后立即向后播放。

谢谢!

最佳答案

从技术上讲,您可以使用

ffmpeg -i input.mp4 -filter_complex "[0:v]reverse,fifo[r];[0:v][0:a][r] [0:a]concat=n=2:v=1:a=1 [v] [a]" -map "[v]" -map "[a]" output.mp4

但是反向过滤器会为大型视频使用大量内存。我添加了 fifo过滤以避免丢帧。但是测试看看。 (我没有反转音频)

如果您的剪辑没有音频,则上述命令将引发错误 - 相反,请使用:
ffmpeg -i input.mp4 -filter_complex "[0:v]reverse,fifo[r];[0:v][r] concat=n=2:v=1 [v]" -map "[v]" output.mp4

关于video - 使用 ffmpeg 将视频与自身连接,但反过来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71325565/

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