我希望能够编写一些代码,以便给定名称和视频,我可以个性化包含该人姓名的视频。
例如,我想发送我家人的圣诞信息,这是一段我们做傻事的视频,并带有一个视频叠加层,上面写着圣诞快乐,!
理想情况下,我想在 C#.NET 中执行此操作,但如果存在其他技术,我愿意接受。
非常感谢。
我希望能够编写一些代码,以便给定名称和视频,我可以个性化包含该人姓名的视频。
例如,我想发送我家人的圣诞信息,这是一段我们做傻事的视频,并带有一个视频叠加层,上面写着圣诞快乐,!
理想情况下,我想在 C#.NET 中执行此操作,但如果存在其他技术,我愿意接受。
非常感谢。
ffmpeg 实用程序 ( https://www.ffmpeg.org ) 可以做这种事情 - 如果您使用 ffmpeg 谷歌文本或视频覆盖,您应该能够找到示例:
在视频上叠加图像:
叠加文字:
以上都是在命令行上完成的。要将它们包含到您的 c# 程序中,您可以:
最好的折衷方案可能是包装器选项。这些存在于不同的语言和环境中,但 C# 的一些示例: