![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2011
Сообщений: 8
|
Задача:
воспроизвести во флешке кратковременный звук (напр. звук выстрела) Звуковой файл должен быть встроен в swf Проблема: при встраивании звука через [embed] и последующем его проигрывании, он начинает играть но сразу же обрезается, не доигрывая до конца. Пробовал и pure as, пробовал даже встроенными методами FlashPunk и методами PushButton Engine, везде одно и то же. При загрузке этого же звука динамически через URLRequest - все ок. При встраивании через [embed] другого звука, более длинного (фоновая музыка), но с таким же битрейтом и частотой - все ок. Формат мп3: 128kbps 44100hz joint stereo Кто сталкивался? |
|
|||||
|
Modus ponens
|
В mp3 могут быть неправильно записаны заголовки кадров, и это иногда мешает понять, где кадр заканчивается. Скорее всего, что проблема конкретно в этом файле, я бы попробовал: прилинковать через Flash IDE и потом импортироваь во флекс как символ, или попробовать другой энкодер - тот же SamHaXe / SWFMill. Или пересохранить mp3 каким-нибудь редактором, предварительно поменяв в нем что-то незначительно. Да, еще есть такой момент: некоторые энкодеры не пишут байты, которые можно случайно принять за начало следующего кадра, а некоторым - все равно. Как правило более "качественные" - профессиональные стараются не писать такие последовательности.
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Jan 2011
Сообщений: 8
|
wvxvw, спасибо за оперативный ответ. Проблему решило пережатие mp3 в SoundForge (в самом файле ничего не менял).
кстати, а что ты понимаешь под кадрами в mp3? Первый раз слышу |
|
|||||
|
Modus ponens
|
__________________
Hell is the possibility of sanity |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|