Alexander Kuklev (akuklev) wrote,
Alexander Kuklev
akuklev

Сортируем музыку

Этап I.

1) Вся музыка вместе скидывается в один каталог (/Music).
2) При помощи чудесной и замечательной программы MusicBrainz все файлы снабжаются автоматическими правильными ID3 тегами с правильными названиями альбома, песни и исполнителя, а также номером трека. Все файлы именуются по системе "{исполнитель} - {название}".

Если в каталоге имеются хотя бы два файла с одинаковым исполнителем, создаётся каталог с названием исполнителя, в него скидываются оба файла и из их имён уберается имя исполнителя. В итоге получается типа "/Music/The Beatles/Honey Pie.mp3".

3) Если в каком-то каталоге с исполнителем собрался полный альбом, создаём плейлист, содержащий ссылки на песни из альбома в правильном порядке.

Этого вполне хватает для первичной сортировки.

Этап II.

Обнаруживается, что описаная схема плохо подходит для классики.
Создаётся каталог /Music/.Classics, в который скидывается вся классика.

К ней применяется другая система именования: {композитор} - {название}.
Если одно и тоже произведение есть в нескольких исполнениях, после названия в скобках помещается исполнитель/исполняющий оркестр.

Если в каталоге более двух вещей одного композитора, вещи собираются в один каталог под именем композитора.

Этап III.

Исполнителей теперь нужно посортировать.
Создаются слуедующие каталоги:


sov-detskie
sov-estrada
russkiy-rock
russ-estrada
bards
rock
metall
pop
folk
jew-folk
_other
parodii
shutochnye

Этап IV.

Создаётся каталог /music/.Soundtrack
В нём создаются плейлисты, соответствующие саундтрекам к фильмам или (как у меня в случае с Pulp Fiction) туда помещаются саундтреки целиком. (У меня саундтрек к Pulp Fiction одним мпегом)

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

Этап V, надеюсь, последний.
Обнаружились перепевки какой-нибудь известной песни кучей разных исполнителей. Три "Yesterday", три "Paint it Black", шесть "Somewhere Over The Rainbow", пять штук Семь-Сорок и девять Хава-Нагил.

Для решения проблемы был создан каталоги /Music/_other/.Songs, /Music/rock/.Songs и /Music/jew-folk/.Songs

Теперь всё стройно и красиво. Виват!
Subscribe

  • (no subject)

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

  • Прогресс

    Десять дней назад, вторая ступень SpaceX'овского корабля Starship своим ходом слетала своим ходом на десять километров вверх, и усмепшно приземлилась…

  • О водосбережении

    Как известно, питьевая вода во многих странах дефицитный ресурс. И даже в дождливой Германии летом иногда случаются засухи, в результате которых она…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 3 comments