【问题标题】:Why images are combined (ffmpeg)?为什么要合并图像(ffmpeg)?
【发布时间】:2020-11-27 22:54:41
【问题描述】:

我想从图像创建视频(每帧一个图像)。

ffmpeg -framerate 21.533 -i %d.bmp -i z.wav -r 21.533 -t 120 -map 0:v:0 -map 1:a:0 -c:v libx265 -c:a aac -b:a 128k z.mp4

当我观看生成的视频时,我看到(至少在视频结尾处)帧相互组合(每帧上的 2 个图像以不同的透明度比率重叠)。我好像是源和目标帧率不匹配的时候。

我可以删除 -framerate-r 选项,但结果将相同(25 fps)。

有什么问题? 如何解决?

【问题讨论】:

  • 分享您的输入序列。
  • @Gyan, xk8.ru/f/temp/z.zip(包括结果视频,在 ≈ 45 秒时查看)...实际上我需要使用 ZMBV 编解码器,但结果是一样的。
  • 但是当我添加缩放选项时没有问题:ffmpeg -framerate 21.533 -i %d.bmp -i z.wav -r 21.533 -t 120 -map 0:v:0 -map 1:a:0 -c:v libx265 -c:a aac -b:a 128k -vf scale=-2:1080 -sws_flags neighbor z.mp4 (xk8.ru/f/temp/z1080.mp4)。除了缩放到 700+ 行(720、800、1080、1200)是可以的(没有重叠),但 600 或更少则不行。为什么?
  • 我没有看到任何帧混合 - 您在哪些帧中看到它?

标签: ffmpeg


【解决方案1】:

问题在于 KMPlayer 播放帧混合/重叠。 视频没问题...其他播放器播放正常...

【讨论】:

    猜你喜欢
    • 2014-06-27
    • 2021-12-11
    • 2020-04-10
    • 2014-07-12
    • 2017-10-12
    • 1970-01-01
    • 2023-03-08
    • 2018-10-04
    • 2011-07-09
    相关资源
    最近更新 更多