C# 使用命令行将2个视频合并到一个视频中(可能是虚拟配音?)

C# 使用命令行将2个视频合并到一个视频中(可能是虚拟配音?),c#,merge,video-editing,C#,Merge,Video Editing,我这里有一个C#程序,需要将两个视频文件合并成一个。首先,我试着用C#做这件事,但我认为这需要很多时间和知识 现在,我正在搜索一个具有命令行参数的程序,它可以为我执行此操作。我查看了虚拟配音文档,但没有找到任何内容 下面是我需要做的一个屏幕截图: 视频2需要像覆盖在视频1上一样。有人知道一个可以实现这一点的程序,或者甚至是一个c#框架吗 使用PIP请参见a使用PIP请参见a这取决于您使用的视频文件类型、确切的编解码器等。 如果不知道涉及的编解码器,就很难给出答案。 你的链接也不起作用,所以我可

我这里有一个C#程序,需要将两个视频文件合并成一个。首先,我试着用C#做这件事,但我认为这需要很多时间和知识

现在,我正在搜索一个具有命令行参数的程序,它可以为我执行此操作。我查看了虚拟配音文档,但没有找到任何内容

下面是我需要做的一个屏幕截图:


视频2需要像覆盖在视频1上一样。有人知道一个可以实现这一点的程序,或者甚至是一个c#框架吗

使用PIP请参见a

使用PIP请参见a

这取决于您使用的视频文件类型、确切的编解码器等。 如果不知道涉及的编解码器,就很难给出答案。 你的链接也不起作用,所以我可能是在浪费你的时间

根据我的经验,两个视频需要有完全相同的规格,才能将它们缝合在一起以呈现一个输出。否则,您将对它们进行重新编码,这对于您的应用程序来说可能太慢了

我也不认为VirtualDub或Avisynth是正确的选择


如果你的视频是mp4、MPEG-4、DivX、XviD、3ivx等,那么你很有可能使用mp4box快速完成这项工作。它是开源的,命令行,谷歌也可以使用它:)

这取决于你使用的视频文件的类型,确切的编解码器等。 如果不知道涉及的编解码器,就很难给出答案。 你的链接也不起作用,所以我可能是在浪费你的时间

根据我的经验,两个视频需要有完全相同的规格,才能将它们缝合在一起以呈现一个输出。否则,您将对它们进行重新编码,这对于您的应用程序来说可能太慢了

我也不认为VirtualDub或Avisynth是正确的选择


如果你的视频是mp4、MPEG-4、DivX、XviD、3ivx等,那么你很有可能使用mp4box快速完成这项工作。它是开源的,命令行,谷歌也可以使用它:)

hehe这就是你在使用Avisynth时要说的,顺便说一句,使用AvsP编辑器真的很神奇He这就是你在使用Avisynth时要说的,顺便说一句,使用AvsP编辑器真的很神奇