Впервые в Linux и возникли проблемы.
Я пытаюсь настроить систему, которая позволит мне запускать несколько ffmpegs для преобразования живого телевидения, чтобы я мог архивировать определенные программы. Источник - несколько телевизионных карт, что означает, что я могу кодировать несколько потоков одновременно. ПК представляет собой ядро i7 8.
Я попытался написать программу, которая использует потоки для запуска нескольких ffmpegs и перехвата всех сообщений ffmpeg, чтобы я мог наблюдать истекшее время, а когда оно достигает заданного времени, останавливает задачу и ffmpeg, а затем ждет следующего запланированного запись, но я застрял на захвате вывода ffmpeg.