megaportal 0 Опубликовано: 3 июля 2008 Рассказать Опубликовано: 3 июля 2008 Нужно, чтобы при загрузке flv ролика на сайт, на него автоматически накладывался ватермарк. Такое возможно? Если да, то жду предложений... Цитата Ссылка на сообщение Поделиться на других сайтах
n0lik 75 Опубликовано: 3 июля 2008 Рассказать Опубликовано: 3 июля 2008 Нет не возможно это сделать с помощью скрипта. Цитата Ссылка на сообщение Поделиться на других сайтах
revix.ru 0 Опубликовано: 3 июля 2008 Рассказать Опубликовано: 3 июля 2008 согласен..легче в видео редакторе наложить Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 3 июля 2008 Рассказать Опубликовано: 3 июля 2008 так есть же уже специальные серверные решения для этого дела Цитата Ссылка на сообщение Поделиться на других сайтах
GeoNIM 1 Опубликовано: 3 июля 2008 Рассказать Опубликовано: 3 июля 2008 какие ? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 3 июля 2008 Рассказать Опубликовано: 3 июля 2008 ffmpeg Нет не возможно это сделать с помощью скрипта.http://citkit.ru/articles/695/ Цитата Ссылка на сообщение Поделиться на других сайтах
Adder 0 Опубликовано: 4 июля 2008 Рассказать Опубликовано: 4 июля 2008 Есть же хак. Чем не нравиться? в 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 который вы можете просто заменить. Тырк Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 5 июля 2008 Рассказать Опубликовано: 5 июля 2008 Такое возможно только в скрипте который перекодирует видео на сервере. Тоесть как к примеру в томже вконтакте льёшь ави получается флв.... только тут несколько но... перекодировка стандартная и не улучшишь никак + Нагрузка на сервер будет какая если фильмов 10 хотябы поставить в обработку. Единственное решение ВиртуалДаб а потом конвертер в флв. Для вас и так придумали CMS если так дело пойдёт и дальше в итоге вам понадобятся скрипты которые включают компьютер и подключаются к интернету, общаются с пользователями, ищут нужную информацию, ходят за вас пописать.... имейте совесть Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 5 июля 2008 Рассказать Опубликовано: 5 июля 2008 перекодировка стандартная и не улучшишь никакчто улучшить?) Нагрузка на сервер будет какаябудет высокая и для такого дела обычно берётся отдельный сервер Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 5 июля 2008 Рассказать Опубликовано: 5 июля 2008 Александр... по поводу первого. Я полагаю что для этого нужно установить прямо на сервере кодеки и задать им настройки ... чтобы видео перекодировалось на нём. А в зависимости что перекодируется C разрешением 640 точек по горизонтали или 320 точек. Битрейт может быть 200 может быть 1200. Контейнеры разные и т.д. И если для разрешения 640 точек задать размер 400 точек при перекодировке то у разрешения 320 качество сильно ухудшится. В общем будет всё под одну гребёнку пороть. Либо придётся ставить минимальные значение чтоб плохое видео так и осталось плохим и не ухудшилось а то что можно сделать нормально заведомо портить. И по поводу второго опять же смотря какой сервер взять. В общем из за какого то ватермарка увеличить расходы сайта придётся этак на 3000... думаю врятли это того стоит)) Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 5 июля 2008 Рассказать Опубликовано: 5 июля 2008 (изменено) И если для разрешения 640 точек задать размер 400 точек при перекодировке то у разрешения 320 качество сильно ухудшится.мне сложно понять это предложение) Если мы конвертим видео с ресайзом картинки с 640 по ширине на 400, то качество можем и сохранить, при условии хорошего битрейта. А контейнер итак заранее известен - flv =) И по поводу второго опять же смотря какой сервер взять. В общем из за какого то ватермарка увеличить расходы сайта придётся этак на 3000... думаю врятли это того стоит))3000 чего и в какие сроки? Я так думаю не менее 5000 рублей за месяц Изменено 5 июля 2008 пользователем Александр Медведев Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 5 июля 2008 Рассказать Опубликовано: 5 июля 2008 При конвертации видео с ресайзом с 640 на 400 качество и так останется хорошим. А с ресайзом из 320 точек в теже 400 качество снизится в разы. Не будешь ведь на сервере под каждый фильм менять настройки кодеков Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 5 июля 2008 Рассказать Опубликовано: 5 июля 2008 (изменено) ясное дело интерполяция ухудшит качество. я бы не ресайзил ролики если размер кадра меньше определённого Изменено 5 июля 2008 пользователем Александр Медведев Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 5 июля 2008 Рассказать Опубликовано: 5 июля 2008 но это ты можешь на компьютере решать хочешь или не хочешь какие настройки выставить....а в срипте то так не сделаешь там всё под одну гребёнку. Вот я и говорю что лучший способ сесть и поработать Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 5 июля 2008 Рассказать Опубликовано: 5 июля 2008 а в срипте то так не сделаешь там всё под одну гребёнкукак это не сделаешь? мы забираем первый кадр из видео, определяем его размеры и если он меньше минимально допустимой - не делаем ресайз. Всё можно Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 5 июля 2008 Рассказать Опубликовано: 5 июля 2008 Ну раз можно то не спорю. Но всё равно остаётся под сомнением прибыльность сайта. Если 5000 в месяц нужно выкидывать за этот ватермарк в углу экрана. Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 5 июля 2008 Рассказать Опубликовано: 5 июля 2008 ну.. коммерческая обоснованность задачи это уже совсем другой разговор Цитата Ссылка на сообщение Поделиться на других сайтах
alxumuk 0 Опубликовано: 10 сентября 2008 Рассказать Опубликовано: 10 сентября 2008 А Кто какие хорошие Десктопные утилиты знает для этого дела? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 10 сентября 2008 Рассказать Опубликовано: 10 сентября 2008 VirtualDub Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.