Имя пользователя:
Пароль:
 

Название темы: Запуск FFprobe на Powershell
Показать сообщение отдельно

Старожил


Сообщения: 232
Благодарности: 21

Профиль | Отправить PM | Цитировать


Цитата DJ Mogarych:
Как вариант - поделить 225 ссылок на части »
DJ Mogarych, думал я так сделать, но не могу понять как несколько потоков ffprobe запустить одним кодом.
Пробовал так:
Код: Выделить весь код
Get-Content .\log\Test-streams.ini `
| ForEach {Start-Job -ScriptBlock {
  & ffprobe.exe -timeout 6000000 -hide_banner -select_streams v:1 -print_format json=compact=1 -show_entries format=filename -show_programs -show_entries program=service_name -of default=noprint_wrappers=1:nokey=0 $_ >>out.json
}}
Вывода никакого нет, да и ffprobe вроде вообще не запускается.
Знаю, что результаты фоновых заданий Start-Job можно получить командлетом Receive-Job, но как правильно код составить и, главное, заставить ffprobe работать, пока не могу сообразить.

Отправлено: 19:31, 20-11-2019 | #5

Название темы: Запуск FFprobe на Powershell