Я использовал OpenCV под python для записи видео с устройства захвата.Два выходных AVI пишутся каждый час, в верхней части каждого часа имена файлов меняются.Одним из файлов является исходный снимок, а в другом используются некоторые функции обнаружения OpenCV.
Как всегда, все меняется, и звук необходимо записывать, что изначально не было проблемой.Мне интересно, есть ли у кого-нибудь предложения о том, как лучше всего это сделать.В настоящее время мы думаем о том, чтобы отдельно записать звуковую дорожку с помощью pyaudio, а затем использовать ffmpeg для их объединения после того, как час закончил запись, хотя у меня есть некоторые опасения по поводу сохранения точной синхронизации губ.
Мне интересно, есть ли у кого-нибудь идеи о том, как сделать это точно и без заметных пробелов в записи?