Експорт повної історії прослуховування з Evermusic та Flacbox до Last.fm

Експорт повної історії прослуховування з Evermusic та Flacbox до Last.fm

Artem Meleshko
Artem Meleshko Co-Founder & iOS Engineer at Everappz

Стисло: Експортуйте історію прослуховування з 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: Це означає Comma-Separated Values, ідеально підходить для організації ваших даних у акуратному табличному форматі. У файлі призначення ви знайдете параметри, такі як Ім’я виконавця, Назва альбому, Назва треку, Мітка часу (час, коли ви слухали треки), Ім’я виконавця альбому та Тривалість треку.

TXT: Тут ми говоримо про простий текстовий файл. Він простий і зрозумілий, з параметрами, що включають Ім’я виконавця, Назву альбому, Назву треку та Тривалість.

M3U: Цей формат є основним вибором для створення плейлистів. Він чудовий, тому що ви можете експортувати свій список пісень і насолоджуватися треками на будь-якому пристрої, навіть якщо у вас немає оригінальних файлів (за умови, що ви оберете опцію абсолютної URL-адреси для медіафайлів). У вихідному файлі ви знайдете параметри, такі як Тривалість, Ім’я виконавця, Назва треку та Розташування медіафайлу.

Для нашого завдання вибір CSV — правильний шлях. Ми будемо використовувати цей файл із безкоштовним програмним забезпеченням Last.fm-Scrubbler-WPF для завантаження нашої історії прослуховування до сервісу Last.fm. Просто оберіть CSV і натисніть кнопку «Експорт».

екран завершення експорту

Після завершення експорту просто натисніть кнопку «Показати файл», і додаток покаже створений файл у вашій папці документів. Потім натисніть кнопку «Більше дій» поруч з назвою файлу та оберіть опцію «Відкрити в» з меню. Наступний крок — скопіювати експортований файл на ваш настільний комп’ютер. Ви можете легко зробити це, обравши опцію AirDrop з меню «Відкрити в».

більше дій для експортованого файлу

Далі ми будемо використовувати безкоштовний клієнт з відкритим вихідним кодом Last.FM, який доступний лише на платформі Windows. Цей клієнт дозволяє ефективно оновлювати вашу історію прослуховування на Last.FM за допомогою CSV-файлу, який ми щойно експортували.

Якщо ви зараз не використовуєте комп’ютер з Windows, не хвилюйтеся. Ви все ще можете отримати доступ до цього клієнта, встановивши VirtualBox на вашому Mac та використовуючи офіційний образ середовища розробки Windows.

Ось що вам потрібно зробити:

На вашому комп’ютері з Windows (або в додатку VirtualBox з образом Windows Development) завантажте та встановіть Last.fm-Scrubbler-WPF — безкоштовне програмне забезпечення з відкритим вихідним кодом, доступне на GitHub. Ми тестували на версії 1.28, яку можна завантажити тут: https://github.com/SHOEGAZEssb/Last.fm-Scrubbler-WPF/releases/tag/B1.28

Сторінка завантаження Last.fm-Scrubbler-WPF

У розділі ‘Assets’ натисніть на Last.fm-Scrubbler-WPF-Beta-1.28.zip, щоб завантажити інсталяційний архів. Розархівуйте завантажений файл і відкрийте розархівовану папку.

  • ВАЖЛИВО

Цей додаток все ще перебуває в бета-версії. Творці додатку не провели багато тестування. Вони рекомендують спочатку спробувати скробблити на тестовий акаунт і перевірити, чи правильно скробляться потрібні речі. Особливо якщо ви скробблите багато треків одразу. Будь ласка, будьте обережні зі своїми акаунтами.

Запустіть Last.fm-Scrubbler-WPF.exe

Last.fm-Scrubbler-WPF

На головному екрані додатку просто натисніть «Не увійшли» в нижньому лівому куті, щоб активувати екран «Додати акаунт».

Екран додавання акаунту

Введіть свої облікові дані для входу.

екран введення облікових даних

Натисніть кнопку ‘Login’, щоб додати свій акаунт.

Натисніть кнопку Login, щоб додати свій акаунт.

Відкрийте вкладку ‘File Parse Scrobbler’, щоб почати імпорт CSV-файлу з додатку Evermusic.

Відкрийте вкладку File Parse Scrobbler, щоб почати імпорт CSV-файлу з додатку Evermusic.

Оберіть ‘Parser: CSV’ та натисніть кнопку ‘Settings’.

