用 C# 中的新音频覆盖 mp4/wmv 视频的音频内容
Posted
技术标签:
【中文标题】用 C# 中的新音频覆盖 mp4/wmv 视频的音频内容【英文标题】:overwriting mp4/wmv video's audio content with a new audio in C# 【发布时间】:2011-02-21 07:29:53 【问题描述】:我有一个视频剪辑和一个音频剪辑。我想将音频放在视频的一部分上。起点都匹配,但视频略长。我想最好在 C# 中执行此操作。有人知道我该怎么做吗?我想批量处理一大堆短片(10 -12 分钟的剪辑),因此需要将其放入代码中。
谢谢帮助。
-egon
【问题讨论】:
你真的需要在代码中使用它吗?命令行程序可能会执行您想要的操作,并且这些程序通常可以自动用于许多文件。 我想这就是我现在要做的。 【参考方案1】:您的要求非常具体。而且我只能看到一种解决方法。在我看来,你应该遵循使用FFmpeg的方式。在这种情况下的坏消息 - 它不是一个托管工具,所以你应该创建/找到一些使用它的包装器。好消息 - 一些包装器已经创建,您可以在下面看到它们的列表:
1)http://www.ffmpeg-csharp.com/
2)NET Media Handler Pro
3)http://jasonjano.wordpress.com/2010/02/09/a-simple-c-wrapper-for-ffmpeg/
【讨论】:
谢谢。但我真的不想购买dll。我会坚持使用命令行 prgms。以上是关于用 C# 中的新音频覆盖 mp4/wmv 视频的音频内容的主要内容,如果未能解决你的问题,请参考以下文章