![]() |
|
||||||||||
|
|||||
|
Здравствуйте.
Пытаюсь включить несколько mp3 файлов в приложение. Юзаю Flex 4. Делаю так: import flash.media.Sound; [Embed (source = "music/start.mp3")] [Bindable] public var startMusic:Class; private var sndChannel:SoundChannel = new SoundChannel(); public function Start():void { var currentSound:Sound = new startMusic() as Sound; sndChannel = currentSound.play(); } Это строка содержит несколько выделений: -Транскодинг music/start.mp3 невозможен. -Неподдерживаемая частота выборки (32000Гц) Проверил файлы: частоты у всех 44100, битрейт 256, стерео. Попытался конвертировать все файлы с помощью программы Total Audio Converter 3 в формат mp3, 44100, 256, стерео (то есть в тот же самый формат, в котором они были изначально). Стало еще хуже: практически все файлы стали выдавать: Это строка содержит несколько выделений: -Транскодинг music/start.mp3 невозможен. -Неподдерживаемая частота выборки (0Гц) Самое интересное, что все файлы нормально воспроизводятся при удаленной загрузке: Гугление не дало совершенно никаких результатов. Может кто-нить знает в чем проблема? Спасибо. Добавлено через 1 час 20 минут Проблема решена с помощью программы PowerLame. Тем не менее, остался другой непонятный момент: почему теперь не обрабатывается событие завершения воспроизведения трека? Когда подгружал треки через урл, событие срабатывало, а теперь нет. Это нормально? Добавлено через 1 час 42 минуты Проблема решена, извиняюсь за беспокойство. Последний раз редактировалось altermann; 01.08.2010 в 15:25. |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:15. |
|
|
« Предыдущая тема | Следующая тема » |
|
|