@vitrym

Чем обработать m3u файл и восстановить удалённые файлы mp3?

Была большая библиотека музыки, накопленная многими годами.
Когда копии ещё не делались, вся музыка ушла вместе с жёстким диском.
Всё что осталось m3u файл со всей музыкой. (плейлист)

Существуют ли сервисы или софт, который могут пропарсить этот m3u файл, и по названиям файлов найти и скачать mp3 и соответственно разложить по папкам, как это идёт в m3u ?

Пока вижу только 1 сценарий - самому писать парсер. Если название явное "Автор-Название композиции"
и трек можно найти онлайн, то качать его с того же ВК, или других агрегаторов.

структура файла (вдруг кто забыл уже что тако m3u :-))) )

#EXTM3U
Music/Советский союз/003 В. Ободзинский - Эти глаза напротив.mp3
Music/Советский союз/006 Верные друзья - Синий иней.mp3
Music/Советский союз/008 А.Герман - Надежда.mp3
Music/Советский союз/010 В.Легкоступова - Ягода малина.mp3
Music/Советский союз/011 М.Кристалинская - А снег идёт.mp3
...
  • Вопрос задан
  • 188 просмотров
Решения вопроса 1
Ahen
@Ahen
Универсальный дилетант
Распарсить m3u в json (или другом формате, который будет удобен) список в духе:
[{path: "dirname/dirname/dirname", name: "Алла Пугачева - миллион алых роз"},
{path: "dirname/dirname/dirname", name: "Стекловата - Новый год"}]

Далее пробежать по списку, используя api api.xn--41a.ws метод search, из ответа брать первый результат, пихать в метод get.audio, скачивать в папку из object.path.

Можно за пол часика управиться, на nodejs например. Удобная либа для скачивания https://www.npmjs.com/package/download , решал с ее помощью подобную задачу не так давно.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@vitrym Автор вопроса
О, Сергей! Это, по-ходу, именно то, что нужно!!!
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы