[SPH] Re[19]: Тифлоплеер и mp3
Здравствуйте, Vladimir.
Вы писали 24 сентября 2008 г., 21:56:25:
> Речь ведь даже не о размерах плеера или размерах кнопок. В конце
> концов, плеер может позиционироваться как, условно говоря, бумбокс
> (тифломагнитола) и размер здесь дело вкуса. Также как и кнопки...
Насчёт размера, кстати -- большой динамик мне определённо нравится
(вкупе с его громкостью). Равно как и питание от батареек R20 (которые
373). Терпеть не могу плееры со встроенными аккумуляторами, да и таким
временем автономной работы не каждый плеер похвастаться может.
Не нравится, во-первых, что гнездо для наушников монофоническое, т.е.
обычные и первые попавшиеся наушники просто так не воткнуть. Конечно,
пуговичные наушники к плееру прилагаются (с моно штекером), но длина
провода меня не устраивает -- сильно короткий. Во-вторых, шумы
звуковоспроизводящего тракта (шипение) настолько сильные, что
прослушивать книги в наушниках просто невозможно. При прослушивании
через встроенный динамик шумов не слышно.
> Насколько я понимаю, активное раздражение вызывает именно
> функционал этого плеера.
Именно. Как всегда, хочется, чтобы плеер был как можно более
универсальным. И раздражение вызывает тот факт, что некоторые весьма
очевидные функции, реализация которых довольно проста, отсутствуют
напрочь.
К недостаткам функционала я бы добавил невозможность установить более
одной закладки. Обычно слушаю 2-3 книги одновременно, так что проблема
актуальна. Запоминать же фрагмент, на котором остановился, а потом
вручную к нему возвращаться -- дело не из лёгких. 10 закладок было бы
в самый раз. Причём, неплохо было бы сделать ещё и функцию запоминания
закладок для разных карточек, как это делают CD плееры iRiver -- они
могут "помнить" 10 последних дисков.
> Его неспособность проигрывать хотябы даже
> MP3-формат, не говоря уже о других аудио форматах. Его неспособность
> работать с неподготовленным контентом. Его плохо реализованная навигация.
> Почему я должен MP3 книгу еще через что-то там прогонять,
> создавать какие-то там файлики, менять битрейты и частоту дискретизации?
> Почему я не могу послушать просто купленную/подаренную мне и
> переписанную на флешку книгу?
Вова, тут всё не так просто. Главная проблема -- организация
навигации. Если бы, предположим, плеер поддерживал воспроизведение
обычных mp3, и у тебя на 8-гиговой флешке были бы и книги, и музыка,
причём и то, и то в "неупорядоченном" виде, то очень непросто быстро
перейти к нужной композиции или к нужной книге. Очевидно, что нужна
навигация по папкам, между одинаковыми уровнями разных папок. При этом
надо чётко представлять каким образом плеер сортирует файлы и папки...
Или самому, записывая файлы на флешку, делать структуру папок такой,
чтобы потом, пользуясь органами управления плеера, было удобно
осуществлять навигацию. Ради справедливости стоит сказать, что в тфп
навигация по книгам и внутри книг сделана удобоваримым образом, хотя,
может, и не самым лучшим.
Причём, в случае музыки встанет вопрос о поддержке плей-листов и о
возможности создать плей-лист средствами самого плеера. Потом кому-то
захочется иметь эквалайзер, и не только несколько пресетов, но и
возможность самому настроить свой пресет. Далее: возможность повтора
одного файла, файлов в папке, всех файлов, shuffle, shuffle для папки,
всех файлов, то же с повтором... После этого окажется, что для
быстрого доступа ко всем функциям 16-ти кнопок мало...
> Я, например, не отказался бы даже от достаточно большого плеера
> с громким широкополосным динамиком и крупными кнопками, если бы этот
> плеер играл то, что я в него запишу. Играл бы без всяких предворительных
> подготовок, без сложностей с навигацией, без переформатирования файлов.
Ну тут всё просто :-) -- надо написать свою прошивку с возможностью
динамической подгрузки дополнительных модулей а ля chdk для
кэноновских фотоаппаратов. Собственно, проблема в нехватке времени и
небольшой актуальности данной задачи. Для начала надо разобрать тфп,
посмотреть какой процессор в нём используется, после чего найти на
него даташит, декомпилировать прошивку (при наличии даташита это,
впрочем, необязательно) и написать каркас новой прошивки, который
обеспечит минимальную функциональность и возможность загрузки модулей.
После чего всё это даётся на откуп всем желающим
программистам-волонтёрам на условиях GPL. Далее, в зависимости от
наличия оных программистов, появится поддержка всех функций, которые
только можно пожелать, с учётом установленного в тфп железа.