Я хочу выполнить скрипт bash, который будет делать следующее:
Приложение «ffmpeg» создает файл LIVE транспортного потока (.ts). Мне нужно поработать над этим живым потоком (выполнить демультиплексирование и т. д.).
Теперь я знаю, что это нужно делать через FIFO; но вот моя задача.
Мне нужно перенаправить вывод ffmpeg для записи в fifo, а затем другое приложение будет работать с этим содержимым fifo. Это происходит непрерывно в режиме реального времени, пока я не нажму, скажем, Ctrl+C.
Это возможно? Придется ли мне делать это двумя терминалами?
Я в основном пишу сценарий bash для вышеуказанных операций (и других), так что мне нужно вызывать два терминала или, может быть, разветвление?
Добрый совет.
Заранее спасибо!