小编cdr*_*rev的帖子

FFmpeg - 将一个视频叠加到另一个视频上?

我知道这是一个非常开放的问题.我已经对FFmpeg进行了一些初步阅读,但现在需要一些指导.

问题

  • 我有一个视频input.mov.
  • 我想覆盖另一个视频overlay.wov.
  • 结果应该是单个视频(output.mov).

笔记

谢谢 - C.

编辑

  1. 后端是Go/Ruby.打开使用新语言.
  2. 应保留第一个视频的音频.
  3. 设置叠加开始的间隔会很棒.

现行解决方案

ffmpeg -i input.mov -i overlay.mov -filter_complex "[0:0][1:0]overlay[out]" -shortest -map [out] -map 0:1 -pix_fmt yuv420p -c:a copy -c:v libx264 -crf 18  output.mov
Run Code Online (Sandbox Code Playgroud)

然而,这几乎可行:

  • 即使两个视频(input.mov&overlay.mov)长度相同,叠加也会缩短.
  • 除了之外,我无法以任何间隔启动叠加层0:00.

processing video ffmpeg video-processing openframeworks

8
推荐指数
1
解决办法
1万
查看次数

一次运行多个Symfony命令

我在我的Symfony设置中实现了一个命令,该命令从数据库中获取作业然后对其进行处理.

如何一次运行多个命令实例,以更快地完成作业.我知道PHP中不支持多线程,但看到从shell调用命令时,我想知道是否有解决方法.

使用调用命令:

app/console job:process

php multithreading command symfony

0
推荐指数
1
解决办法
2704
查看次数