gpt4 book ai didi

ffmpeg - 在 FFmpeg 中使用 mpdecimate 去除视频中的滞后峰值

转载 作者:行者123 更新时间:2023-12-04 22:58:09 45 4
gpt4 key购买 nike

我经常处理 .mp4 素材文件,这些文件是我电脑上的游戏录制文件。因为我正在处理一个滞后的游戏,所以我最终得到了具有重复帧和可变帧速率的素材。我想从我的视频中删除滞后尖峰,可以具有可变帧速率和/或重复帧形式的滞后尖峰。最终目标是让视频具有恒定的帧速率并且不再有延迟。
我很清楚这会破坏或至少损坏音频,但我的应用程序不需要保持音频完整。
我遇到了 FFmpeg 的 mpdecimate 过滤器。据我所知,这能够删除重复的帧,但是它这样做的方式不会使输出文件成为更短的视频,而是引入了更多可变帧速率。
FFmpeg 可以达到我的目标吗?如果是这样,怎么办?
提前感谢您的帮助!

最佳答案

ffmpeg -i input.mp4 -vf mpdecimate,setpts=N/FRAME_RATE/TB out.mp4
正如 Gyan 在对我最初的问题的评论中所显示的那样,这就是解决方案。像魅力一样工作,非常感谢!
(如果您希望设置帧速率,FRAME_RATE 可以用数字替换)

关于ffmpeg - 在 FFmpeg 中使用 mpdecimate 去除视频中的滞后峰值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64652427/

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