Перейти к публикации

Рекомендованные сообщения

Нужно, чтобы при загрузке flv ролика на сайт, на него автоматически накладывался ватермарк.

Такое возможно? Если да, то жду предложений...

Ссылка на сообщение
Поделиться на других сайтах

Есть же хак. Чем не нравиться?

в engine/classes/parse.class.php

if ($type == "flv") {


		return "<!--dle_video_begin:{$url}--><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" \"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\"380\" height=\"300\">

				<param name=\"movie\" value=\"".$config['http_home_url']."engine/classes/flashplayer/player.swf?movie={$url}&volume=100&autorewind=on&autoload=false&bgcolor=0x051615&fgcolor=0x13ABEC\" />

				<param name=\"allowFullScreen\" value=\"true\" />

				<param name=\"quality\" value=\"high\" />

				<param name=\"bgcolor\" value=\"#000000\" />

				<param name=\"wmode\" value=\"opaque\" />

				<embed allowFullScreen=\"true\" src=\"".$config['http_home_url']."engine/classes/flashplayer/player.swf?movie={$url}&volume=100&autorewind=on&autoload=false&bgcolor=0x051615&fgcolor=0x13ABEC\" quality=\"high\" bgcolor=\"#000000\" wmode=\"opaque\" allowFullScreen=\"true\" width=\"380\" height=\"300\" align=\"middle\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />

				</object><!--dle_video_end-->";



		}
Меняем на:
if ($type == "flv") {


		return "<center><!--dle_video_begin{$url}--><embed

src=\"http://ваш_сайт.зю/engine/classes/flashplayer/player.swf\"

width=\"500\"

height=\"375\"

allowscriptaccess=\"always\"

allowfullscreen=\"true\"

flashvars=\"height=375&width=500&file={$url}&image=http://ваш_сайт.зю/engine/classes/flashplayer/1.jpg&displayheight=375&searchbar=false\"/><!--dle_video_end--></center>";


		}
Строчкой:
http://ваш_сайт.зю/engine/classes/flashplayer/1.jpg

вы вставляете картинку под плеер, которая будет отображаться до того пока не начал загружаться какойто фильм, или видео!

Потом замените плеер который лежит тут engine/classes/flashplayer на плеер из архива, так же залейте туда картинку 1.jpg.

Также в архиве есть готовый файл parse.class.php который вы можете просто заменить.

Тырк

Ссылка на сообщение
Поделиться на других сайтах

Такое возможно только в скрипте который перекодирует видео на сервере. Тоесть как к примеру в томже вконтакте льёшь ави получается флв.... только тут несколько но... перекодировка стандартная и не улучшишь никак + Нагрузка на сервер будет какая если фильмов 10 хотябы поставить в обработку.

Единственное решение ВиртуалДаб а потом конвертер в флв.

Для вас и так придумали CMS если так дело пойдёт и дальше в итоге вам понадобятся скрипты которые включают компьютер и подключаются к интернету, общаются с пользователями, ищут нужную информацию, ходят за вас пописать.... имейте совесть

Ссылка на сообщение
Поделиться на других сайтах

перекодировка стандартная и не улучшишь никак
что улучшить?)

Нагрузка на сервер будет какая
будет высокая и для такого дела обычно берётся отдельный сервер
Ссылка на сообщение
Поделиться на других сайтах

Александр... по поводу первого. Я полагаю что для этого нужно установить прямо на сервере кодеки и задать им настройки ... чтобы видео перекодировалось на нём.

А в зависимости что перекодируется C разрешением 640 точек по горизонтали или 320 точек. Битрейт может быть 200 может быть 1200. Контейнеры разные и т.д.

И если для разрешения 640 точек задать размер 400 точек при перекодировке то у разрешения 320 качество сильно ухудшится. В общем будет всё под одну гребёнку пороть. Либо придётся ставить минимальные значение чтоб плохое видео так и осталось плохим и не ухудшилось а то что можно сделать нормально заведомо портить.

И по поводу второго опять же смотря какой сервер взять. В общем из за какого то ватермарка увеличить расходы сайта придётся этак на 3000... думаю врятли это того стоит))

Ссылка на сообщение
Поделиться на других сайтах

И если для разрешения 640 точек задать размер 400 точек при перекодировке то у разрешения 320 качество сильно ухудшится.
мне сложно понять это предложение)

Если мы конвертим видео с ресайзом картинки с 640 по ширине на 400, то качество можем и сохранить, при условии хорошего битрейта. А контейнер итак заранее известен - flv =)

И по поводу второго опять же смотря какой сервер взять. В общем из за какого то ватермарка увеличить расходы сайта придётся этак на 3000... думаю врятли это того стоит))
3000 чего и в какие сроки? Я так думаю не менее 5000 рублей за месяц Изменено пользователем Александр Медведев
Ссылка на сообщение
Поделиться на других сайтах

При конвертации видео с ресайзом с 640 на 400 качество и так останется хорошим. А с ресайзом из 320 точек в теже 400 качество снизится в разы.

Не будешь ведь на сервере под каждый фильм менять настройки кодеков

Ссылка на сообщение
Поделиться на других сайтах

ясное дело интерполяция ухудшит качество.

я бы не ресайзил ролики если размер кадра меньше определённого

Изменено пользователем Александр Медведев
Ссылка на сообщение
Поделиться на других сайтах

но это ты можешь на компьютере решать хочешь или не хочешь какие настройки выставить....а в срипте то так не сделаешь там всё под одну гребёнку. Вот я и говорю что лучший способ сесть и поработать

Ссылка на сообщение
Поделиться на других сайтах
а в срипте то так не сделаешь там всё под одну гребёнку
как это не сделаешь? мы забираем первый кадр из видео, определяем его размеры и если он меньше минимально допустимой - не делаем ресайз. Всё можно
Ссылка на сообщение
Поделиться на других сайтах

Ну раз можно то не спорю.

Но всё равно остаётся под сомнением прибыльность сайта. Если 5000 в месяц нужно выкидывать за этот ватермарк в углу экрана.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...