1

Большая часть моей музыки отсутствует после того, как я попытался организовать свою музыкальную библиотеку с eyeD3.

eyeD3 имеет функцию, описанную так:

--rename=PATTERN
 Rename the file based on PATTERN which may contain the following substitution  variables: %A (artist), %a (album), %t (title), %n (track number), and %N (the total track count). The PATTERN string MUST not contain the file name extension.

Я запустил эту строку кода:

$ eyeD3 --rename=./%t ./* 

Я попытался запустить это тоже:

$ eyeD3 --rename=./%t *

Моя текущая рабочая папка была /media /Music, где /media - это раздел на моем жестком диске. Вся музыка из моей папки «Музыка» теперь отсутствует, за исключением: одной песни в каждой подпапке, песен, не входящих в подпапку, и любых песен с расширением .flac.

У меня было около 1000 песен. Операция была быстрой, и я не думаю, что песни могли быть перемещены за пределы раздела или записаны за короткий промежуток времени. Что случилось? Как мне вернуть мою музыку?

1 ответ1

0

Хм, может быть, в ваших песнях нет действительного тега id3? В этом случае каждая песня будет переименована в unknown.mp3 или trackX.mp3. Если бы все песни имели одинаковое (отсутствующее) имя дорожки в своем теге id3, то использованная вами команда последовательно переименовала бы каждую из них в одно и то же имя, перезаписывая каждый файл в процессе. Конечным результатом будет один файл в каждой папке, который будет последней переименованной дорожкой.

Если это так, я не знаю простого способа вернуть вашу музыку. Если это не так, попробуйте выполнить эту команду:

ls -la /media/Music

Это будет список всех файлов, в том числе скрытых.

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