【问题标题】:Server-side video editing服务器端视频编辑
【发布时间】:2011-04-24 13:29:32
【问题描述】:

这是我需要在服务器上做的事情。

假设我有 3 个视频文件: video1.avi 2 分钟 -> 640x320 video2.avi 1 分钟 -> 640x320 video3.avi 1 分钟 -> 640x320

我需要创建 video4.avi,它长 2 分钟,尺寸为 1280x320,包含并排(水平)的视频。我需要 video2 和 video3 位于视频 1 的右侧。Video3 应该在视频之后开始video2 结束。

  • 我需要在服务器端执行此操作。
  • 能够在不重叠的情况下编写视频/音频。
  • 能够在较长视频的右侧添加几个小视频剪辑。
  • 这应该是一个命令行工具。

我可以用什么来完成这项工作?

我首先想到的是 FFMPEG 和 Image Magick。使用 FFMPEg 导出音频并将视频帧(由 FFMPEG 导出)组合成单个图像。我知道我可以从帧和音频生成视频文件,但我不知道是否可以同步音频文件并合成它们(video1 和video2 的音频应该混合,同时播放)。

有什么想法吗?

【问题讨论】:

    标签: video ffmpeg imagemagick video-processing video-editing


    【解决方案1】:

    您可以使用gstreamer。它具有多种语言的绑定,并且无需实际编写代码即可使用 gst-launch 和朋友轻松进行试验。 请参阅this page 了解一些示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-13
      • 2014-10-17
      • 2012-12-11
      • 1970-01-01
      • 2021-10-06
      • 1970-01-01
      相关资源
      最近更新 更多