使用多个线程运行ffmpeg

时间:2012-01-25 11:08:43

标签: vb.net multithreading ffmpeg

好的,我已经学会了如何使用vb.net和ffmpeg转换视频文件。但据我所知,我们不能使用多个线程来运行相同的exe文件来转换文件。你知道如何使用一个外部exe文件(ffmpeg)转换多个视频吗?

我没试过,因为我的电脑时间结束了。所以我只是问一个普遍的疑问,如果我们将它附加到一个进程,那么这个进程是否会被锁定?那么我们可以多线程连接这个应用程序吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

  

但据我所知,我们不能使用多个线程来运行相同的exe文件来转换文件。

你错了。多台FFmpeg实例(第一级操作系统进程)可以在一台机器上运行。我自己用Java做这个。您甚至可以使用相同的源文件。 (显然,您不能允许每个实例使用相同的目标文件。)