я уточню, а то может кто-то не так понял
у меня только свой рендерер, я никаких велосипедов для работы с видео не делал
обёркта вокруг ffmpeg берёт урл на ютуб видео, ffmpeg делает downscale под размер терминала и даёт мне raw data в rgb24
я уже эти данные в rgb24 формате итерирую и вывожу через свой рендерер