Поддерживает ли ffmpeg динамическое изменение конфигурации графа фильтров? - PullRequest
0 голосов
/ 03 августа 2020

Я использую ffmpeg C API для разработки некоторой программы микширования видео, и я использую фильтры ffmpeg scale, crop и overlay для реализации этого. Моя программа хорошо работает, когда разрешение входного видео не меняется. Но мой входной видеопоток часто меняет разрешение. В настоящее время я обрабатываю изменение разрешения, разрушая граф фильтра, а затем перестраивая его, но я не думаю, что частое уничтожение и восстановление графа фильтров - хорошая идея, потому что для этого требуется время.

Так что мне интересно есть ли в ffmpeg какая-либо уже реализованная функция, которая может динамически изменять разрешение видео графа фильтра.

Я выполнил поиск в Google и нашел обсуждение этой функции. Вот соответствующее решение: https://ffmpeg.org/pipermail/libav-user/2012-October/002920.html http://ffmpeg.org/pipermail/ffmpeg-devel/2012-October/133012.html

Но я не могу найти никаких выводов по этой функции.

Кто-нибудь знает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...