NAME

mp3fs - MP3 виртуальная файловая система


SYNOPSIS

Для генерации списка файлов :

 mp3fs list path_to_mp3_dir

Для извлечения файлов:

 mp3fs copyout path_to_mp3_dir pattern output_file_name


DESCRIPTION

Для задания правил группировки используется переменная окружения MP3FS_GROUP_BY, по умолчанию файлы группируюся по полю 'File' - т.е. это вроде как 'быстрый способ' используется только для того чтоб узнать время звучания.

Переменная MP3FS_GROUP_BY может принимать следующие значения:

TITLE, ARTIST, ALBUM, YEAR, COMMENT, GENRE, TRACKNUM, VERSION, LAYER, STEREO, VBR, BITRATE, FREQUENCY, SIZE, SECS, MM, SS, MS, TIME, COPYRIGHT, PADDING, MODE, FRAMES, FRAME_LENGTH, VBR_SCALE

Все это можно группировать, например:

 [gosha@alisa tmp]$ export MP3FS_GROUP_BY='Artist,Album,Title'

Например при установке $MP3FS_GROUP_BY в 'Artist,Album' получим примерно такой список:

 ...
 /Алиса/Энергия-000001.mp3
 /Алиса/Энергия-000002.mp3
 ...
 /Алиса/Нервная_Ночь-000004.mp3
 ...

Да, в графе 'Время правки' минуты:секунды - есть время звучания песни. В связи с тем что в сутках 23 часа и 59 минут размер песни, чтоб все было гладко, не должен превышать 23 минут и 59 секунд...

И еще, кодировки поддерживает только cp1251 и koi8-r т.е. никаких utf. :((

При copyout содержимое каталога с mp3 файлами не должно меняться с момента list...


AUTHOR

 Okunev Igor V.  mailto:igor@prv.mts-nn.ru
                 http://www.mts-nn.ru/~gosha