3

Я разочарован поддержкой iTunes в организации классической музыки. При прослушивании на устройстве iPod/iPhone/iHome отображается исполнитель, альбом и название песни. Я не вижу опции для просмотра композитора. В качестве обходного пути я начал называть свои песни следующим образом:

ComposerLastName: Piece - Часть №, соч. #

Все мои данные композитора в iTunes имеют следующий формат:

Фамилия, Имя (год рождения, год смерти)

Я хотел бы автоматизировать процесс переименования всех моих классических треков следующим образом.

if (genre == classical)
    trackTitle = composerLastName + ": " + existingTrackTitle;

Кто-нибудь знает, как мне этого добиться? У меня есть разные музыкальные форматы .mp3, .m4a и некоторые .flac

2 ответа2

4

Хотя ваш вопрос связан с iTunes, я использовал MediaMonkey для организации своей библиотеки классической музыки. Он содержит поля, которые вам нужны, такие как композитор, дирижер и т.д. Гораздо меньше хлопот, чем с iTunes, и он будет синхронизироваться с вашим iPod/iPhone или любыми устройствами, которые вам нужны.

Из их списка возможностей:

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

Если вам нужно организовать мультимедийную коллекцию, превышающую 10 000 файлов, MediaMonkey - организатор фильмов / музыки для вас.

Меню свойств трека MediaMonkey;

Свойства трека Media Monkey

В качестве дополнительного бонуса MediaMonkey отделяет вашу обычную музыкальную коллекцию с музыкой, помеченной как Classical. Это позволяет MediaMonkey устанавливать различные качества воспроизведения, такие как непрерывное воспроизведение, а также настраивать вид дорожки в соответствии с вашими предпочтениями.

MediaMonkey Классическая музыка

MediaMonley Классическая музыка Коллекция Свойства

Наконец редактируемые свойства воспроизведения классических коллекций.

Меню свойств классической музыки MediaMonley

1

Если вы знакомы с небольшим количеством сценариев Python, библиотека EyeD3 позволяет вам управлять звуковыми метаданными. Сценарий будет выглядеть примерно так:

import glob, eyed3

audiofiles = glob.glob("*.mp3") + glob.glob("*.m4a") + glob.glob("*.flac")

for file in audiofiles:
  f = eyed3.load(file)
  if (f.tag.genre == "Classical"):
    f.tag.title = f.tag.composer + ": " + f.tag.title
    f.tag.save()

Хотя на самом деле, читая документацию, похоже, что EyeD3 может работать только с mp3-файлами.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .