Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Добавление ватермарка на видео без перекодировки!
Новая тема
Ответить
цитата
04/06/10 в 01:24
Vyacheslav
Возможно ли добавление ватермарка на видео без его перекодировки?
Например нужны контейнеры с теми же потогками или тот же формат и не хочется терять качество и время на пережим только из-за ватермарка...
Ведь в джипеге можно поменять растр не пережимая его!
цитата
04/06/10 в 01:31
Blоger
Без перекодировки никак
цитата
04/06/10 в 01:34
Vyacheslav
А теоретически ведь возможно!
цитата
04/06/10 в 01:34
benzole
Vyacheslav писал:
Ведь в джипеге можно поменять растр не пережимая его!
это как? о_О
цитата
04/06/10 в 01:57
Vyacheslav
benzole писал:
это как? о_О
Меняются только те сектора растра для которых необходима замена. Это особенно выгодно для добавления небольших изменений, например, убрать крассные глаза с фото или добавить ватермарк.
Насколько я знаю это умеет делать Better Jpeg эдитор.
Собственно говоря, это и навеивает мысль теперь для подобной схемы применимой к видео файлам.
цитата
04/06/10 в 13:21
nicb1977
Кодирование видео это немного более сложная операция, чем кодирвоание изображения. В основном из-за меж кадровых связей. Поэтому, сделать это для общего случаи нельзя даже теоритически.
Но в часном случаи, например, когда ватермарк накладывается только на часть изображения... Например, действительно, если ватермарк должен быть только первые десять секунд, зачем кодиить оставшиеся 2 часа :-) Вот тут можно, наложить ватермарк. Например, используя VideoCharge Studio. Там есть такая возможность.
http://www.videocharge.com/Products/vcs/doc/add_watermark_instantly.php
Конечно, есть ряд ограничений, но в целом, для ряда популярых форматов, например FLV, MPEG можно пробовать.
цитата
04/06/10 в 16:08
Vyacheslav
nicb1977 писал:
Кодирование видео это немного более сложная операция, чем кодирвоание изображения. В основном из-за меж кадровых связей. Поэтому, сделать это для общего случаи нельзя даже теоритически.
Но в часном случаи, например, когда ватермарк накладывается только на часть изображения... Например, действительно, если ватермарк должен быть только первые десять секунд, зачем кодиить оставшиеся 2 часа :-) Вот тут можно, наложить ватермарк.
Хотябы для частных случаев, далее дело за контейнерами. Большинство форматов и использует те самые межкадровые связи, которые появились ещё с рождения MPEG1, насколько я знаю... Вот и думается, если изменения между клюбчевыми кадрами не заходят на зону ватермарка, то этот ватермарк достаточно добавить только в ключевые кадры и сэкономить кучу ресурсов проца и времени. Огромным плюсом при этом должно быть то, что кадры не пережимаются на 90%, если использовать технологию для каждого кадра в отдельности, подобную той, что я описал для JPEG.
Я конечно понимаю, что создавать ПО для работы с видео и ковыряться в формате для частного случая - это не одно и то же.
цитата
08/06/10 в 13:13
nicb1977
Это не будет работать. И не только потаму что сложно, но и потаму что работать будет только для сцен где нет движения :-) Я не говорю уже про форматы, типа MPEG где 2 ключевых кадра в секунду... так что единсвтенно что можно делать: оптимизировать кодирование, добавлять ватермакр не на все видео, улутшать железо :-)
Новая тема
Ответить
Эта страница в полной версии