MP3 плеер MpS by Say http://mps-evalution.narod.ru Попробывал сообразить плеер для СХ75, так как стандартный не вполне устраивает. Пользовался ММЕ 3.7.0 - хорошая штука, но свое ближе. Так вот... Особенности MpS: 1. Поддерживает русские тэги ID3 и ID3v2, если есть и те и те, то пользуется первыми(сделано для скорости) 2. Распознает длительность, битрейт и частоту дискретизации, стерео у файлов с постоянным и переменным(!) битрейтом 3. Поддерживает свои плейлисты (*.plt) 4. При входящем звонке останавливается, после разговора или отбоя(!) продолжает играть песню с того же места (на 1 сек раньше) - у мп3 5. Поддерживает мр3, wav, aac 6. Перемотка назад/вперед (пока только у мп3). !!! ВНИМАНИЕ: НЕ МОТАЮТСЯ ФАЙЛЫ МП3 С АТТРИБУТОМ "ТОЛЬКО ЧТЕНИЕ" !!! !!! ВНИМАНИЕ: ПОСЛЕ УСТАНОВКИ ПЕРЕГРУЗИТЕ ТЕЛЕФОН !!! Управление: 1/3 - перемотка назад/вперед(удерживать) 2, joystick_up, camera - громкость+; 8, joystick_down, ppt - громкость-; 4, joystick_left - пред. трек; 6, joystick_right - след. трек; 5, joystick - пауза/играть; 7 - шафл; 9 - режим времени трека; 0 - плейлист; * - муть; # - блокировка клавы(удерживать) headset - след. трек; right_soft - опции. Управление в плейлисте(с 2.1.0): 4/6,joystick_left/joystick_right - PageUp/PageDown camera - громкость+; ppt - громкость-; 3/9 - в начало/в конец; 0 - главное окно; 5, joystick, right_soft - играть выбранный трек; left_soft - удаление трека из плейлиста; *** Ver.0.0.4 ***------------------------------------------------------------------------------------------------ 1. Изменен индикатор мути и добавлены иконки для Мои файлы и Мульт.карта в менеджере файлов. 2. Отображается номер текущей песни в плейлисте и количество треков в нем. Если пишется типа 0/25 - это значит песня, которая играет была вами только что удалена из плейлиста! 3. Теперь можно выделять в папке несколько файлов кнопкой Select (выбираются как *.mp3, так и *.plt), а потом жмите Open и они в плейлисте. Несколько папок выбирать нельзя. Если выбрали несколько файлов и нажали Select над папкой выбирется именно она. ---------------------------------------------------------------------------------------------------------------- *** Ver.1.0.0 ***------------------------------------------------------------------------------------------------ 1. Добавлена перемотка треков назад/вперед клавишами 1/3 (удерживать) ---------------------------------------------------------------------------------------------------------------- *** Ver.1.1.0b***------------------------------------------------------------------------------------------------ 1. Добавлена поддержка *.wav с форматом аудио IMA ADPCM (без перемотки). 2. Часы 3. Переключение формата времени трэка (клавиша 9 - по кругу) 4. Файл породивший ошибку из плейлиста изгоняется! ---------------------------------------------------------------------------------------------------------------- *** Ver.1.2.1b***------------------------------------------------------------------------------------------------ 1. Добавлена поддержка *.aac (без перемотки). 2. Выкл подсветки более быстро ~15 сек после блокировки 3. Если теги отсутствуют и название файла: Артист - Песня.* или Артист_-_Песня.*, то это дело разнюхивается 4. Автосохранение плейлистов.!Просьба внимательно прочесть! Автосохранение работает следующим образом: если вы загрузили плейлист из файла *.plt и добавили в текущий плейлист еще файлы, то они автоматически сохраняются в тот же файл; если вы не создавали плейлиста в виде файла автосохранение отсутствует; при удалении треков из плейлиста автосохранение отсутствует - потрудитесь уж сами это сохранить. 5. Формат *.wav теперь может быть любой, который поддерживает ваш аппарат. 6. Поработал над алгоритмами разбора тэгов и определения длительности, битрейта и т.п. - нашел косячки - исправил, может будет заметно!? 7. Добавил About :-) ---------------------------------------------------------------------------------------------------------------- *** Ver.1.3.0***------------------------------------------------------------------------------------------------ !!!! СЕРЬЕЗНАЯ ОШИБКА В ДАННОЙ ВЕРСИИ !!!! - при удалении плейлиста сохраненного в параметрах или всех песен, входящих в него при выходе плеер не запускается !!! В Ver.1.4.75 исправлено !!! 1. Сохранение текущих параметров при КОРРЕКТНОМ выходе из плеера. Сохраняется проигрываемый трек, громкость, муть, шафл. Не пугайтесь если при запуске у вас начал играть 1 трек, хотя вышли вы на 150-м. Допустим у вас было 500 треков в плейлисте. Тогда при запуске в начало плейлиста переносятся треки со 150 по 500, а остальные(1 - 149) находятся в старом порядке, но в конце плейлиста за бывшим 500-м. Сразу у всех возник вопрос - "зачем такой извращ???". Дело в том если все оставить как было, то плеер начнет играть через ~ 30 - 40 сек после того как подгрузит предыдущие 149 треков, а так немного раньше! 2. Автосохранение подкорректировано - работает так же как в Ver.1.2.1b. 3. Возможность установки фона по желанию пользователя (типа скин), а так же настройка цветовой схемы. Все это в меню Setup. Подробнее о Setup: - Skin[0:/Pictures/*.png] - все PNG файлы из папки 0:/Pictures или стандарт; - Color Tags[RGB] - RGB цвет тегов, указывать строго 9 цифр - RRRGGGBBB, будет меньше - ничего не изменится; - Color Gauge Fore[RGB] - RGB цвет движка, указывать строго 9 цифр - RRRGGGBBB, будет меньше - ничего не изменится; - Color Gauge Back[RGB] - RGB цвет фона движка, указывать строго 9 цифр - RRRGGGBBB, будет меньше - ничего не изменится; - Color Clock[RGB] - RGB цвет часов, громкости и параметров, указывать строго 9 цифр - RRRGGGBBB, будет меньше - ничего не изменится; - Play from - играть при запуске: last - c последнего, который проигрывался, first - с первого в плейлисте, nothing - ничего не играть. Естественно все это сохраняется. 4. Возможная поддержка патча MpsPlayer - по нажатию на плейлист *.plt запускается плеер. Проверить не могу так как патчи не ставлю. Проверившим просьба мне написать. 5. Применил обфускатор и использовал менее объемные картинки, предложенные пользователями MpS, теперь мидлетик весит около 45,5kb - если это кого-нидь волнует. 6. Убрал все файлы, кроме *.plt, из файлового менеджера при сохранении плейлиста. 7. Пытался исправить подсветку - теперь выключается всегда, но через сколько знает только сам телефон! Но горит не более 1 мин. Поробуйте после установки перезапустить тел - иногда помогает! !!!! СЕРЬЕЗНАЯ ОШИБКА В ДАННОЙ ВЕРСИИ !!!! - при удалении плейлиста сохраненного в параметрах или всех песен, входящих в него при выходе плеер не запускается !!! В Ver.1.4.75 исправлено !!! ---------------------------------------------------------------------------------------------------------------- *** Ver.1.4.75***------------------------------------------------------------------------------------------------ 1. Переход от com.siemens.mp.io.File к com.siemens.mp.io.file.FileConnection и иже с ним (jsr75), в связи с чем требуется мнение владельцев не CX/M75 (особенно очкарика с его SXG ;-)). Для них фоновые картинки должны хранится в папке указанной в пункте Setup. Теперь файлы конфигурации хранятся в /Misc/MpS/, если опять же это кому-нидь интересно. 2. Исправлена "серьезная ошибка" из версии 1.3.0 3. Возможная индикация заряда батареи и сети при установке соответствующего патча. Как он называется не знаю:-) 4. Поддержка mp3 с переменным битрейтом(VBR)! В том числе есть перемотка VBR. Прогресс-бар может при это сбиваться на время до 5 сек - это норма. Битрейт показывается средний, то что показывает ВинАмп в пункте View file info... (Alt + 3) 5. Индикатор играть/пауза/перемотка ---------------------------------------------------------------------------------------------------------------- *** Ver.1.4.80***------------------------------------------------------------------------------------------------ 1. Исправлена ошибка с загрузкой плейлиста 2. Добавлена поддержка тегов с кодировкой UTF-8 и не поддержка с кодировкой Unicode 3. Качелька на громкость для S65 4. Поддержка для фона *.jpg, *.gif, *.bmp. Ставим естественно 132x176. ---------------------------------------------------------------------------------------------------------------- *** Ver.1.5.0***------------------------------------------------------------------------------------------------ 1. Исправил все баги, которые нашел 2. Добавлена поддержка плейлистов *.m3u. Для сохранения в этом формате пишем расширение m3u в окне "Playlist' name" , например playlist.m3u 3. Попробывал альтернативную загрузку плейлиста. Абсолютно точно будет подглючивать, поэтому буду думать еще и скорее всего оставлю все как было ---------------------------------------------------------------------------------------------------------------- *** Ver.1.6.0***------------------------------------------------------------------------------------------------ 1. Все как в 1.5.0, только со старой загрузкой плейлиста ---------------------------------------------------------------------------------------------------------------- *** Ver.2.0.0 WinAmp Edition. Design by DemanZ***-------------------------------------------------------- 1. Основа - версия 1.5.0, но с исправленным глюком загрузки плейлиста(который никто так и не заметил:-)). Я так и не описал как действует новый способ, так вот: грузятся все песни, без разбора тегов, длительности и тд, а потом на заднем фоне потихоньку все подгружается, теперь запомненная с прошлого раза песня остается на своем месте, а не скачет на первое. При адд к плейлисту оставил все как было. При этом цифры объема плейлиста могут чуть cмазываться. Пока нормально будут отображатся до 999/999, больше слегка не умещаются. 2. Усовершенствовал методы сохранения плейлистов - скорость повысилась. 3. Из настроек убрал цвета, потому что все шрифты теперь картинки, ну кроме тегов. Если поставите другую картинку на фон будет плохо, если она конечно не соответствует стандартной по всяким там окошечкам. 4. Все таки я навернул когда-то поддержку патча MpsPlayer, но сейчас кажется все восстановил. Нетмониторинг и батарея пока убраны. ---------------------------------------------------------------------------------------------------------------- *** Ver.2.1.0 WinAmp Edition. Design by DemanZ***-------------------------------------------------------- 1. Попытка внедрения нового плейлиста в режиме теста, жду отзывов. В нем возможно управление цифровой клавиатурой. Кнопки смотрим выше. Будет дорабатываться. 2. В настройках: цвет тегов (стандарт 000,226,000), скроллинг тегов(тоже тест), смещение времени для часов, сохранение времени в текущей песне при выходе(корректном конечно). 3. Долгое нажатие гарнитуры - пауза 4. Мне кажется стало все тормозить:((( ---------------------------------------------------------------------------------------------------------------- *** Ver.2.1.5 WinAmp Edition. Design by DemanZ***-------------------------------------------------------- 1. Доработка плейлиста. Переход между главным окном и плейлистом на 0 - туда и обратно. Кажется, плейлист ускорился.(Крещусь:)))) 2. В настройках: добавлен пункт о возврате в главное окно после выбора трека в плейлисте или соответственно не возврата. 3. Исправил паузу на длинное нажатие гарнитуры. Работает и в плейлисте. 4. Что-то там еще, но для глаза незаметное. 5. Проблемы с торможением при начальной загрузке пока неизбежны. ---------------------------------------------------------------------------------------------------------------- Буду очень благодарен за замечания и предложения! Say