Неясно, что вы подразумеваете под «(анимированным) представлением» для захвата, но имейте в виду, что приложения для Android, работающие с обычными разрешениями, не могут получить доступ к необработанному кадровому буферу.Вычислительная часть ffmpeg встраивается в ndk без излишней работы, и вы можете многое прочитать в Интернете, но драйверы вывода (или, в вашем случае, ввода) являются проблемой с разрешениями.Кроме того, вы должны ожидать, что кодирование будет намного медленнее, чем в реальном времени, если только вы не сможете каким-то образом использовать возможности аппаратного ускорения SOC вашего конкретного устройства.