damporadu.ru

Програми для сортування музики

На сьогоднішній день, коли на комп`ютерах користувачів зберігаються гігабайти музики, і проблема її сортування стала відчуватися досить гостро. Найбільшу незручність створюють файли під назвою «Track_01». Як правило, ми вирішуємо цю проблему, сортуючи файли вручну, прослуховуючи файл, правлячи теги і назви. Але вже давно існує маса програм для цього.
Спроби зібрати власну музичну колекцію на персональному комп`ютері робилися ще за часів перших комп`ютерів, обладнаних звуковими картами і здатних відтворити хоч більш-менш якісний цифровий музичний файл. Особливих проблем це не створювало, по крайней мере, проблеми сортування мультимедійних файлів не існувало як такої. Адже CD-диски, на яких поширювалася і зберігалася музика, не мали великої інформаційної ємністю, а вінчестери не набагато їх в цьому перевершували. Тому музичні колекції обмежувалися суворо знайомої і улюбленою музикою. Однак технології швидко розвивалися, і з покупкою нового, величезного, здавалося б, жорсткого диска з`являлося бажання розширити свою колекцію, «запозичити у друга» відразу всю його добірку музики, додати композиції «про запас» і «під випадкове настрій».
На сьогоднішній день, коли на комп`ютерах користувачів зберігаються гігабайти і терабайти інформації, проблема сортування, класифікації та пошуку музики стала відчуватися набагато гостріше. Найбільшу незручність створюють файли під назвою «Track_01» або «Відмінна пісня №10», в яких назва файлу, а часто і значення всіх тегів, не несуть ніякої інформації для точної ідентифікації файлу.
Як правило, ми вирішуємо цю проблему, сортуючи файли вручну, прослуховуючи файл, правлячи теги і назви. Але ж їх сотні і тисячі! На це йде багато часу і сил! І це в століття автоматизації! Вже давно існує маса засобів, розроблених спеціально для того, щоб зняти цей обов`язок з тендітних плечей користувача і покласти її на надійну логіку ПК. Користувачеві залишилося тільки визначитися з головною метою, а значить, і з самим засобом.

Методи класифікації і їх практичне застосування

Як правило, під методами розуміють особливості алгоритму, що застосовується для вирішення задачі класифікації. Ми ж під методами будемо розуміти ті теги або «категорії», які користувач може вибрати як ключові.
Найчастіше використовуються такі методи класифікації:
  1. На ім`я автора або виконавця, альбому, роком випуску і назвою композиції.
    Це класичний метод класифікації. Він, як правило, використовується для «наведення порядку» в музичній колекції користувача або ж для пошуку композицій одного і того ж автора (виконавця), творів, які відповідають певним тимчасовим рамкам і т.д. Застосування цього методу дозволяє вибудувати цілу ієрархію в рамках колекції, таким чином композиції можуть бути об`єднані в альбоми, а альбоми - розподілені в залежності від імені автора (виконавця).
    Програми, які використовують цей метод, зазвичай створюють т.зв. «Зліпок» файлу - деякий унікальний код, що вибудовується на підставі музичної складової файлу, і відправляють його для порівняння на віддалений сервер або в локальну базу даних. Як результат програма отримає заповнені теги, на підставі яких ідентифікує, відкоригує і перемістить файл.
  2. За жанром твори.
    Цей метод зазвичай використовується для вибору музики в список відтворення, проте систематизувати колекцію він так само дозволяє. Недоліком методу є те, що програми, засновані тільки на цьому методі, не забезпечують виявлення повторюваних файлів, оскільки вони не шукають назви пісні, а аналізують її приналежність до якого-небудь музичного жанру. Класифікуючи за жанром, так само можливо вибудувати ієрархію, проте іншого характеру - файли будуть об`єднуватися в деякі стилі або «піджанри», а піджанри - в жанри.
    Реалізується цей метод на підставі безлічі алгоритмів, які аналізують різні показники, такі як ритм, тембр, набір інструментів і ін. Фактично, такі алгоритми «намагаються» повторити дії людини, вирішального аналогічне завдання. Ще одним недоліком є деяка неточність, яка частково пояснюється складністю алгоритмів, а почасти й тим, що і саме поняття «музичний жанр» точним назвати складно.
  3. За схожості звучання.
    Трапляється так, що один і той же жанр або навіть альбом певного виконавця об`єднує в собі композиції абсолютно різного звучання, а нам би хотілося слухати музику виключно «ось таку». Програми, засновані на цьому методі, без праці підберуть музику за вказаною нами ідеалу. До речі, еталоном може бути як музичний файл, так і уривок, наспів або навіть колір. Останній «еталон» найбільш цікавий. Така програма пропонує колірну палітру, на якій має бути вказано який саме колір і відтінок подобається Вам більше саме в даний момент. Потім виконується аналіз Вашого психологічного стану і пропонується певний список відтворення, найбільш підходящий для створення потрібної атмосфери.
