Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Проблема с озвучивением интро (http://www.flasher.ru/forum/showthread.php?t=51854)

neto 23.11.2003 13:33

Проблема с озвучивением интро
 
Приветсвую всех!

Подскажите, пожалуйста, в чем может быть проблема:
я сделала интро и озвучила. Когда запускаю флешку отдельно - интро озвучивается нормально на всю длинну.
Когда я вставила эту флешку в Dreamweaver и сохранила в вебстаничке, то озвучивание интро получается не на всю длинну, а заканчивается раньше чем нужно. :confused: :(

Заранее всем очень благодарна за советы!

С наилучшими пожеланиями,
Ольга

Sergiks 23.11.2003 16:25

Могу предположить, что когда вставляешь в DW, почему-то изменяется частота кадров, и по этому длительность звука (остается прежней) и анимации (изменяется) не совпадают.

Я с DW не работаю, поэтому не могу подсказать, куда смотреть.

opex 23.11.2003 16:33

просто анимация тормозит а звук проигрывается быстрее надо юзать _soundbuftime но я не уверен чтобы анмация не отстовала от звука

neto 23.11.2003 17:23

спасибо за ответы!
opex, а Вы не подскажите где эта настройка _soundbuftime ?
Вот еще на всякий случай сам урл:
http://w-d-s.com/discoclub3/index2_7.html

neto 24.11.2003 18:10

люди, подскажите, пожалуйста все же, что можно сделать :confused:

mediaman 24.11.2003 18:43

юзай

Sound.attach
Sound.start
....

может тут собака порылась?

Ice_com 24.11.2003 18:55

Расшифруй конкретнее слово "озвучивание". Имеется ввиду музыкальное сопровождение на протяжении всей анимации или звуки преписанные к каждому конкретному событию в анимации?
Но так если на вскидку, то есть несколько вариантов решения проблемы.

1. Облегчить музыкальный трек и закольцевать его
2. Положить трек в отдельный swf файл и посредством LoadMovieNum в первом кадре, подгрузить к основному swf. (если речь идет о музыкальном сопровождении)
3. Синхронизируй звук. Поиграйся опциями "Event", "Start", "Stop"
3. Проверить все лишние (не нужные) теги в html файле и убрать за ненадобностью (если таковые имеются). Но скорее всего это ничего не даст.

А вообще по идее в html файл вшивается флешь-плагин, который обрабатывает твою анимацию и если она достаточно тяжелая, то ему будет не так легко это делать :)
Так что возможно могу посоветовать облегчить анимацию и экшены (если таковые присутсвуют).

Ну и желательно ссылочку конечно на интро увидеть ;)

neto 25.11.2003 03:57

Цитата:

Оригинал написал(а) mediaman
юзай

Sound.attach
Sound.start
....

может тут собака порылась?

mediaman, а где поставить эти настройки? (извиняюсь, просто я во флеше еще новичок и это мое первое интро :rolleyes: )

neto 25.11.2003 04:06

Цитата:

Оригинал написал(а) Ice_com
Расшифруй конкретнее слово "озвучивание". Имеется ввиду музыкальное сопровождение на протяжении всей анимации или звуки преписанные к каждому конкретному событию в анимации?
Но так если на вскидку, то есть несколько вариантов решения проблемы.

1. Облегчить музыкальный трек и закольцевать его
2. Положить трек в отдельный swf файл и посредством LoadMovieNum в первом кадре, подгрузить к основному swf. (если речь идет о музыкальном сопровождении)
3. Синхронизируй звук. Поиграйся опциями "Event", "Start", "Stop"
3. Проверить все лишние (не нужные) теги в html файле и убрать за ненадобностью (если таковые имеются). Но скорее всего это ничего не даст.

А вообще по идее в html файл вшивается флешь-плагин, который обрабатывает твою анимацию и если она достаточно тяжелая, то ему будет не так легко это делать :)
Так что возможно могу посоветовать облегчить анимацию и экшены (если таковые присутсвуют).

Ну и желательно ссылочку конечно на интро увидеть ;)

Ice_com, спасбо большое за ответ!
Хотела уточнить как правильно прописать действие LoadMovieNum?
P.S. ссылочку на интро я уже давала
http://w-d-s.com/discoclub3/index2_7.html

Zol Dobrov 25.11.2003 16:59

Есть маза, что ты не пользуешся символами, а всю анимацию вставляешь в главный таймлайн? По скольку по внешнему виду интро тормозить не должно.
Можно попробывать уменьшить битрейт музыки.

Сколько у тебя кадров в секунду?

Ice_com 25.11.2003 17:09

Цитата:

Оригинал написал(а) neto


Ice_com, спасбо большое за ответ!
Хотела уточнить как правильно прописать действие LoadMovieNum?
P.S. ссылочку на интро я уже давала
http://w-d-s.com/discoclub3/index2_7.html

