AIMP Forum

Разное => Архив / Archive => Вопросы (архив) / Questions (archive) => Topic started by: mesouug on July 04, 2016, 16:44:36

Title: [Решено] aimp отключить чтение metadata при добавлении в playlist
Post by: mesouug on July 04, 2016, 16:44:36
Добрый день.

Спасибо за классный плеер. Пользуюсь им давно и практически все устраивает.
Один маленький минус, который я никак не могу побороть. Подскажите кто что знает.

Музыка порядка 10000 треков у меня вся лежит на сервере. Поэтому проигрываю по Windows шаре (SAMBA) через wi-fi.
Добавление всей папки в плейлист занимает уйму времени. Я так понимаю это происходит из-за того что плеер читает metadata с информацией об исполнителе и т.д.

Собственно вопрос. Как можно отключить сканирование этой информации при добавлении в плейлист?
Для сравнения тот же winamp имеет такую опцию и добавляет всю папку за 10 секунд, в то время как aimp на это тратит 10 минут.

Заранее спасибо.
Title: Re: aimp отключить чтение metadata при добавлении в playlist
Post by: Алексей Долматов on July 04, 2016, 17:00:10
Настройки - плейлист - добавление файлов - автоматически сканировать плейлист  при добавлении файлов
Title: Re: aimp отключить чтение metadata при добавлении в playlist
Post by: mesouug on July 04, 2016, 17:06:07
Настройки - плейлист - добавление файлов - автоматически сканировать плейлист  при добавлении файлов

Пробовал. Не помогает. Скорость одинаковая. Ничего не меняется. Будто опция не работает. Версия 4.02 build 1725
Сначала пишет: Поиск файлов
Потом: 1/1297 Добавление файлов и показывает что перебирает каждый файл.

Музыка вся flac.
Title: Re: aimp отключить чтение metadata при добавлении в playlist
Post by: Алексей Долматов on July 04, 2016, 17:17:33
Перетаскивание, открытие через контекстное меню, добавление через кнопку открытия файлов: одинаковое время?
Title: Re: aimp отключить чтение metadata при добавлении в playlist
Post by: mesouug on July 04, 2016, 17:25:26
Перетаскивание, открытие через контекстное меню, добавление через кнопку открытия файлов: одинаковое время?

Разницы не заметил.
После того как вернул галку с автоматическим сканированием, то весь плейлист просканировался ~ 37Gb, до этого отображал только для половины ~ 22Gb.
Title: Re: aimp отключить чтение metadata при добавлении в playlist
Post by: Artem on July 04, 2016, 19:12:07
Для некоторых типов файлов плеер все равно считывает теги в поисках CUE, это поведение не отключается.
Title: Re: aimp отключить чтение metadata при добавлении в playlist
Post by: mesouug on July 04, 2016, 19:25:34
Для некоторых типов файлов плеер все равно считывает теги в поисках CUE, это поведение не отключается.

Ууу... Очень жаль. Плеер классный. С механизмом буфера не засоряет эфир wi-fi. Лучше всех других с сетью справляется.
Можно это как-то в feature request это оформить? Или принципиально нет возможности добавить такую фичу?

Нужно ли закрывать тему с [Не решено] в названии?
Title: Re: aimp отключить чтение metadata при добавлении в playlist
Post by: Artem on July 05, 2016, 09:59:33
У нас была когда-то такая опция, но с ней были постоянные проблемы. Например, когда плейлист ссылается на уже разбитые файлы, а разбивка запрещена, или наоборот. Статистика в фонотеке собирается либо на части, либо на целый файл + записи в БД дублируются.
Title: Re: aimp отключить чтение metadata при добавлении в playlist
Post by: mesouug on July 06, 2016, 10:25:00
А можно ли как-то сделать специально сформированный плейлист? У меня на сервере Linux и в принципе тот же m3u я могу сгенерировать, на сервере это явно быстрее будет происходить, чем по сети. Просто сейчас файлов 1200 и процедура не быстрая, а когда 100000 будет я умру от старости пока он добавит файлы в плейлист.
Title: Re: aimp отключить чтение metadata при добавлении в playlist
Post by: mesouug on July 06, 2016, 10:50:13
Кстати заметил, что если тупо экспортировать плейлист и снова его добавить плеер по новой все начинает перечитывать, будто я добавил не плейлист, а тупо папку.

Есть подозрение, что это не совсем нормальное поведение.

UPD:
Немного разобрался. Если перетащить плейлист в aimp или добавить через +, то начинает заново сканировать, а вот если нажать правой кнопкой мыши на файле плейлиста AIMP -> Воспроизвести, то нормально сразу проигрывается.
Title: Re: aimp отключить чтение metadata при добавлении в playlist
Post by: mesouug on July 06, 2016, 11:25:33
Нашел решение.
1. Сгенерировать M3U плейлист следующего вида:
Code: [Select]
./[ARMA336] Markus Schulz - Scream (2012)/03. Markus Schulz feat. Ana Diaz - Nothing Without Me.flac
./[ARMA336] Markus Schulz - Scream (2012)/19. Markus Schulz & Elevation - Finish Line.flac
./The_Muses_Rapt_-_Galactic_Love-2008-FLAC/09-The_Muses_Rapt_-_Untitled.flac
Я для этого использовал команду в Linux:
Code: [Select]
find ./ -name "*.flac" > playlist.m3u2. Кликнуть правой кнопкой мыши на playlist.m3u -> AIMP -> Воспроизвести.

Таким образом получаю требуемое поведение.
Плейлист с 1300 треками добавляется за ~20 секунд, а с 7000 треками где-то за минуту. Это по wi-fi.

На выходе теги считываются только в момент воспроизведения. Что меня полностью устраивает.

P.S. Спасибо Артему за самый классный плеер!