【问题标题】:How to make a customized video如何制作自定义视频
【发布时间】:2015-01-15 05:18:51
【问题描述】:

我希望能够编写一些代码,以便给定名称和视频,我可以个性化包含该人姓名的视频。

例如,我想发送我家人的圣诞信息,这是一段我们做傻事的视频,并带有一个视频叠加层,上面写着圣诞快乐!

理想情况下,我希望在 C#.NET 中执行此操作,但如果存在其他技术,我也愿意接受。

非常感谢。

【问题讨论】:

    标签: c# video video-streaming video-processing personalization


    【解决方案1】:

    ffmpeg 实用程序 (https://www.ffmpeg.org) 可以执行此类操作 - 如果您使用 ffmpeg 搜索文本或视频叠加层,您应该能够找到示例:

    在视频上叠加图像:

    叠加文字:

    以上都是在命令行上完成的。要将它们包含到您的 c# 程序中,您可以:

    • 从您的程序调用命令行
    • 在 ffmpeg 命令行功能周围使用 c# 包装器
    • 直接使用ffmpeg使用的库

    最好的折衷方案可能是包装器选项。这些存在于不同的语言和环境中,但有一些 c# 示例:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多