Экспорт полной истории прослушивания из Evermusic и Flacbox в Last.fm
Кратко: Экспортируйте историю прослушивания из Evermusic или Flacbox в виде CSV-файла, затем загрузите его на Last.fm с помощью бесплатного инструмента Last.fm-Scrubbler-WPF для Windows. Автоматический скробблинг также доступен нативно в обоих приложениях.
Обновление: Автоматический скробблинг теперь доступен! Узнайте больше здесь: /docs/howto/how-to-scrobble-your-music-history-from-evermusic-or-flacbox-to-last-fm
Скробблинг — это простой способ автоматически сохранять основные данные, такие как название и исполнитель воспроизводимой песни, в онлайн-сервисе. Позже вы можете просмотреть свою историю прослушивания.
Last.fm, работающий на основе системы рекомендаций музыки под названием Audioscrobbler, предлагает эту услугу бесплатно. Он создаёт подробный профиль ваших музыкальных вкусов, записывая треки, которые вы слушаете, будь то интернет-радиостанции, ваш компьютер или различные портативные музыкальные устройства. Вы можете посетить сайт позже, чтобы получить рекомендации новых исполнителей или альбомов, соответствующих вашим музыкальным вкусам.
Вы можете загрузить свою историю прослушивания на Last.fm из приложений Evermusic и Flacbox с помощью бесплатного инструмента, и мы проведём вас через этот процесс.
Откройте раздел ‘Музыкальная библиотека’ приложения и прокрутите до раздела ‘Быстрый доступ’. Нажмите на пункт меню ‘Недавние’.

На экране ‘Недавние’ нажмите кнопку ‘Ещё’ в правом верхнем углу, чтобы активировать меню ‘Другие действия’. Нажмите на пункт меню ‘Экспорт списка песен’.

На экране ‘Выберите формат файла’ вы можете выбрать формат целевого файла. Доступные варианты — CSV, TXT, M3U.

CSV: Значения, разделённые запятыми — идеально для организации данных в аккуратный табличный формат. В целевом файле вы найдёте такие параметры, как Имя исполнителя, Название альбома, Название трека, Метка времени (время прослушивания треков), Имя исполнителя альбома и Длительность трека.
TXT: Простой текстовый файл. Он прост и понятен, с параметрами: Имя исполнителя, Название альбома, Название трека и Длительность.
M3U: Этот формат является стандартом для создания плейлистов. Он отлично подходит, потому что вы можете экспортировать список песен и слушать треки на любом устройстве, даже без оригинальных файлов (при условии выбора опции абсолютного URL для медиафайлов). В выходном файле вы найдёте параметры: Длительность, Имя исполнителя, Название трека и Расположение медиафайла.
Для нашей задачи выбор CSV — правильный путь. Мы будем использовать этот файл с бесплатным ПО Last.fm-Scrubbler-WPF для загрузки истории прослушивания в сервис Last.fm. Просто выберите CSV и нажмите кнопку ‘Экспорт’.

После завершения экспорта нажмите кнопку ‘Показать файл’, и приложение покажет созданный файл в папке документов. Затем нажмите кнопку ‘Другие действия’ рядом с именем файла и выберите опцию ‘Открыть в’ из меню. Следующий шаг — скопировать экспортированный файл на настольный компьютер. Вы можете сделать это, выбрав опцию AirDrop из меню ‘Открыть в’.

Далее мы будем использовать бесплатный клиент Last.FM с открытым исходным кодом, доступный только на платформе Windows. Этот клиент позволяет эффективно обновлять историю прослушивания на Last.FM с помощью только что экспортированного CSV-файла.
Если вы сейчас не используете компьютер с Windows, не волнуйтесь. Вы можете получить доступ к этому клиенту, установив VirtualBox на Mac и используя официальный образ среды разработки Windows.
Вот что вам нужно сделать:
-
Установите VirtualBox по следующей ссылке: Скачать VirtualBox
-
Скачайте и установите среду разработки Windows по этой ссылке: Среда разработки Windows
На компьютере с Windows (или в приложении VirtualBox с образом Windows Development) скачайте и установите Last.fm-Scrubbler-WPF — бесплатное ПО с открытым исходным кодом, доступное на GitHub. Мы тестировали версию 1.28, которую можно скачать здесь: https://github.com/SHOEGAZEssb/Last.fm-Scrubbler-WPF/releases/tag/B1.28

