Существует ли стандартный способ добавления водяных знаков на видео в Python?

Существует ли какой-либо стандартный метод добавления водяных знаков для видео в каком-либо формате в Python?

А как насчет неподвижных изображений?

3 ответа

Решение

Я бы посоветовал проверить pyffmpeg или pymedia, но это примерно так же хорошо, как и получается. Попробуйте найти способ использовать ffmpeg правильно, если можете.

Для неподвижных изображений просто используйте PIL, библиотеку изображений Python.

Если вы ищете надежный (платный) сервис, у меня был очень хороший опыт работы с Zencoder. Модуль Python API прост в использовании и достаточно хорошо документирован.

Transloadit обеспечивает преобразование изображений и видео через веб-сервисы, работает хорошо и очень дешево. Если вам нужно сделать это в больших масштабах и не хотите покупать кучу HW, они великолепны. Кто-то упомянул Zencoder. У меня нет опыта, чтобы понять все компромиссы между Transloadit и Zencoder. Однако в своих нынешних моделях цен Transloadit взимает плату за ГБ видео, а Zencoder - за минуту видео. Если вы занимаетесь достаточным объемом, чтобы беспокоиться о масштабируемых ценах, для сценариев, которые я рассмотрел, Transloadit дешевле для видео с меньшим / меньшим разрешением. Возможно, очевидно:)

Другие вопросы по тегам