gpt4 book ai didi

python - ffmpeg-python 尝试保存为 mp4 时输出黑屏

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

这是我的代码。我正在尝试用 pics2 中的所有图片制作视频使用 ffmpeg 的目录。

import subprocess

command = 'ffmpeg -framerate 1 -i "pics2/Image%02d.png" -r 1 -vcodec libx264 -s 1280x720 -pix_fmt yuv420p Output.mp4'
p = subprocess.call(command, shell=True)
这成功保存了一个 Output.mp4,但视频没有帧(它是完全黑色的)
我该如何解决这个问题?

最佳答案

您的播放器不喜欢 1 fps
许多玩家的行为类似。
您仍然可以为输入提供低帧速率,但为输出提供更正常的帧速率。 ffmpeg只会复制帧。输出视频看起来与您的原始命令没有什么不同,但它会播放。

ffmpeg -framerate 1 -i "pics2/Image%02d.png" -r 10 -vcodec libx264 -s 1280x720 -pix_fmt yuv420p Output.mp4

关于python - ffmpeg-python 尝试保存为 mp4 时输出黑屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64080205/

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