запустить ffmpeg с несколькими потоками - PullRequest
0 голосов
/ 25 января 2012

Хорошо, я научился конвертировать видео файлы, используя vb.net и ffmpeg. Но, насколько я знаю, мы не можем использовать несколько потоков для запуска одного и того же EXE-файла для преобразования файлов. Знаете ли вы, как я могу конвертировать несколько видео с помощью одного внешнего файла EXE (FFMpeg)?

Я не пробовал, потому что время моего компьютера прошло. Так что я просто задаю общее сомнение, если мы присоединим его к одному процессу, не заблокируется ли этот процесс? Тогда мы можем многопоточное это приложение или нет?

Заранее спасибо.

1 Ответ

0 голосов
/ 12 февраля 2012

Но, насколько я знаю, мы не можем использовать несколько потоков для запуска одного и того же exe-файла для преобразования файлов.

Вы ошибаетесь. Несколько экземпляров FFmpeg (процессы ОС 1-го уровня) могут работать на одном компьютере. Я делаю это на Java сам. Вы даже можете использовать один и тот же исходный файл. (Очевидно, вы не можете разрешить каждому отдельному экземпляру использовать один и тот же целевой файл.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...