Что почитать что бы понять как работать с видео? Смотрела исходники ffmpeg, пару статтей с примерами типа «как написать свой проигрователь» и т.д., но особого понимания нету.
Сейчас пытаюсь понять как изменить резолюшын в файле, вернее как это закодить (что видео надо открить найти стрим, читать фрейм, роздекодить его, ресайзнуть, заенкодить и записать мне понятно).
Чаще всего проблемы с пониманием параметров функций, например:
sws_getCachedContext (struct SwsContext *context, int srcW, int srcH, enum PixelFormat srcFormat, int dstW, int dstH, enum PixelFormat dstFormat, int flags, SwsFilter *srcFilter, SwsFilter *dstFilter, const double *param)
Какой флаг выбирать и почему?
Я уже перерыла все просторы нета, но чего-то стоящего не нашла.
Поделитесь опытом как и где набатся знаний в этой области?