Как сделать потоковое видео в реальном времени кадр за кадром в Python? - PullRequest
0 голосов
/ 04 сентября 2018

Мне нужно прочитать один кадр видео, затем отправить этот кадр как кадр в видео, например P-frame, на сервер, и сервер декодирует его на основе информации о кадрах, полученных до этого кадра. (Таким образом, только первый кадр отправляется как полный I-кадр, остальные - просто P-кадр для экономии полосы пропускания)

Затем мне нужно выполнить некоторые операции в реальном времени с этим кадром.

Но я пытаюсь встроить потоковый протокол ffmpeg и opencv, он может сохранить только полный видеофайл. Но мне нужно сделать некоторые манипуляции в реальном времени, как только я получу один кадр, поэтому я не могу ждать, пока я получу весь файл.

Так какой пакет мне использовать? Или не существует lib / программного обеспечения, которое могло бы сделать это?

...