Re[3]: [OpenCv]Получить физ. время фрейма, зная точное время I-frame'а?
От: DiPaolo Россия  
Дата: 26.07.23 04:51
Оценка:
S>Как иначе?

Смотреть на метки времени фреймов (PTS/DTS).

S>Т.е. как вообще делать например, коллаж видео с разных камер, чтобы расхождение между соотв. фреймами были минимальны? Т.е. понятно,

S>что есть какой-то дрейф на стороне камеры, но как-то все это уменьшить и сделать максимально синхронным. Т.е. надо как-то хранить или
S>уметь получать физ. время фреймов. Вроде, по идее, стандартная задача.

Я с гстримером мало знаком. Может найду время накатать пример в течение недели. В целом, тут два варианта:
— писать свой элемент и в нем обрабатывать GstBuffer-а, беря из них метки времени. Но, не факт, что твой сорцовый элемент будет их отдавать (надо уточнять)
— писать на коллбэках для собранного пайплайна, типа как в примере https://gstreamer.freedesktop.org/documentation/tutorials/basic/time-management.html?gi-language=c
Патриот здравого смысла
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.