Как добавить водяной знак к видео с помощью ReactJS

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

Пока не нашел решения для этого

React вам в этом не поможет! Вам нужен видеоредактор.

Sasha Kondrashov 31.05.2024 07:57

@SashaKondrashov, можно ли как-нибудь сделать это с помощью ffmpeg?

basit khan 31.05.2024 08:51
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
1
2
128
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

React — это платформа для презентации веб-сайта, а не для манипулирования видео. Чтобы добавить водяной знак к видео, которое также можно загрузить, вам необходимо изменить сам видеофайл.

Другие «решения» могут включать в себя квази-водяной знак через наложение в реакции (например, показ видео, а затем просто добавление элемента div с абсолютным позиционированием или что-то в этом роде), но на самом деле это не водяной знак, поскольку файл можно извлечь напрямую.

Обычно водяные знаки наносятся на сервере, на котором размещен веб-сайт, а не на клиенте, который его использует (реакция = браузер/клиент, бэкэнд может быть чем угодно). В Python есть несколько простых в использовании библиотек для небольших API (например, https://fastapi.tiangolo.com/ ) и множество инструментов для редактирования видео (например, водяной знак через FFmpeg или другую библиотеку в зависимости от вашего использование/видеофайлы)

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

Невозможно сделать водяной знак itext5 pdf неудаляемым в электронной почте VMware Workspace ONE Boxer
Невозможно сделать несъемный водяной знак прозрачным в Itext5
Потоковая передача Databricks DLT со скользящим окном, в котором отсутствует интервал последнего окна
Добавление водяного знака к изображению внутри WP
GDI+ DrawString не рисует в формате PDF и PNG
Добавление текстового водяного знака с помощью Microsoft Interop не работает должным образом, если в заголовке есть таблица или изображение
Azure Delta Load не распознает временную метку эпохи (мс) в качестве имени столбца водяного знака
PDFBox 2.0.27: добавление водяных знаков с картой для файлов наложений для конкретных страниц приводит к отсутствию водяных знаков
Z-индекс для размещения водяного знака над изображением, но под текстом не работает
Python версии 3.10 генерирует ошибку при попытке добавить водяной знак к изображению