Я пытаюсь реализовать систему водяного знака видео, которая модифицирует подмножество отдельных пикселей (то есть значения RGB в наборах x,y
). В базовом варианте использования будет изменен MP4, который состоит из модификации существующего видеопотока MPEG-2 Part 4.Для изменения MPEG-2 Part 4 видео, которое является самой простой библиотекой/подходом, можно использовать?
Я провел некоторое исследование и обнаружил, что это не так просто, как просто изменение необработанных кадров, поскольку вездесущий P-frames and B-frames полагается на сжатие вывода, сохраняя только различия между кадрами.
Я относительно технологично-агностик, я просто хочу найти решение. Какую библиотеку/структуру я должен использовать (кажется, сейчас ffmpeg) и какой подход я беру?