gpt4 book ai didi

ffmpeg - 如何仅在使用 ffmpeg 添加相同速度的分离音频流时更改视频速度?

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

我正在使用 ffmpeg 进行视频过滤。

但是,当我改变视频速度时,我遇到了问题

  • 音频比视频长:

    ffmpeg -i INPUT.mp4  -filter:v setpts=0.5*PTS -shortest -y -preset ultrafast OUTPUT.mp4

我想将音频的长度设置为与视频的长度相同。

  • 最短 = 将音频流扩展到与视频流相同的长度

在我的例子中,shortest 不起作用。视频文件和音频文件,两者是不同的,然后合并在一个视频文件中。视频的最后一帧停止,音频继续工作。

最佳答案

你可以使用复杂的过滤器

ffmpeg -i input.mkv -filter_complex "[0:v]setpts=0.5*PTS[v];[0:a]atempo=2.0[a]" -map "[v]" -map "[a]" output.mkv

https://trac.ffmpeg.org/wiki/How%20to%20speed%20up%20/%20slow%20down%20a%20video

关于ffmpeg - 如何仅在使用 ffmpeg 添加相同速度的分离音频流时更改视频速度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55565886/

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