Нерідко методи використовуються в комплексі, наприклад, на ім`я автора, альбому і за жанром. При об`єднанні методів виключається більшість недоліків кожного окремого методу, без втрати його достоїнств.

Програми для класифікації та сортування музики

Тепер від теорії перейдемо безпосередньо до практики і розглянемо кілька програмних продуктів, пропонованих нам у режимі Freeware, тобто безкоштовно.
Найбільш популярною є програма Tunatic. Це, мабуть, найменша утиліта (менше 1 МБ), хоча і дозволяє вона не так багато - ідентифікувати файл. При цьому вона може читати аудіосигнал прямо з колонок - під час відтворення. А ось переміщати і систематизувати доведеться вручну.
Аналогічне рішення проблеми пропонується і без закачування і установки програм - в режимі online. Цілком вдалим прикладом online-розпізнавача є сервіс Audio Tag. Точність таких програм напряму залежить від розміру використовуваної бази музики. Чи варто говорити, що у online-сервісів ця база, як правило, більше в рази. Працюють такі сервіси швидко, але якимось чином залежать від швидкості інтернет з`єднання.


Розширений набір можливостей пропонує програма MusicBrainz Picard, яка ідентифікує мелодію і запропонує кілька найбільш схожих на неї (це будуть пісні того ж виконавця - програма при ідентифікації аналізує весь альбом, в який входить шукана пісня). Всі подані їй на розпізнавання файли вона розіб`є на кластери - по імені виконавця, зазначеного в тегах, запропонує перейменувати розпізнані, перемістити їх в зазначені папки. Користувач може змінити невеликий набір налаштувань, пов`язаних з оформленням колекції.
Приємно дізнатися, що швидкість роботи програми досить висока (розпізнавання 165 файлів займає не більше 3-4 хвилин) і цілком оптимізована - програма робить мінімум непотрібних дій. Та й точність розпізнавання порадує користувача своїм показником (з 165 файлів нерозпізнаним залишився 31 файл, які були переміщені в спеціальну папку).
Для розпізнавання можна задати одну або кілька мелодій або папок з музикою. Для розпізнавання необхідно виділити потрібну мелодію (або все їх) і дати команду «Пізнати». Після цього в правій частині вікна з`явиться список альбомів із зазначенням виконавця. Відкривши альбом можна подивитися його зміст (список всіх пісень, включаючи і розпізнавану). Для перегляду подробиць можна двічі клацнути по шуканої пісні або натиснути відповідну кнопку. Як подробиць буде вказана вся інформація, яку знайшла програма під час обробки мелодії.
`Програми
Для переміщення і перейменування необхідно дати команду «Зберегти». Користувач може вказати, в яку саме папку слід зберегти розпізнані мелодії. У цій папці будуть утворений список папок по іменах виконавців, всередині яких будуть папки альбомів, зміст розпізнані мелодії. Змінити настройки необхідно до того, як почнеться збереження мелодій на нове місце. Це можна зробити в меню «Налаштування», пункт «Налаштування».
`Програми
Оскільки користувач може змінювати лише незначна кількість налаштувань, від цих змін результат залежить вкрай мало. Так само варто відзначити, що якість заповнення тегів на виході програми сильно залежить від того, наскільки якісно вони заповнені на вході. Наприклад, якщо у початкового файлу була правильно вказана половина всіх тегів, то на виході можна очікувати повного оформлення композиції, якщо ж файл був «чистий», то програма заповнить відомості про твір в кращому випадку наполовину, хоча перемістить і розпізнає при цьому абсолютно правильно. Як би користувач не намагався налаштувати якомога більше і вплинути на результат, вище уяви розробника стрибнути вийде. При налаштуваннях відповідних максимальної самостійності програми (використовується існуюча інформація про файлах з коефіцієнтом не більше 10%) початкові 5 тегів перетворилися в 8, а «чистий» файл отримав назву, ім`я виконавця та рік випуску, тобто 3 тега. При використанні початкових даних на 90% результат виявився таким же. В общем-то, єдине, на що вийде вплинути - так це на формат заповнення, наприклад, роздільники і порядок проходження імені та прізвища автора і виконавця.


Серед найбільш потрібних налаштувань можна виділити шлях збереження нової колекції, управління точністю пошуку і управління перейменуванням файлів. Для корекції шляху збереження нової колекції необхідно зайти в меню «Налаштування», пункт «Налаштування», рядок «Перенесення файлів», де необхідно встановити галочку «Перенести файли в цю директорію під час збереження» і нижче вказати шлях збереження, наприклад, «D: Музика Нова папка ».
У тому ж вікні налаштувань в рядку «Виконується перейменування файлів» можна вказати шаблон для нових імен музичних файлів.
Управління точністю пошуку виконується шляхом регулювання потрібних значень мінімумів подібності в рядку «Розширені - Співвіднесення».
А ось для підбору «музики під настрій» найбільш популярний засіб - MusicIP Mixer. Популярність його пояснюється не тільки тим, що воно безкоштовне, але і тим, що програма користується досить великою музичною колекцією, на підставі якої проводиться аналіз композиції, вибір «схожою».
Швидкість роботи програми досить висока і збільшується ще в разі наявності підключення до інтернету. Підбір музики на підставі альбому в 150 файлів зайняв близько 2 хвилин. Справа в тому, що файл може бути проаналізований програмою самостійно (коли немає інтернету), а може бути складений його «відбиток», дані про який будуть отримані з бази. Другий сценарій багато швидше. Крім підбору списку відтворення програма MusicIP Mixer дозволяє безліч налаштувань, має відмінну точністю і може допомогти в коригуванні тегів.
Отже, в якості «прикладу» може бути задано 1 або кілька пісень. Чим більше пісень буде вказано, тим більш різноманітний буде новий список відтворення. Після виконання аналізу і пошуку в нижній частині робочого вікна з`явиться список пісень, рекомендований для прослуховування.
`Програми
У верхній частині вікна буде вказаний список присутніх жанрів, виконавців і альбомів. Щоб змінити установки слід подати відповідну команду, натиснувши кнопку «Options» у верхній частині вікна.
`Програми
Після створення списку його можна «перемішати» (кнопка «Shuffle»), зберегти як список відтворення або експортувати (кнопка «Send to») в потрібний програвач (програвач за замовчуванням - сама програма-змінити його можна вибравши з доступних в меню «Options» в пункті «Player»). Остання кнопка «Fix Tags» - для тих, хто не впевнений у правильності оформлення своєї колекції. Після її натискання програма проведе аналіз пісень і вкаже, скільки з них вона «хотіла б» виправити.
Важко сказати, які налаштування є найбільш і найменш важливими, оскільки підбір музики - справа суто індивідуальна. Однак приємно бачити, що спектр налаштувань дійсно широкий, починаючи від списку вносяться при виправленні тегів (меню «Options», пункт «Fix tags») і до виключення з розгляду окремих жанрів, пісень і виконавців при пошуку (меню «Options», пункт « Exclusions »). Один з небагатьох мінусів програми - відсутність російськомовного інтерфейсу, тому тим, хто англійської не знає, електронні перекладачі і словники в допомогу.
Про можливості користувача вплинути на результат можна сказати багато чого. Якщо коротко, то розробники дали нам всі карти в руки і дозволили практично все. Однак варто попередити, що в рамках «домашньої колекції» користувача роль налаштувань практично непомітна. Оскільки програма знаходить і переглядає теги файлів, то можна вказати які саме теги хотілося б подивитися і нам (меню «Options», пункт «Playlist View»).
`Програми
Якщо будь-яка пісня, вже відібрана програмою, не припала до смаку слухачеві - в його праві виключити її з розгляду (пункт «Exclusions»).
Для домашньої колекції можна обмежити коло пошуку шляхом вказівки папки, в якій потрібно шукати за допомогою меню «Options», в пункті «Watch Folders».
Загалом, можна сказати, що розробники не подбали про користувача в повній мірі. Незважаючи на не дуже зрозумілий і доброзичливий інтерфейс, програма надає всі необхідні можливості.
А ось підібрати «музику за кольором», як виявилося, можна тільки в комерційних зарубіжних проектах.

Як вибрати оптимальний ПО

Оптимальний вибір програми залежить тільки від мети і бажаного результату. Якщо Вам необхідно ідентифікувати пару-трійку музичних файлів - немає сенсу качати і встановлювати програму. Хіба тільки є бажання «тестувати» нове для Вас програмне забезпечення. А ось ідентифікувати і систематизувати цілу колекцію - завдання складніше. Тут вже краще скористатися саме програмою, а не сервісом в інтернеті. Добре, якщо програма користується локальною базою відбитків - менше часу і ресурсів буде витрачено на звернення до віддалених серверів і очікування відповіді від них. Хоча якщо проблем з інтернетом немає, віддалений сервер не доставить проблем і навіть збільшить точність при розпізнаванні музики.
Варто звернути увагу і на такий фактор як точність розпізнавання і настройки. З приводу точності все зрозуміло, а ось налаштування дозволять Вам точніше поставити задачу, а значить, і домогтися результату, максимально наближеного до бажаного.
Чи не останній аргумент на користь або проти конкретної програми - швидкодія, хоча при великій колекції не варто очікувати миттєвого результату.

Поділитися в соц мережах:

Увага, тільки СЬОГОДНІ!
Схожі
» » Програми для сортування музики