Я лучше итоговую задачу напишу.
Я делаю приложение, которое по нажатию на кнопку начинает снимать видео с вебкамеры. На экран выводить не надо - это будет мешать, а только записывать, поэтому и командной строкой.
Далее есть кнопка, на которую можно кликать и потом при просмотре видео в этих местах в субтитрах должна возникать цифра. Я это решил делать одновременно стартуя запись видео и начало отсчёта для файла субтитров. Каждое нажатие будет записывать в субтитры сообщение в виде нужной цифры с временем отступа от начала, которое запомнено при старте. С форматом файла субтитров пока разбираюсь их несколько оказывается форматов выбираю что проще.
Ну и в конце кнопка, которая завершает запись.
Может по этой задаче уже есть велосипед?