Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用C将位图图像和音频流组合成视频的最佳方法#_C#_Video_Audio - Fatal编程技术网

C# 使用C将位图图像和音频流组合成视频的最佳方法#

C# 使用C将位图图像和音频流组合成视频的最佳方法#,c#,video,audio,C#,Video,Audio,我看过一些VLC包装,但还没有试过。有人有什么建议吗?如果您可以在后台执行此操作,而且不需要实时,我建议您将其发送给 FFMPEG可以非常轻松地处理这样的任务,在.NET中以本机方式执行这些任务是不值得的,除非您必须这样做。(如果是的话,您可能希望查看DirectX。) 似乎有一个问题,但我没有这方面的经验。我还应该指出,FFMPEG支持STDIN/out。它必须是实时的,还是可以在后台执行?后台很好。我想我会启动一个工作线程。很抱歉,我花了这么长时间才给出这个问题的答案,但在看到你的答案之前,

我看过一些VLC包装,但还没有试过。有人有什么建议吗?

如果您可以在后台执行此操作,而且不需要实时,我建议您将其发送给

FFMPEG可以非常轻松地处理这样的任务,在.NET中以本机方式执行这些任务是不值得的,除非您必须这样做。(如果是的话,您可能希望查看DirectX。)


似乎有一个问题,但我没有这方面的经验。我还应该指出,FFMPEG支持STDIN/out。

它必须是实时的,还是可以在后台执行?后台很好。我想我会启动一个工作线程。很抱歉,我花了这么长时间才给出这个问题的答案,但在看到你的答案之前,我最终解决了这个问题。实际上,我决定只使用FFMPEG可执行文件和我自己的C#包装器。你能用这个图书馆做很多很棒的事情给我留下了深刻的印象。