Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Звук проигрывается раньше, чем поставлен (http://www.flasher.ru/forum/showthread.php?t=199082)

Anig 12.05.2013 22:18

Связь между fps и параметрами звука bps
 
Здравствуйте, помогите пожалуйста.
На определенном фрейме поставлен sound с параметром Sync. равным Stream.
Но звук начинает проигрываться раньше, чем попадаем на этот фрейм. Как он может начать играть раньше? Он же на другом фрейме? Не было раньше такого.... Совсем не понятно!
Помогите пожалуйста.

Добавлено через 17 минут
Знаете в чем тут может быть дело, в скорости fps самого ролика. Ставлю 24 fps потом ставлю 12 fps-чем меньше скорость fps тем позже приходит звук. Но он не приходит на том фрейме, на котором стоит...
Помогите пожалуйста разобраться.

dark256 13.05.2013 00:49

Вставьте в каждый фрэйм:

Код AS1/AS2:

trace(this._currentframe)

и проверьте порядок появления цифирок.

Anig 13.05.2013 01:20

после trace получаю все цифорки аккуратно по-порядку от 1 до 985. Меня удивляет не только то что звук начинает звучать не вовремя, но то что он еще и меняет место своего звучания в зависимости от fps

dark256 13.05.2013 01:33

Вы СРАЗУ за пару секунд получаете все 985 кадров?
Каким образом у вас вообще между кадрами переключение происходит?
Вы хотите именно чтобы не только на кадер ИКС, но и в момент ИКС*ФПС_тайминг произошло проигрывание?

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

Anig 13.05.2013 01:35

Одно наблюдение: делаю в publish settings в sound settings bit rate 24 kbps при скорости ролика 24 fps. Вроде помогает. В этом есть логика?

Добавлено через 3 минуты
Да не за пару секунд, а за свое время 24 кадра в секунду, переключение- боюсь я не совсем вас понимаю... Просто идут фрейм за фреймом в timeline. На одном из таких фреймов на одном новом layer-е ставлю звук. Он ведь именно там и должен звякнуть?

Добавлено через 8 часов 22 минуты
Код AS3:

Момент начала проигрывания вы привязываете не к программно-аппаратному событию

Разве поставить звук на фрейм не означает привязать его к событию проигрывания этого фрейма?

Добавлено через 8 часов 59 минут
Люди дорогие, проблема действительно в настройках звука в publish settings!
Но только помогите мне это обосновать, как обьяснить это явление??


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

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