【问题标题】:How to multiplex a video file and audio file in C#如何在 C# 中复用视频文件和音频文件
【发布时间】:2013-05-10 13:25:14
【问题描述】:

我正在将用户的音频和视频捕获到服务器磁盘。我分别保存视频和音频。现在我想multiplex 音频和视频并将其保存为 c# 中的单个文件。 我怎么能在 asp.net c# 中做到这一点。我已经搜索了实现,但我没有得到任何足够的代码。是否有任何直接在 c# 中的方法,或者我们可以包含任何其他 dll 文件。我如何使用 C# 来做到这一点

【问题讨论】:

    标签: c# asp.net-mvc


    【解决方案1】:

    这在一定程度上取决于您想要什么容器格式,但您可以使用的一个好的开源工具是ffmpeg

    顺便说一句,这个问题和this one很相似。

    编辑;我自己还没有尝试过这个库,但它可能是你正在寻找的:A Simple C# Wrapper for the AviFile library

    【讨论】:

    • 我见过ffmpeg。但我不明白那里的任何事情。我们可以在哪里找到dll。相关代码和其他东西
    • 这是一组控制台程序,您可以使用 System.Diagnostics.Process 类从您的代码中调用。
    • 如何将它添加到我的项目中
    • 这里似乎有些想法混乱。第1步;获取 ffmpeg 包。第2步;使用控制台窗口手动进行复用。步骤3;使用进程类在您的程序中复制它。之后,您可以开始移动文件并将其更改为您想要的方式。
    猜你喜欢
    • 2015-10-12
    • 1970-01-01
    • 2012-03-08
    • 2019-05-04
    • 2013-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多