Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   презентация с большим объемом видео (http://www.flasher.ru/forum/showthread.php?t=66365)

fmsign 04.07.2005 20:34

презентация с большим объемом видео
 
Проблемма: во флэш-презентации на CD нужно разместить большой объем видео (импорт из MPEG). Размещал кусками минуты по 4 в одном клипе. При экспорте пишет, что не хватает памяти. И не только на моем компе. Подскажите пути решения проблемы, pls. Может подгружать с CD? тогда подскажите, как это прописать.

Greben 04.07.2005 21:14

А какой комп?
Ну на худой конец можно все разбить на несколько swf, а дальше как обычно: loadMovie :)

kruasan 04.07.2005 22:05

Для этого есть видео-формат FLV (Flash Video). Залазь в хелп и вперед...
Когда разберешься с FLV, почитай вот эти топики:
http://www.flasher.ru/forum/showthread.php?t=65968
http://www.flasher.ru/forum/showthread.php?t=66322

fmsign 04.07.2005 22:06

комп нормальный. просто похоже flash совсем не рассчитан на фильмы такого объема. хотелось сделать без пауз с подзагрузкой между сюжетами. похоже обломался.
Поясню: есть основная сцена из 6 кадров, по нажатию кнопок переход на один из кадров с последующим воспроизведением. в каждый запихнут flv минут на 5.
вопрос: при подгрузке допустим flv файлов нужно заранее создать клип такой длины? ну т е гружу минут 5 фильма в клип из ...000 кадров а затем запускаю его?
Можно ли подгружать последующий кусок, во время воспроизведения предидущего, и как?
Или может можно вообще проще все это сделать?
Просто никогда не сталкивался с таким объемом видео в одной flash.
Помогите.

kruasan 04.07.2005 22:22

FLV - потоковое видео.
Размер FLV не имеет значения. Грузи все одним куском.
Значение имеет скорость видеопотока (bitrate).
Как ты вообще подгружаешь flv?

fmsign 04.07.2005 22:29

еще не подгружаю :-) вот и спрашиваю, как лучше. По идее, как я понимаю, при переходе к новому мувику включаем преловадер, и функцией preload с сылкой на flv грузим в заранее созданый с тем же числом кадров клип?
Или как то по другому?
А если потоковое и все в один, то есть ли возможность нормальной перемотки и т п? вроде, как я знаю, нет.

kruasan 05.07.2005 02:32

Вот как подгружают flv:

Открываешь Library -> new Video . Появится шота типа "Embedded video 1". Перетаскиваешь ЭТО на рабочее поле, даешь ему имя на панели Properties. Например "myVideo". В том же кадре пишешь код:

var nc=new NetConnection();
nc.connect(null);
var ns=new NetStream(nc);
myVideo.attachVideo(ns);
ns.play("адрес к твоему flv");

Что ты перемоткой называешь?
Чтоб моментально перейти скажем к 100-й секунде видео:
ns.seek(100);
где ns - это NetStream объект, который мы только что определили.
Все остальные методы NetStream найдешь в хелпе.

fmsign 05.07.2005 14:07

а размер клипа под это видео устанавливать по длине подгружаемого ролика?

kruasan 05.07.2005 15:56

Под видео не надо создавать клипа. Ты создаешь объект типа Embedded Video. Этому объекту в properties задаешь ширину и высоту, соответствующую размеру кадра твоего ролика.

fmsign 05.07.2005 16:32

а какой скрипт, чтобы по окончанию ролика вернулся в какое либо место?
и как прописать перемотку?


Часовой пояс GMT +4, время: 20:51.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.