В разделе ‘Assets’ нажмите на Last.fm-Scrubbler-WPF-Beta-1.28.zip для загрузки архива установки. Распакуйте скачанный файл и откройте распакованную папку.
- ВАЖНО
Это приложение всё ещё находится в бета-версии. Создатели приложения не проводили много тестирования. Они рекомендуют сначала попробовать скробблинг на тестовый аккаунт и убедиться, что всё работает правильно. Особенно если вы скробблите много треков одновременно. Пожалуйста, будьте осторожны со своими аккаунтами.
Запустите Last.fm-Scrubbler-WPF.exe

На главном экране приложения нажмите на ‘Не авторизован’ в левом нижнем углу, чтобы активировать экран ‘Добавить аккаунт’.

Введите свои учётные данные для входа.

Нажмите кнопку ‘Войти’ для добавления аккаунта.

Откройте вкладку ‘File Parse Scrobbler’ для начала импорта CSV-файла из приложения Evermusic.

Выберите ‘Parser: CSV’ и нажмите кнопку ‘Настройки’.
На следующем экране вы можете выбрать порядок параметров в вашем CSV-файле.
Отдельные поля могут быть заключены в кавычки и ДОЛЖНЫ быть заключены в кавычки, если поле содержит любой из установленных разделителей. Например:
“ArtistWith, CommaInTheName”, Album, Track, 06/13/2016 19:54, AlbumArtist, 00:02:33
Оставьте все настройки по умолчанию, единственное, что нужно изменить — включить флажок в поле ‘Has Fields Enclosed In Quotes’.
Нажмите ‘Сохранить и закрыть’ для применения изменений.

Скробблинг разбора файлов имеет два режима. Их можно изменить с помощью выпадающего списка ‘Scrobbling Mode’.
Обычный режим: В этом режиме треки будут скробблиться с меткой времени из разобранного скробла. Только скробблы новее 14 дней могут быть скробблены.
Режим импорта: В этом режиме треки будут скробблиться с меткой времени, рассчитанной из ‘Времени окончания’ и выбранной длительности между треками. Это позволяет скробблить треки, даже если метка времени разобранного скробла старше 14 дней. Поэтому первый (верхний) трек в CSV-файле будет скробблен с ‘Временем окончания’.
Выберите ранее сгенерированный CSV-файл из приложения Evermusic в поле ‘File:’ и нажмите ‘Parse’. В некоторых случаях может появиться предупреждение об ошибке, что некоторые скробблы не удалось разобрать. Это нормально, если у вас есть треки без полных метаданных, таких как Имя исполнителя.

Нажмите кнопку ‘Выбрать все’ для выбора всех разобранных треков.

Нажмите кнопку ‘Предпросмотр’ для проверки всех изменений, которые будут отправлены на сервер.

Нажмите кнопку ‘Scrobble’ для загрузки всех изменений на сервер.

Ранее у Last.fm-Scrubbler-WPF не было дневного лимита скробблов. Это изменилось, так как некоторые пользователи использовали Scrubbler для скробблинга настолько большого количества треков, что это вызывало проблемы на странице Last.fm. Лимит скробблинга сейчас составляет 2800 скробблов в день. При попытке скробблить больше вы получите сообщение об ошибке. Планируется добавить «очередь скробблинга», поэтому если вам нужно скробблить более 2800 треков, они будут добавлены в очередь и автоматически скробблены через некоторое время. Вы можете проверить, сколько скробблов у вас осталось, в представлении выбора пользователя.
После успешной загрузки всех записей на сервер вы увидите сообщение в нижней части окна приложения: ‘Выбранные треки успешно скробблены.’

Теперь вы можете открыть свой профиль на странице Last.fm и проверить все изменения.
