【问题标题】:ffmpeg makes video upside down when using overlayffmpeg 使用覆盖时使视频倒置
【发布时间】:2021-05-21 02:00:37
【问题描述】:

我正在为视频添加叠加层。在运行下面的命令之前视频是正确的,输出是一个颠倒的翻转视频。叠加是正确的,但视频翻转。

命令:

ffmpeg -y -i input_video.mp4 -i overlay.png -filter_complex "overlay=10:10" output_video_with_overlay.mp4

知道发生了什么吗?

【问题讨论】:

  • 我怀疑轮换元数据。显示来自命令的完整日志将验证。

标签: ffmpeg


【解决方案1】:

如果有人遇到同样的问题,则在连接具有不同分辨率的视频然后尝试添加叠加层时会发生这种情况。我的解决方法是在连接之前调整所有视频的大小,然后添加叠加层。现在可以了。

【讨论】:

  • 请参阅this comment 了解否决。
  • 所以,我应该将它与我的 PHP 代码一起添加,该代码执行视频连接并添加覆盖。那么这将被视为一个编程问题。
  • 它可能仍然会被否决,因为 PHP 与实际问题无关(即 ffmpeg 会根据元数据自动旋转视频)。最好尽可能提供Minimal, Reproducible Example
猜你喜欢
  • 2021-11-27
  • 2020-08-26
  • 1970-01-01
  • 1970-01-01
  • 2017-08-03
  • 1970-01-01
  • 2020-02-24
  • 2016-12-08
  • 2016-01-21
相关资源
最近更新 更多