На наступному екрані ви можете обрати порядок параметрів у вашому CSV-файлі.

Окремі поля можуть бути взяті в лапки і ПОВИННІ бути взяті в лапки, якщо поле містить будь-який із встановлених роздільників. Наприклад:

“ArtistWith, CommaInTheName”, Album, Track, 06/13/2016 19:54, AlbumArtist, 00:02:33

Отже, залиште всі налаштування за замовчуванням; єдине, що потрібно змінити — увімкнути прапорець у полі ‘Has Fields Enclosed In Quotes’.

Натисніть ‘Save & Close’, щоб застосувати зміни.

оберіть порядок параметрів у вашому CSV-файлі.

Скробблінг з аналізу файлу має два режими. Їх можна змінити за допомогою ComboBox «Scrobbling Mode».

Звичайний режим: У цьому режимі треки будуть скробблитися з міткою часу з розібраного скроббла. Тільки скроббли, новіші за 14 днів, можуть бути скроббленими.

Режим імпорту: У цьому режимі треки будуть скробблитися з міткою часу, розрахованою з «Finish Time» та обраної тривалості між кожним треком. Це дозволяє скробблити треки, навіть якщо мітка часу розібраного скроббла старіша за 14 днів. Тому перший (найверхній) трек у CSV-файлі буде скробблений з «Finish Time».

Оберіть раніше створений CSV-файл з додатку Evermusic у полі ‘File:’ та натисніть ‘Parse’. У деяких випадках ви можете побачити повідомлення про помилку, що деякі скроббли не вдалося розібрати. Це нормально, якщо у вас є деякі треки без повних метаданих, таких як Ім’я виконавця.

деякі скроббли не вдалося розібрати

Натисніть кнопку ‘Check All’, щоб вибрати всі розібрані треки.

Натисніть кнопку Check All, щоб вибрати всі розібрані треки.

Натисніть кнопку ‘Preview’, щоб перевірити всі зміни, які будуть відправлені на сервер.

Натисніть кнопку Preview, щоб перевірити всі зміни, які будуть відправлені на сервер.

Натисніть кнопку ‘Scrobble’, щоб завантажити всі зміни на сервер.

Натисніть кнопку Scrobble, щоб завантажити всі зміни на сервер.

Раніше Last.fm-Scrubbler-WPF не мав денного ліміту скробблів. Тепер це змінилося, оскільки деякі люди використовували Scrubbler для скробблінгу стількох треків, що це спричиняло проблеми для сторінки Last.fm. Ліміт скробблів наразі становить 2800 скробблів на день. Коли ви спробуєте скробблити більше, ви отримаєте повідомлення про помилку. Планується додати «чергу скробблів», тому якщо вам потрібно скробблити більше 2800 треків, вони будуть додані до черги та автоматично скроббляться через деякий час. Ви можете перевірити, скільки скробблів у вас залишилося, у вигляді вибору користувача.

Коли всі записи успішно завантажені на сервер, ви побачите повідомлення внизу вікна додатку, що підтверджує: ‘Successfully scrobbled selected tracks.’

Successfully scrobbled selected tracks.

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

ваш профіль на сторінці Last.fm

Часті запитання

Чи можу я скробблити автоматично без експорту CSV-файлів?
Так. І Evermusic, і Flacbox тепер підтримують автоматичний скробблінг на Last.fm. Дивіться посібник: Як скробблити на Last.fm.
Що робити, якщо мій CSV має треки старіші за 14 днів?
Використовуйте Режим імпорту в Last.fm-Scrubbler-WPF. Він перераховує мітки часу з Finish Time, дозволяючи скробблити треки незалежно від їх оригінальної дати.
У мене немає комп’ютера з Windows. Чи можу я все одно використовувати Last.fm-Scrubbler?
Так. Встановіть VirtualBox на ваш Mac та завантажте безкоштовний образ Середовища розробки Windows від Microsoft. Запустіть Last.fm-Scrubbler-WPF всередині віртуальної машини.
Чому деякі скроббли не були розібрані?
Треки, у яких відсутні важливі метадані (наприклад, ім’я виконавця), не можуть бути розібрані. Це очікувано і не впливає на інші треки у файлі.
Чи є денний ліміт скробблів?
Так. Last.fm-Scrubbler-WPF дозволяє до 2 800 скробблів на день. Якщо вам потрібно скробблити більше, розподіліть процес на кілька днів.
Востаннє оновлено