Транспорт для ваших данных
Теперь мы будем называть Diamond Rio PMP300 просто PMP300.
Diamond недвусмысленно заявляет, что использовать PMP300 можно только под управлением Windows95/98.
Как мы уже знаем, записывать в память PMP300 можно только mp3 и mp2 файлы, при этом выгрузить файлы
обратно из памяти на жесткий диск нельзя.
На сайте Snowblind Alliance мы нашли очень
полезные утилиты.
Это несколько разновидностей программы Rio v.1.05, которая работает из командной строки и
позволяет загружать в основную память PMP300 (32 Mb) любые файлы.
Напомним, что стандартный Rio Manager идущий в комплекте с PMP300 позволяет загрузить во
встроенную память (32 Мб) и внешнюю (до 32 Мб) только файлы с расширением mp2 и mp3. Кстати, если
даже переименовать какой-либо файл, например текстовый и присвоить ему расширение mp3 или mp2,
загрузить этот файл в PMP300 с помощью штатного менеджера не удастся, видимо производится проверка
содержимого файла, но особо с этим не копались, попробовали пару файлов и только. При этом выгрузить
файлы из памяти Rio обратно на жесткий диск нельзя. Вызвано это известным судебным разбирательством RIAA (Recording
Industry Association of America) против Diamond осенью 1998 года. В RIAA входят крупнейшие
издатели музыкальных дисков Sony, BMG, EMI, Warner-Electra-Atlantic и Universal-Polygram, в
результате суд обязал последнюю компанию на основании акта AHRA (Audio Home Recording Act) от
1992 года лишить пользователей возможности выгружать файлы из памяти Rio. Вы можете только
сортировать файлы в произвольном порядке, добавлять новые файлы и удалять ненужные. Но ребята из
Snowblind Alliance сделали эту прекрасную утилиту. Причем сейчас доступна версия 1.05.
Имеется три варианта утилиты:
Все утилиты работают из командной строки. Формат команд у всех одинаковый:
Rio -[команда] [путь] [имя файла]
Система команд простая:
На самом деле, как показала практика, с помощью утилиты Rio файлы закачиваются в память PMP300 и
извлекаются из нее, а удалять ненужные файлы проще с помощью штатного менеджера. Ну, разумеется,
если на диске установлена операционная система Win95/98.
Один минус, пока утилиты Rio могут работать только со встроенной памятью.
Совет: если планируете выгружать файлы из Rio под DOS, давайте им короткие имена.
С помощью этих утилит нам удалось загрузить в память PMP300 максимум 60 файлов, а не 50, как в Rio
Manager.
Есть ещё одна полезность этой утилиты. RioManager не закачивает файлы с частотой дискретизации
меньше 22 kHz и bitrate меньше 24 kbps, при этом не выдаёт никакой диагностики (про ограничение в
50 файлов предупреждает). Rio.exe такие файлы спокойно закачивает, сам PMP300 их проигрывает с
соответствующим качеством, причем bitrate у этих файлов на ЖК-дисплее всегда равен 24 kbps.
КодировалиLCD PMP300 | |
8 kbps 11 kHz | 8 kbps |
16 kbps 11 kHz | 16 kbps |
18 kbps 11 kHz | 24 kbps |
20 kbps 11 kHz | 24 kbps |
24 kbps 22 kHz | 24 kbps |
32 kbps 22 kHz | 32 kbps |
18 kbps 11 kHz | 24 kbps |
20 kbps 11 kHz | 24 kbps |
24 kbps 11 kHz | 24 kbps |
32 kbps 11 kHz | 32 kbps |
Причём, если после закачивания "неправильных" файлов с помощью Rio.exe, посмотреть
содержимое PMP300 с помощью RioManager, то эти файлы в нем видны, правда в колонке свойств таких
файлов пусто, когда у "правильных" файлов там находится информация о bitrate и samplerate.
Замечание. Нам не удалось использовать утилиту Rio для работы с PMP300 под Windows NT. Мы попробовали на разных конфигурациях компьютеров, но безрезультатно. Устройство не определялось утилитой. Возможно, вам удастся побороть эту проблему.
Позднее, мы нашли еще три утилиты и под NT проблемы решились.
На базе этих утилит сделана и графическая оболочка, но нам она не понравилась, ввиду малой функциональности и неудобства в использовании.
Для тех, кто любит программировать, предлагаются исходные тексты. Возможно, кто-то сможет сделать нормальный графический интерфейс.
Итак, у нас появилась возможность использовать PMP300 не только под Win95/98, но и под DOS и WinNT. Но самое главное, с помощью этих утилит мы можем загружать в память PMP300 любые данные и выгружать их оттуда, кстати, mp3 файлы тоже можно выгружать.
К слову, если вы загрузите в память PMP300, скажем, zip архив, то этот файл будет восприниматься как звуковой трек, но звука при его проигрывании не будет.