За последние 24 часа нас посетили 64147 программистов и 1741 робот. Сейчас ищут 917 программистов ...

Генератор фильмов для сайта

Тема в разделе "PHP для новичков", создана пользователем Manvel, 18 мар 2015.

  1. Manvel

    Manvel Новичок

    С нами с:
    10 янв 2015
    Сообщения:
    48
    Симпатии:
    0
    Здравствуйте,

    Подскажите пожалуйста вот нашел такой сайт http://ihero2012.com/newhero.html в нем добавляеш твою фотографию а потом сайт создает фильм с твоим фотографием
    вот у меня есть такой вопрос вопше как это работет ? как делается что в видео появляется картинка которую мы добавили.

    я хочу создать сайт где я напишу "Человек ушол а потом упал" для меня генерировало какое то видео где человек уйдет а потом падал как такое создать ?
     
  2. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    А что такое фильм или видео? набор картинок, вот в часть этих картинок под определенным ракурсом вставляются твои фото, примерно как то так.
     
  3. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Никак. Телепатические интерфейсы и кнопка "сделать збс" еще не созданы. А поставить картинку в видео - нефиг делать. Читайте про компоуз.
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  5. Manvel

    Manvel Новичок

    С нами с:
    10 янв 2015
    Сообщения:
    48
    Симпатии:
    0
    но это понятно но как же такое делать ? например именно такое как создать что надо знать и что надо учится чтобы создать вроде такого ?

    Добавлено спустя 3 минуты 42 секунды:
    компуз это другое это не имеет отношению к веб технологий .
    а как же в этот сайте поставляют картинку в видео ?
     
  6. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    есть инструменты
    adobe flash и для него actionscript + умеет видео показывать

    взяли видео и на нужном времени выше плеера наложили картинку.
    думаю можно и на javascript + canvas такое реализовать
     
  7. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Компоузят, лять, процедурно, на сервере, по заданному алгоритму, через ffmpeg, как еще?
     
  8. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.128
    Симпатии:
    1.248
    Адрес:
    там-сям
    помоему встроенный в виндоуз MovieMaker умеет использовать картинки, плюс текст, плюс всякие эффекты перехода. Manvel ты его пробовал?
    или задача сварганить видео прямо на вебсервере? я что-то не догоняю…
     
  9. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.818
    Симпатии:
    1.333
    Адрес:
    Лень
    А точнее создание картинки в качестве *Лого* сфоткав например середину фильма. Все это на сервере выполняется. что - то такого.
     
  10. Manvel

    Manvel Новичок

    С нами с:
    10 янв 2015
    Сообщения:
    48
    Симпатии:
    0
    Да вы правы это все на веб сервере выполняется но как ? с каким кодом ? может Javascript или Jquery ?

    Добавлено спустя 1 минуту 35 секунд:
    ну посмотрите в MovieMaker есть много чего очень много но это все именно для видео там негдо нету способа чтоб могли цепить видео к камому либо коду javascript

    Добавлено спустя 3 минуты 36 секунд:
    Компоузят че это вопше такое ? даже в гоогле не найдет нечего по этому запросу
     
  11. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Лять,
    Просто берут на заготовку видео накладывают твою картинку в нужное место и, поверх этого маску анимированную прикладывают, чтобы типа "ололо, картинка в видосе, а не тупо поверх".
    Открою секрет, я, кроме сидения на этом форуме, работаю в киноиндустрии. Просто поверь наслово.

    В JS и JQUERY нет функции "взять мою картинку и кошерно вставить в вон тот видос, чтоб, смотрелось более менее". И в PHP нет. Нигде нет. Но это можно ручками нарулить.
     
  12. Manvel

    Manvel Новичок

    С нами с:
    10 янв 2015
    Сообщения:
    48
    Симпатии:
    0
    ладно спасибо начну изучать этот ffmpeg а вот мне подскажте скаким программом деланы еффекты фильма Мстители или например Железный человек ?

    Добавлено спустя 5 минут 49 секунд:
    я раньше думал что After Effects но потом сказали что нет не After Effects
     
  13. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Там будет с десяток программных пакетов минимум, половина из которых - самописные, студийные, как и везде. Примите как факт, нельзя просто взять и сделать крутотень за 15 минут дома, в программе, тупо поводив мышкой. Это сложно. Это дорого. Этому надо учиться. И надо иметь предрасположенности.
     
  14. Manvel

    Manvel Новичок

    С нами с:
    10 янв 2015
    Сообщения:
    48
    Симпатии:
    0
    Читал уже много этот ffmpeg написсано .c язык програмирования C а потом искал и читал про этого сайта написанно что создано с помощью .swf файлов и язиком Javascript
     
  15. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    ffmpeg работает с кучей языков. И на сервер вполне может приходить CGI на C/С++/С#/Java. Ну или просто напросто http://www.opennet.ru/base/dev/ffmpeg_php.txt.html - обычный похапе.

    JavaScript там для получения фоточки. swf - это формат видео, распространенный во флеш-плеерах.
     
  16. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Ему надо флеш типа чтобы фотка там плавала
     
  17. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Если флеш поддерживает обрезку кадра по маске, то наздоровье, можно и через флеш. Но один фиг это компоуз :)
     
  18. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Ему не надо обрезать. Ему надо типа hero дня. Не помнишь что-то такое?
     
  19. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Эхехе...

    Используется 3 слоя.
    1) Слой с оригинальным видео.
    2) Слой с картинкой, натянутой на квадратик, правильно поставленный и скорректированный с учетом перспективы.
    3) Слой-маска, из двух цветов, грубо, черный и белый. Где белый - это сам квадрат, черный - вся остальная картинка с учетом объектов, которые находятся поверх квадрата. Это позволяет в реальном времени вырезать из слоя с квадратом элементы, ПОД которыми он находится, например пальцы того, кто держит этот квадрат. Ближайший аналог, который почти у каждого под рукой - слой-маски в фотошопе. Потыкайте, поймете, о чем я. В видео-монтаже так же делается.

    Собираем все вместе - вуаля.