Посмотрел. Ну если ты и вправду начинающий аниматор (аниматорша :) ), то могу сказать, что это более чем хорошо! Достаточно динамично сделанно и стрелочка 3D очень в кассу. Молодец! Как говориться веиной доиогой идете товаищи ;) Но акшен скрипт всеже нужно учить. Без него будет тяжеловато в дальнейшем (надеюсть ты не остановишься на достигнутом). Потому как использую акшены в анимации, можно добиться потрясающих результатов. Есть очень неплохие справочник по ActionScript нужно прикупиться (но именно СПРАВОЧНИК, а не бестолковые учебникики для начинающих флешеров и т.п., которые после прочтения ты забросишь в долгтй ящик и никогда не вспомнишь. Тоесть тебе нужна настольная книга.) У меня например лежит отличный справочник "Библия ActionScript для FlashMx" Роберта Рейнхарда очень рекомендую.

Это была лирика. Теперь на счет твоего вопроса
Идем пошагово.

шаг 1. Создаешь новый файл в слой кладешь твой звук и в свойствах ставишь значение loop 99999 (столько раз он будет закольцован). Нужно добиться, чтобы склеивание музыки начало с концом происходило незаметно для этого воспользуйся wav редактором. Очень неплохой редактор от Steinberg "WaveLab 4.0c" поищи в гугле он свободен для скачивания, шареваре - ноу пей мани (что нам и нужно ;) .

шаг 2. Экспортируешь новый файл со звуком в swf под именем скажем "sound.swf"

шаг 3. В главном мувике (где вся твоя анимация) создаешь новый слой. В первом его кадре (сделать пустым ключевым) ставишь экшен LoadMovieNum ("sound.swf", 1)
где цифра 1 - это уровень на который будет подгружаться swf файл (sound.swf) со звуком.

Все. Тести. Но есть маленький ньюанс. Если твой файл swf со звуком будет много весить, то он не сразу загрузиться в главный swf с анимацией (по крайней мере первый раз) тут все зависит от скорости соединения с internet посетителя. Но в последующие разы если человек будет заходить, у него все будет грузиться сразу, так как файлы swf уже будут находиться на локале в Tempory internet files в кеше.

Вот пожалуй и все. надеюсь ты все поняла. Если что, пиши, помогу. Девушке в двойне приятнее это делать :D

neto 27.11.2003 20:02

Цитата:

Оригинал написал(а) Ice_com


Посмотрел. Ну если ты и вправду начинающий аниматор (аниматорша :) ), то могу сказать, что это более чем хорошо! Достаточно динамично сделанно и стрелочка 3D очень в кассу. Молодец! Как говориться веиной доиогой идете товаищи ;) Но акшен скрипт всеже нужно учить. Без него будет тяжеловато в дальнейшем (надеюсть ты не остановишься на достигнутом). Потому как использую акшены в анимации, можно добиться потрясающих результатов. Есть очень неплохие справочник по ActionScript нужно прикупиться (но именно СПРАВОЧНИК, а не бестолковые учебникики для начинающих флешеров и т.п., которые после прочтения ты забросишь в долгтй ящик и никогда не вспомнишь. Тоесть тебе нужна настольная книга.) У меня например лежит отличный справочник "Библия ActionScript для FlashMx" Роберта Рейнхарда очень рекомендую.

Это была лирика. Теперь на счет твоего вопроса
Идем пошагово.

шаг 1. Создаешь новый файл в слой кладешь твой звук и в свойствах ставишь значение loop 99999 (столько раз он будет закольцован). Нужно добиться, чтобы склеивание музыки начало с концом происходило незаметно для этого воспользуйся wav редактором. Очень неплохой редактор от Steinberg "WaveLab 4.0c" поищи в гугле он свободен для скачивания, шареваре - ноу пей мани (что нам и нужно ;) .

шаг 2. Экспортируешь новый файл со звуком в swf под именем скажем "sound.swf"

шаг 3. В главном мувике (где вся твоя анимация) создаешь новый слой. В первом его кадре (сделать пустым ключевым) ставишь экшен LoadMovieNum ("sound.swf", 1)
где цифра 1 - это уровень на который будет подгружаться swf файл (sound.swf) со звуком.

Все. Тести. Но есть маленький ньюанс. Если твой файл swf со звуком будет много весить, то он не сразу загрузиться в главный swf с анимацией (по крайней мере первый раз) тут все зависит от скорости соединения с internet посетителя. Но в последующие разы если человек будет заходить, у него все будет грузиться сразу, так как файлы swf уже будут находиться на локале в Tempory internet files в кеше.

Вот пожалуй и все. надеюсь ты все поняла. Если что, пиши, помогу. Девушке в двойне приятнее это делать :D

Уважаемый, Ice_com, спасибо Вам огромное за помощь и напутствия! :) На счет ActionScript конечно я хочу его изучить(буду изучать по мере свободного времени, спасибо за совет по литературе).

С наилучшими пожеланиями,
Ольга


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

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