首页 文章

服务器端视频编辑

提问于
浏览
2

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

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

我需要创建video4.avi,这将是2分钟长和1280x320,并排(水平)包含视频 . 我需要video2和video3在视频的右侧1.视频3应该在视频video2结束后开始 .

  • 我需要在服务器端执行此操作 .

  • 能够在不重叠的情况下构成视频/音频 .

  • 能够在较长视频的右侧添加几个小视频片段 .

  • 这应该是一个命令行工具 .

我可以用什么来完成这个?

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

有任何想法吗?

1 回答

  • 2

    你可以使用gstreamer . 它具有许多语言的绑定,并且易于实验,无需使用gst-launch和朋友实际编写代码 . 有关示例,请参见this page .

相关问题