В данной статье описываются способы записи музыки, видео, изображений и прочих файлов на портативные плееры.

iriver

Все нижеописанное было успешно опробовано на плеере iriver clix.

Передача данных при помощи протоколов MSC(UMS)

USB mass storage device class (также USB MSC или UMS) представляет собой набор вычислительных коммуникационных протоколов, работающих с USB.

Для передачи данных в этом режиме, в настройках плеера выберите тип соединения MSC(UMS). В плеере iriver clix для этого необходимо выбрать пункт меню Settings→Advanced→Connection Type→MSC(UMS)

Обратите внимание, что при смене типа соединения Ваш плеер будет отформатирован, поэтому желательно вначале сохранить все данные (такие как темы, игры, картинки, музыка) на компьютере. Следовательно, придется настраивать тот тип соединения, который установлен по умолчанию.

Теперь, после подключения плеера к компьютеру, Вы сможете записать на него все необходимые файлы, например, в Наутилусе.

Обратите внимание, что для того, чтобы отобразилась только что записанная музыка, Вам может понадобиться перестроить библиотеку (В плеере iriver clix выберите пункт меню Settings→Advanced→Rebuild Library→OK)

Передача данных при помощи протокола MTP

Media Transfer Protocol (MTP)— основанный на PTP аппаратно-независимый протокол, разработанный компанией Microsoft для подключения цифровых плееров к компьютеру (подробнее тут)

  1. Для начала необходимо настроить плеер для передачи данных через MTP. В плеерe iriver clix для этого выберите пункт меню Settings→Advanced→Connection Type→MTP

  2. Затем через Менеджер пакетов Synaptic установите пакеты libmtp8 mtpfs mtp-tools. Также можно воспользоваться терминалом:

    sudo apt-get install libmtp8 mtpfs mtp-tools 
  3. Запустите Rhythmbox, выберите пункт меню Edit→Plugins, затем в списке выберите Portable Players→MTP.

Пртокол MTP поддерживают и другие плееры, например Amarok, Audacious и Banshee.

Теперь при подключении портативного плеера к Вашему компьютеру, он отобразится в боковой панели Rhythmbox.

Конвертация видео

Для того, чтобы записать видео на плеер, его необходимо конвертировать в поддерживаемый плеером формат. В этом поможет программа iriverter. Для ее установки воспользуйтесь Менеджером пакетов Synaptic или введите в терминал следующую команду:

sudo apt-get install iriverter

Программа не позволяет конвертировать .flv файлы, поэтому их необходимо предварительно конвертировать в один из поддерживаемых программой форматов. Для этого установим ffmpeg:

sudo apt-get install ffmpeg

Для того, чтобы конвертировать flash видео введите в терминале следующую команду:

ffmpeg -i input.flv output.avi 

После этого воспользуйтесь iriverter и можете записывать файл на плеер.

Настройка Rhythmbox для работы с плеером

Если для связи с плеером вы используете протокол USB mass storage device class, и Rhythmbox не опознаёт плеер и не отображает его в своей боковой панели, то для правильного опознания плеера следует создать в корне файловой системы плеера пустой скрытый файл с именем .is_audio_player.

Если вы храните музыку в формате OGG/Vorbis, и ваш плеер поддерживает такой формат, но Rhythmbox автоматически не распознаёт поддержку этого формата плеером и при записи музыки на плеер конвертирует её в MP3, то вместо файла .is_audio_player следует создать файл .audio_player.mpi со следующим содержимым:

[Device]
AccessProtocol=storage
[Media]
OutputFormats=application/ogg
[storage]
AudioFolders=Music
FolderDepth=0

Как видно из примера выше, с помощью файла .audio_player.mpi можно настроить также папку, в которой на плеере хранится музыка, и глубину вложенности папок, которую следует создавать (используя в качестве имён папок имена исполнителей и альбомов) при записи музыки на плеер.