Нубский вопрос про флеш-видео
Вот этот самый кадр кем задаётся? Во флеше при создании видео? Или параметром в хтмл у встраимого объекта? Или в хитрых параметрах плеера?Он задаётся в ютубе автором видео при загрузке.
Плеер получает с сервера поток, в нем могут быть помимо видео всякие объекты, в том числе картинки. Соответственно, эту картинку должен сервер послать. Она может быть встроена в FLV при его генерации, например.
обычно это делается посредством flashvars (т.е. параметр передается при встраивании флешки в страницу переменная на youtube называется что-то типа "thumbnailUrl". на vimeo - thumbnail.
просто посмотрите код страниц с youtube или vimeo.
Эта картинка может создаваться на сервере автоматом ffmpeg'ом, например.
может быть, в flv-поток и можно встроить какую-то картинку, но в actionscript нет средств для ее извлечения.
что за картинка и откуда берется - от плеера зависит
может быть, в flv-поток и можно встроить какую-то картинку, но в actionscript нет средств для ее извлечения.Есть, см. событие onImageData у NetStream. Я как раз из его описания почерпнул, что такое бывает. Но, разумеется, конкретные плееры могут этим не пользоваться и грузить картинку сами.
потом они это дело пофиксили (слишком много было видюшек со сладенькими заголовками и УГ внутри) и сейчас вроде показывается рандомный кадр
Долгое время они показывали кадр ровно из середины видео. Поэтому было несложно его заранее рассчитать и поставить туда нужную картинку. Сам так делал.
Оставить комментарий
Ivan826
Вот на страничке встроен проигрыватель. Он кажет видео.Когда загружаешь страничку проигрыватель кажет кадр из видео под кнопкой "play".
Вот этот самый кадр кем задаётся? Во флеше при создании видео? Или параметром в хтмл у встраимого объекта? Или в хитрых параметрах плеера?