gpt4 book ai didi

ffmpeg - 如何为 ffmpeg 制作的视频设置帧率

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

我有 225 张图像,想要一个 15 fps 的视频,我应该得到一个 225/15=15 秒的视频。我将“r”设置为 15,但我只有 9 秒的视频。怎么了?subprocess.call([ 'ffmpeg', '-i', 'file%02d.png', '-r', '15', '-pix_fmt', 'yuv420p', 'video_name.mp4' ])

最佳答案

FFmpeg 为没有固有帧率的输入分配默认帧率 25。什么-r 15所做的是丢弃帧以匹配输出速率,同时保留保留帧的时间戳。
您需要设置输入的帧速率。subprocess.call([ 'ffmpeg', '-framerate', '15', '-i', 'file%02d.png', '-pix_fmt', 'yuv420p', 'video_name.mp4' ]

关于ffmpeg - 如何为 ffmpeg 制作的视频设置帧率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65085350/

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