У меня есть полторы тонны песен в моем iTunes (Windows 7). Я недавно объединил свою библиотеку из 3-х разных жестких дисков.
Я также удалил некоторые ненужные папки с музыкой на своем диске C (но я забыл создать список, чтобы удалить его из iTunes).
Я хочу убедиться, что все песни в библиотеке действительно существуют на диске.
Для меня физически невозможно просто проигрывать каждую песню по одной, чтобы узнать, существует она или нет.
Я знаю, что я должен отключить мои жесткие диски (просто держать диск C), чтобы сделать это.
Я знаю, что могу экспортировать библиотеку и просто проверять наличие file://D/
и file://E/
, но это не распространяется на музыкальные файлы, удаленные с диска C.
Как проверить, что все записи в iTunes имеют физически действительный файл на моем диске C?
Подход пользователя «дозорный» прост и элегантен, но я не могу заставить его работать. Шаги 1 и 2 создают список воспроизведения со ВСЕМИ элементами, включая те, которые находятся в Библиотеке и не имеют файлов на диске. Функция «Выбрать все на шаге 1» выбирает все элементы, независимо от того, присутствуют они на диске или нет, и, таким образом, список воспроизведения, созданный на основе выбора, также включает фиктивные записи. Следовательно, Шаг 3 ничего не дает. (Я что-то пропустил?)
Тем временем я нашел пост в другом месте от того, кто называл себя dlegros в 2005 году, и хотя это обходной путь, он работает:
Предостережение: чтобы это работало, вам нужно использовать поле в форме Get Info, которое вы не используете или не заботитесь о нем, потому что вы собираетесь в конечном итоге стереть любую информацию, которая в данный момент существует в этом поле, для каждой песни в библиотеке. В этом примере мы собираемся использовать BPM (удары в минуту), так как это кажется редко и не важно для большинства людей. Если BPM важен для вас, не делайте этого или найдите другое поле, которое вас не интересует. Вы должны использовать поле, которое редактируется в форме «Информация».
Покажите свою музыкальную библиотеку.
Добавьте столбец BPM к вашему представлению (в Windows щелкните правой кнопкой мыши заголовки столбцов и выберите Beats Per Minute).
Изменить >> Выбрать все
Откройте форму «Получить информацию» («Файл»> «Получить информацию», «ИЛИ Ctrl-I», «ИЛИ» правой кнопкой мыши щелкните один из выбранных элементов и выберите «Получить информацию»). Убедитесь, что все ваши песни по-прежнему выбраны и что заголовок в верхней части формы «Информация о себе» гласит «Информация о нескольких элементах».
Измените поле BPM на 999, убедитесь, что флажок рядом с этим полем является единственным, отмеченным в форме, чтобы никакие другие данные не изменились, затем нажмите OK и подождите, пока библиотека обработает изменение. Это изменит элементы только тогда, когда iTunes сможет найти файл на диске.
Щелкните заголовок столбца BPM, чтобы отсортировать по BPM. Все, что имеет пустой BPM или BPM, не равный 999, является отсутствующим файлом. Поскольку вы отсортировали, вы видите все недостающие элементы вместе. Выделите блок недостающих предметов и удалите их.
Хотя это и не является обязательным, снова выберите «Все», «Информация» и измените поле BPM на пустое, установите флажок рядом с BPM и нажмите «ОК», чтобы сбросить их все на пустое.
Выберите заголовки столбцов и удалите Удары в минуту из вида.
Если есть более простой подход, пожалуйста, дайте мне знать :)
источник
Ответу дозорного сейчас 7 лет, но он все еще работает ... почти. Это не будет работать в настоящее время, как указано.
Немного изменив его, вот новая процедура с 04.04.2017:
Создайте новый плейлист под названием «Exists». Не выбирайте музыку в первую очередь, просто создайте ее пустой. Если вы выберете «Все» и «Новый плейлист из списка», iTunes НЕ будет проверять песни, поэтому не делайте этого. Просто создайте пустой список воспроизведения.
Выберите «Все» в своей музыке и перетащите все песни в этот плейлист. Это займет пару минут, чтобы убедиться, что каждая песня может быть найдена.
Необязательно: снова выберите «Все» в своих песнях и попробуйте создать «Новый плейлист из выбора» в плейлист «Существует - старый метод». Затем сравните количество песен в этом списке воспроизведения с количеством песен в списке воспроизведения нового метода «Exists». Новый метод будет иметь меньше песен, если таковые не были найдены.
Аналогично старому методу, создайте смарт-плейлист с именем «Not Exists» или любым другим, с правилами «Playlist is not« Exists »и« Media Kind is Music ». Щелкните правой кнопкой мыши и обновите, если он не обновляется при создании.
Этот плейлист будет содержать все песни, которые не были найдены. Если вы знаете, что это просто дубликаты или что-то в этом роде, вы можете просто выбрать все, щелкнуть правой кнопкой мыши и «Удалить из библиотеки», чтобы удалить их и оставить не дубликаты.
Это очистило мою собственную библиотеку после того, как я переместил некоторые каталоги и заново добавил их.
И до тех пор, пока я не сделал это, синхронизация с моим iPhone приводила к ошибкам некоторых из этих дублирующих песен и, таким образом, вообще не синхронизировала песни, даже те, которые существуют.
Спасибо за указание пути, часовой!
источник