Просмотр полной версии : mp3 проигрывает в 3 раза быстрее
ScaredShard
22.11.2006, 15:58
некоторые подгружаемые mp3 во флэше играют в 3 раза быстрее нормы, в то время как WinAmp берет их нормально.
Путем сравнительного анализа пришел к выводу, что "быстрые" mp3 записаны MPEG 2.0 layer 3, а "нормальные" - MPEG 1.0 layer 3.
гружу стандартно:
var my_sound:Sound = new Sound();
my_sound.loadSound(mp3path, true);
причем такая же проблема появляется и при использовании компонента MediaPlayback
какие могут быть решения проблемы, кроме перезаписи mp3?
заранее спасибо
screamge
22.11.2006, 16:26
В классе саунд нету опции для упровления скорости воспроизведения. Какой флеш плейер и в кокой версии рендируешь?
ScaredShard
22.11.2006, 16:37
На 8-ке. Да знаю что нет управления скоростью. проблему уже решаю перезаписью мп3-шек.
вопрос уже чисто академический: откуда вальты такие со скоростью именно на mp3 с MPEG 2.0 ?
Это надо у макромедии спросить
ScaredShard
22.11.2006, 17:36
с помощью спиритического сеанса? :D
а вообще-то я на adobe послал вопрос
AlexFomin
24.11.2006, 17:59
У меня подобная проблема была из-за частоты дискретизации аудиофайлов, те что с частотами 8,16,24,32...КГц будут менять скорость воспроизведения, а те что 11025, 22050, 44100 Гц будут идти нормально
Irradiance
18.12.2006, 18:06
Подскажите, пожалуйста, можно ли поменять sample rate динамически загруженного mp3 файла? Например mp3 48 kHz и надо переопределить на 41 kHz.
В хелпах есть что-то про sounditem.samplerate() - как оно работает полностью не понятно. Эта штука работает с библиотекой. То есть по идее после загрузки части mp3 к нему можно обратиться с помощью sounditem.samplerate() тем самым поменяв поменять частоту.
Не надо путать JSFL и AS. В AS этого нельзя сделать, ну разве что в AS3 попробовать).
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.