AIMP Forum

Разное => Предложения (архив) => Архив => Реализовано в AIMP v4.0 => Topic started by: Я Гриша! on March 24, 2011, 16:15:26

Title: [Реализовано] Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on March 24, 2011, 16:15:26
1. Народ... уже давно в моей голове назрела такая идея, а сейчас вот вдруг решил написать.

Предлагаю! забивать инфу об Оценке и Рейтинге в тег "Комментарий" что-бы каждый раз при переустановке ОС и по др. причинам не было мучительно больно терять инфу об Оценках и Рейтингах.

Конечно наверное можно... скопировать профиль из AIMP'a но кто об этом думает когда стоит геморрой с переустановкой оси, иногда чуть-ли не забываешь сделать резервную копию закладок в браузере и перетащить сейвинги из игр не говоря уж о такой мелочи.

Также это было-бы удобно при переносе коллекции с одного компа на другой, при переименовании и перемещении файлов и папок
Идея такова: AIMP будет добавлять в Комментарий одну строчку сверху (при этом не обязательно удалять  сам комментарий) приблизительно такого плана "AIMP 50.0/5\"
где "50.0" — рейтинг, "5" — оценка, "\" — последний символ на усмотрения автора, типа конец чтения тега
Чуть не забыл сказать, инфу надо забивать по окончанию воспроизведения трека чтоб песня не заикалась при сохранении
думаю что меня многие поддержат!

2. В AIMP3 в данный момент нету учёта рейтинга а он очень нужен как мне кажется

3. Было-бы очень хорошо сделать интеграцию со столбцом "Оценка" в windows 7
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: soljen on March 24, 2011, 16:41:32
Поддерживаю!
Идея стоящая реализации!
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on March 24, 2011, 16:53:21
2. Есть.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tarik on March 24, 2011, 16:53:37
Обсуждалось не раз, почему крайне нежелательное изменение тегов в файле (при этом изменяется хеш файла, что не очень хорошо тем, кто например, раздает музыку на торент-трекерах). По сему - против.
Конечно наверное можно... скопировать профиль из AIMP'a но кто об этом думает когда стоит геморрой с переустановкой оси, иногда чуть-ли не забываешь сделать резервную копию закладок в браузере и перетащить сейвинги из игр не говоря уж о такой мелочи.
Это полностью на совести юзверя. Как вариант - не ставить плеер на системном разделе.

2. За.
2. Есть.
Имеется в виду - кол-во проигрываний?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: ExeLord on March 24, 2011, 18:10:59
Полностью поддерживаю ненужность прописывать это дело в файл. Я например не смогу раздать ни один торрент музыкальный благодаря такой радости. Содержать на винте две дискографии абсолютно одинаковых, в одной из которых есть оценки, в другой нет - бредово. Для меня потеря оценок ничто по сравнению с проблемами от их прописывания.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Soolo on March 24, 2011, 18:16:52
Я против изменения файлов.
Отсюда ответ: либо не делать такого вообще, либо опционально (выключено по умолчанию).
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on March 24, 2011, 19:34:14
Безусловно опционально!
2. Есть.
Где? в фонотеке я его не вижу там только кол-во проигрываний но это ни одно и тоже
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tron on March 24, 2011, 19:42:48
Левых комментариев в тегах мало?
Надо если делать, то логин\пароль для пользователей библиотеки и доступные папки (тема по торрентам). Что бы в файле хранилось не больше 10 оценок и остального. Только в этом случае за.
Неужели нету интернет ресурса для хранения этих вещей? Т.е. как синхронизация записной книжки для мобилы?
По сути нейтральная для меня тема.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: loshadishko on March 24, 2011, 20:47:19
Однозначно делать!
Уже два года жду, и не я один, судя по темам форума!
Я вот музыку из дома на работу ношу, что мне теперь, SQL запрос писать, чтобы вытащить рейтинг песен только одной папки?
Про торренты все вспомнили, а про то, что люди могут и хотят переносить музыку из папки в папку никто не хочет говорить! Я лично вообще музыку слушаю так: понравился трек - ставлю оценку, совсем не понравился - сразу Shift+Delete, и прощай!
Считаю, что рейтинг в теги опционально всех устроит.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on March 24, 2011, 22:42:37
Безусловно опционально!Где? в фонотеке я его не вижу там только кол-во проигрываний но это ни одно и тоже

Тоже самое, только не приведено к 100%, как было во втором.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: FreeMan700 on March 25, 2011, 01:48:36
Нейтрально по обоим пунктам. Сам оценками и рейтингами не пользуюсь. Я просто слушаю музыку. А если на торренте раздавать музыку, то гемора действительно прибавится.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Алексей Долматов on March 25, 2011, 06:42:20
Сначала идея нравилась, но почитав понял что это лишний геморой. (Я не ставлю оценки)

P.S. Проще написать плагин для загрузки информации в интернет, можно на ftp по выбору пользователя
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tron on March 26, 2011, 23:05:28
Меня бы обрадовал модуль соберающий оценки и статистику без библиотеки, хранящий всё в профиле плеера.. И разговоров торчковых меньше и в целом польза.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: LS on March 26, 2011, 23:51:24
а может проще выпустить маленький официальный плагин который будет прописывать оценки?? кому нужно будет - сам скачает с сайта...

лично мне это не нужно, живу без оценок
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on March 27, 2011, 16:34:49
Может хранить оценки в той папке из которой был открыт файл?

Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tron on March 27, 2011, 17:09:26
А можно такой модуль, что бы потную футболку фронтмена с концерта в папку кидал?
Старинная шутка наверно.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: sleshnsf on April 06, 2011, 04:27:37
пока эта тема как я вижу не к чему не привела, хотелось бы спросить, где на данный момент хранятся оценки, дабы не потерять их в 12312837265913486519534 раз?
пс. кто ими(оценками) не пользуется, поздравляю, потому как тем, кто пользуется живется не сладко :D
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: tomas on April 06, 2011, 08:18:30
Проблем с потерей оценок не испытывал, т.к. все системонезависимые проги (плееры, браузеры, игры и т.д.) установлены на отдельный раздел. Чего и вам советую. С этого раздела кормятся ХР, семерка и вайн.
Вся информация о треках хранится в единой БД: Profile\AudioLibrary\AIMP3.db
При переносе достаточно заархивировать папку Profile - там полные настройки плеера, открытые плейлисты и т.д.
Также при обновлении установщик сам архивирует папку профиля и папку плеера - так что профиль можно достать из такого бекапа.

Quote
Может хранить оценки в той папке из которой был открыт файл?
Ага, а потом долго и упорно выгребать их оттуда :) Не, можно конечно и батничек написать, а кто не сможет?

Если уж и извращаться, то лучше как FlylinkDC - хранить все инфу в ntfs потоках.
На хеш не влияет, при копировании на внешние устройства автоматом отсекаются.
В случае чего можно заархивировать прям с потоками.
Для переноса не подойдет, но для стационарного хранения - самое то.
Но все-таки это велосипед.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: loshadishko on April 06, 2011, 08:26:36
Проблем с потерей оценок не испытывал, т.к. все системонезависимые проги установлены на отдельный раздел. Чего и вам советую. С этого раздела кормятся ХР, семерка и вайн.
Вся информация о треках хранится в единой БД: Profile\AudioLibrary\AIMP3.db

Однако, этот метод не подходит для случая, когда нужно перекинуть файлы из одной папки в другую. Ведь оценки привязаны намертво к пути файла! Вот в чём корень зла, и мне кажется от этого и хочет избавится аудитория - отвязаться от хранения прямых путей.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on April 06, 2011, 09:07:39
Однако, этот метод не подходит для случая, когда нужно перекинуть файлы из одной папки в другую. Ведь оценки привязаны намертво к пути файла! Вот в чём корень зла, и мне кажется от этого и хочет избавится аудитория - отвязаться от хранения прямых путей.

Не намертво...
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: tomas on April 06, 2011, 09:24:08
Да, с этой точки зрения полная засада.
Но тут и разработчик мало чем поможет - если не хранить полные пути, то как еще программа может сопоставить оценку и файл на жестяке?
Хранить хэш? Так он может измениться.
Размер? Тоже самое.
Имя файла? Еще легче.
Тут любое решение - велосипед :)

Если только комплексное решение + добавка ИИ в виде юзера :)
Например хранить все параметры файла - имя, путь, размер, хэш.

Путь, имя, теги и хеш файла может изменить юзер или проги.
Размер может изменить повреждение, аудиоредактор, и может быть теги (не знаю точно).
А потоки может изменить только копирование и спец проги.
Т.е. любой признак можно изменить, но шанс одновременного изменения их всех наиболее низкий.

Тогда усложнить процедуру поиска отсутствующего файла - проверить путь, все файлы по этому пути.
Прочесать весь диск по именам файлов, потом по размерам.
Выдать список юзеру - пусть послушает и решит что есть что.
Если ничего нет - тяжелая артиллерия, ищем по хешу, долго и упорно, среди сотен гигов файлов :) .
Опять кричим юзеру, чтоб выбрал.
Опять ничего? Тогда все, подходящих файлов не найдено ни по хешу, ни по имени, ни по размеру.

Можно ввести инфу в потоки - тогда при перемещении в приделах систем ntfs потоки останутся.
По сути это ничего не изменит, но поможет зацепиться за файл по еще одному признаку - инфе в потоках.

Но все-равно 100% гарантии нет.
Каждый из признаков просто увеличивает шанс найти файл, но и требует свою цену - наличия юзера для отсева неверных вариантов.

Все-таки возможно одновременно потерять все признаки - поменять имя и теги, и скопировать файл на флешку - потом его не признает даже такой сложный алгоритм.

Думаю такой фишки в плеере все-таки не будет, т.к. 100% программного способа нет. Приходится надеяться на юзера.

Если только кто из героев-кодеров осмелиться написать такую прогу или плагин, чтоб сканировала БД аимпа, по найденным там файлам вела свою бд, куда помещала все характеристика файла.
Добавляла в потоки ID файла, оценку или еще что-нибудь.
Вела бекапы БД.
Может быть даже умела пользоваться алгоритмами сравнения аудио. По полному файлу или одной/нескольких его частей.
Как видите, тоже велосипед, причем высокотехнологичный :) В смысле сложный.

Если только пройтись по БД и поисправлять пути на нужные. Может прокатит. Такое можно и полуавтоматом сделать, но выбирать вручную варианты придется полюбому. Кстати, тут тоже внешняя прога нужна - тот алгоритм поиска, что в библиотеке, не смог найти файл, когда файл перенес в папку всего на один уровень выше, и больше ничего с ним не делал!

Короче полюбому отдельная прога или плагин нужны. По функционалу они тянут на прогу для поиска дубликатов звуковых файлов.

А реальная возможность сейчас - сделать так, чтоб список отсутствующих файлов можно было сохранить в файл или плейлист. А пока этого нет, нужно прогой из БД такой список достать.
А по такому списку простейшим скриптом можно отыскать файлы по имени на всех винтах.
После найденные и сопоставленные юзером файлы отзеркалить жесткими/мягкими ссылками в прежние места, либо переписать пути для них в БД аимпа извне (если не криптована).
Да, будут дубликаты (читай - нужно вручную разруливать совпадения). Да, нет гарантии, что найденный файл тот же, что и оцененный. Но пока это все, что можно реально сделать.
Конечно щас вроде такая фишка встроена в библиотеку. Но как-то она не очень работает. Когда допилят, тогда и будем смотреть.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on April 08, 2011, 00:34:58
tomas, Ну ты писатель!  ;D
100% и не нужен! нужен специфический хэш на который не влияло-бы изменения: имени файла, тегов, и атрибутов. хэшировать только сам аудио поток
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tigr63 on April 20, 2011, 16:00:32
нужно просто привязать оценки к рейтингу что в тегах и сразу решится вопрос
не нужно будет ничего восстанавливать и при использовании сменных носителей не будет проблем...
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tarik on April 20, 2011, 16:17:15
нужно просто привязать оценки к рейтингу что в тегах и сразу решится вопрос
не нужно будет ничего восстанавливать и при использовании сменных носителей не будет проблем...
Эхх.. видимо не читали вы темы с обсуждением сохранения рейтинга в теги. Ваш вариант отпадает сразу по одной простой причине - в случае изменения тега, меняется хеш файла, а это плохо тем, кто раздает музыку на торрент-трекерах.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tigr63 on April 20, 2011, 17:59:30
Эхх.. видимо не читали вы темы с обсуждением сохранения рейтинга в теги. Ваш вариант отпадает сразу по одной простой причине - в случае изменения тега, меняется хеш файла, а это плохо тем, кто раздает музыку на торрент-трекерах.
я прочитал все сообщения на эту тему и про изменения тоже, так никто-же не заставляет пользоваться оценкой, если она не нужна, а так если рассуждать, то любые изменения меняют хеш, а кстати я думаю что и не против бы были пользователи торрентов сразу увидеть готовый рейтинг, тем более изменить его не трудно...
Тут в принципе всё на любителя, кто-то может понравившиеся треки выделить в отдельный плей-лист, но а кому-то они нужны выделенными на любом проигрывателе и на любом компе (если перенасной диск используешь)
вообщем моё мнение я высказал по этому вопросу, в принципе можно и опционально прикрутить, добавить с существующему варианту, чтобы не было сторонников "Против", дальше решать Артёму
P.S. я не понимаю на этом форуме зачем высказываться "За" или "Против", без объяснения если можно просто проголосовать....
и зачем говорить "Против" если тебе от этого не "Холодно ни жарко" (просто поднимать свой рейтинг сообщений, или общения не хватает)?.....
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Фагот on April 20, 2011, 18:16:33
а кстати я думаю что и не против бы были пользователи торрентов сразу увидеть готовый рейтинг
То есть, вы действительно полагаете, что кому-то будет интересна ваша оценка файла?  ::)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tigr63 on April 21, 2011, 00:59:45
То есть, вы действительно полагаете, что кому-то будет интересна ваша оценка файла?  ::)
она будет интересна тем кому нужно выделить из множества (неизвесных) файлов определённые, например для диджеев
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: ExeLord on April 21, 2011, 01:57:59
Оценка чисто субъективная. Лично я не ставлю никаких оценок кроме 5-ти звёзд, чтобы отметить в списке треки, которые хочу кому-либо дать послушать т.е. я вижу, что стоит оценка и это мне напоминалка такая. Чужие оценки мне подавно не нужны т.е. совсем, абсолютно. К тому же я убираю эти напоминалки, так что мне, перехэшировать каждый раз торрент чтобы оценкам соответствовал и все файлы пользователи перекачивали или наоборот, поставить оценку и ждать, когда торрент-клиент перекачает мой же файл с нужным хэшем у кого-то другого и удалит мне напоминалку? О,о (да-да, я не отказываю себе в удовольствии одновременно слушать и раздавать)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: FreeMan700 on April 21, 2011, 09:56:11
она будет интересна тем кому нужно выделить из множества (неизвесных) файлов определённые, например для диджеев

Тут как говорится на вкус и цвет... Возможно вам композиция некая очень нравится, а кому-то другому вообще никак.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: [gray] on April 26, 2011, 07:41:25
Против . Да не плохо если бы только я так делал но будут приходить файлы с чужими оценками. А мне чужое мнение не к чему:)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: aregaz on April 27, 2011, 02:40:40
Делов-то: сделать в опциях AIMP'а возможность вкл./откл. записи рейтинга и/или оценок в теги. Тем, кому хочется приклеить оценку к файлу и кому на хэш-код побоку, включают запись оценки, например, в комментариях. Кто все время раздает музыку в торрентах, те отключат запись в теги оценки и пользуются стандартным методом - они ведь все равно редко перемещают папки с музыкой, так что и оценки у них не пропадут.

UPD:
А по поводу того, что придут оценки уже чьи-то чужие... в комментариях так же можно указать, например, имя компьютера (или, скажем, просто ник) и отображать оценку только если имя, указанное в настройках, совпадает с именем в комментариях.

Короче говоря, в комметнах в тэгах добавлять что-то такое:
[AIMP comments]
User=MyNick
Rating=4
SmthElse=2
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Алексей Долматов on April 27, 2011, 09:49:51
А если ты себе переустановил систему и назвал комп "Домашняя радость" вместо прежнего "HiomePC" и зарегестрировал на другие данные?

Уже оценки будут "не твои"

Так что никакой привязки к ОС не получится сделать
Тем более не сделать привязки, если ты используешь USB-HDD для музыки и подключаешь к разным ПЦ
Так что не получится сделать универсальную привязку
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: aregaz on April 27, 2011, 13:35:56
По поводу переустановки системы. Можно, хранить в комментариях не имя компьютера, а ник человека, который он введет сам в настройках. Ники-то люди не так часто меняют. Ну или ввести опцию "Новый компьютер": типа менять/добавлять новое имя в поле User в комментариях к тэгам к каждому заново прослушанному файлу.

А по поводу переносного винта... Ну можно, например,  указать несколько имен, на которые реагировать. Создать, скажем, список. Что-то вроде этого:

[AIMP comments]
User=MyNick, MyNick-2
Rating=4
SmthElse=2

И когда запускаешь AIMP на компе с именем, отличным от тех, что указаны в поле User, спрашивать, добавить ли его в список "реагирования".

В любом случае, все это уже слишком экзотические варианты. Тут можно понапридумывать миллион таких. Я уверен, что для 80% пользователей AIMP'ом это подойдет. А другие 20% (с переносными винтами, интенсивными раздачами в торрентах и пр.) отпишуться об этом в бэкрепортах и решение их трудностей можно искать уже после того, как для большинства все будет работать.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Soolo on April 27, 2011, 15:05:45
А другие 20% (с переносными винтами, интенсивными раздачами в торрентах и пр.) отпишуться об этом в бэкрепортах и решение их трудностей можно искать уже после того, как для большинства все будет работать.
:o Отличный подход ::)
никогда не ставил оценки и не собирал рейтинги
а уж чужие рейтинги и оценки мне <censored> не нужны

В тегах должна быть только ОБЪЕКТИВНАЯ информация
кто, где, когда, обложка альбома, ReplayGain - всё!
Остальное - это СУБЪЕКТИВНАЯ информация и путь хранится лично у пользователя, который её придумал,
желательно в зашифрованном виде, чтоб не дай бог не пошли какие-нибудь слухи непонятные, будто Вивальди пишет композиции на 2 балла ;D.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: aregaz on April 27, 2011, 15:12:19
Ну так а что ты тогда в этой теме делаешь, раз на оценки тебе <censored>? Высказать свое фе?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Soolo on April 27, 2011, 15:14:16
Ну так а что ты тогда в этой теме делаешь, раз на оценки тебе <censored>? Высказать свое фе?
потому что я не нейтрален по теме, а против неё
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: aregaz on April 27, 2011, 15:17:03
Специально для тех кто против, в опциях можно предусмотреть галочку "Вкл.\Выкл.".
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Алексей Долматов on April 27, 2011, 16:18:55
Вот придумайте сначала адекватный принцип работы и хранения

А то часть оценок будут мои, а часть ещё чьи-то :crazy:
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: aregaz on April 27, 2011, 16:54:19
Ну что значит "часть оценок будут мои, а часть ещё чьи-то"? Чем тебе не нравится подобная структура в комментариях к тэгам?

[AIMP comments]
User=MyNick
Rating=4
SmthElse=2

А в опциях AIMP'а в поле ввода ник/имени (на которое реагировать) просто прописать: MyNick.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on April 27, 2011, 17:46:34
Остальное - это СУБЪЕКТИВНАЯ информация и путь хранится лично у пользователя, который её придумал

+100500. Я такого же мнения.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tigr63 on April 27, 2011, 18:54:08
Против . Да не плохо если бы только я так делал но будут приходить файлы с чужими оценками. А мне чужое мнение не к чему:)

а что мешает удалить, ведь секундное дело...
тем более если будет опционально, но вы их и не увидите....
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: aregaz on April 27, 2011, 19:23:56
О, точно. Можно еще в меню (по правой кнопке) ввести функцию типа "Очистить оценки". Перед раздачей в торрентах, скажем, может пригодиться, если уж кому-то очень не нравится идея хранить оценки в тэгах.

Хотя опять же, им можно использовать старый способ хранения оценок в базе данных.

Или - вопрос к разработчикам и модераторам - возможность хранения оценок двумя способами по выбору каким-либо образом не желательна?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: goodmen69 on April 28, 2011, 12:35:01
У меня много друзей спрашивают: "Когда же оценку в AIMP'e можно ставить как и в Windows Media" ;D

Почему бы просто не сделать эту функцию опционально "Вкл/Выкл"? Ребята в том числе и я останемся довольны, что не будем терять оценки при скидывании музыки на переносные жесткие диски и т.п., и ребята которые раздают музыку на торрентах не будут в обиде.

Я сам кручу музыку в клубах и предварительно прослушиваю музыку в AIMP'e, помечаю музыку (методом оценок) которую буду крутить и скидываю на ЖД. Прихожу в клуб (там понятное дело все крутиться через виртуальный пульт) и всю информацию об оценках теряю. Что крутить? Что я помечал? Черт его знает...

Уважаемые разработчики поймите и сделайте пожалуйста всё таки эту опцию.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: [gray] on April 28, 2011, 13:47:32
уже писал ПРОТИВ. см. выше. попробуем развить мысль тогда вообще можно дойти до обсурда... не только наваливать оценку в таг но и комент.

типа когда наводишь средняя оценка и последние коменты "типа вася пугавкин написал тема гавно так как он не любит рычащий вокал..". далее координаты типа аси или соц сетей для тех кто хочет оспорить мнение васи и фото."

так можно сделать не муз. плеер а муз соц сеть мабильную и не останавливающиюся ))

можно пойти дальше что бы не была на один файЛ НЕсколько веток обсуждений постаянно сенхранизировать с базой в нете и ежеменутно записывать в таг ))
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: sviperz on April 28, 2011, 14:58:05
Можно дойти до чего угодно, не только до абсурда. А можно и не доходить, сделать опциональную запись оценки (рейтинг?) в тег и поставить на этом жирную точку
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Phnxxx on May 04, 2011, 15:09:07
Однозначно делать!
Уже два года жду, и не я один, судя по темам форума!
Я вот музыку из дома на работу ношу, что мне теперь, SQL запрос писать, чтобы вытащить рейтинг песен только одной папки?
Про торренты все вспомнили, а про то, что люди могут и хотят переносить музыку из папки в папку никто не хочет говорить! Я лично вообще музыку слушаю так: понравился трек - ставлю оценку, совсем не понравился - сразу Shift+Delete, и прощай!
Считаю, что рейтинг в теги опционально всех устроит.

Поддерживаю.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: makushka on June 05, 2011, 23:05:22
тоже поддерживаю опциональный учет оценок в тегах. видеть чужие оценки будут только те у кого эта опция включена, а если к примеру чужие оценки вас не интересуют, то сделать маленькую кнопочку "скрыть/очистить оценки"
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Board on June 08, 2011, 14:23:59
Лично мне с головой хватает возможностей Audio Library и заархивировать профиль мне не вломы.
Что касается рейтинга для раздач - там уже вроде придумали какой-то рейтинг; а в принципе, мне чужие оценки вообще назиму не нужны.

Посему единственная проблема, которую я вижу - это перенос файлов между компами.
И вот на сей случай можно добавить возможность извлечь инфу из бд по этим файлам и отправить её путешествовать в одной папке с музыкой. А при запуске на новом компе при наличии db-файла дописывать инфу из него в библиотеку.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: sleshnsf on June 08, 2011, 14:52:46
не знаю, начал расставлять оценки, потратил 3 дня, чуть сума не сошел, это я расставил 1\8 от всего, без задней мысли устанавливаю обновленный аимп, и что я вижу, все оценки обнулились, кр4 обязательно делать, вкл\выкл сделать для нытиков, а что тут ещё добавлять? соц сеть, ну можно фантазировать до усрачки, но то что опция нужна это факт!
интересно когда ее уже воплотят в жизнь?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Soolo on June 08, 2011, 15:02:42
не знаю, начал расставлять оценки, потратил 3 дня, чуть сума не сошел, это я расставил 1\8 от всего, без задней мысли устанавливаю обновленный аимп, и что я вижу, все оценки обнулились
Нужно сделать импорт базы данных и всё будет ok
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: aregaz on June 08, 2011, 15:25:55
Лично мне с головой хватает возможностей Audio Library и заархивировать профиль мне не вломы.
Что касается рейтинга для раздач - там уже вроде придумали какой-то рейтинг; а в принципе, мне чужие оценки вообще назиму не нужны.

Посему единственная проблема, которую я вижу - это перенос файлов между компами.
И вот на сей случай можно добавить возможность извлечь инфу из бд по этим файлам и отправить её путешествовать в одной папке с музыкой. А при запуске на новом компе при наличии db-файла дописывать инфу из него в библиотеку.

Хорошо, когда можешь предусмотреть, когда тебе нужно делать файл базы оценок. А если сбой системы, винду переустанавливать, винт полетит?

Нет, тут гораздо удобней, если AIMP незаметно для тебя сам все будет делать.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: makushka on June 08, 2011, 17:33:00
Лично мне с головой хватает возможностей Audio Library и заархивировать профиль мне не вломы.
Что касается рейтинга для раздач - там уже вроде придумали какой-то рейтинг; а в принципе, мне чужие оценки вообще назиму не нужны.

Посему единственная проблема, которую я вижу - это перенос файлов между компами.
И вот на сей случай можно добавить возможность извлечь инфу из бд по этим файлам и отправить её путешествовать в одной папке с музыкой. А при запуске на новом компе при наличии db-файла дописывать инфу из него в библиотеку.
конечно норм, но нужно чтобы это все автоматом экспортировалось и импортировалось без участия пользователя. а сейчас даже когда в соседнюю папку переносишь файл он не просто стирает оценку, он еще и ошибку выдает:
Code: 2 (00000002)
Message: Can't open the file

т.е. когда происходит локальный перенос файлов на одном компе, сделать так, чтобы все пути в библиотеке автоматом переписывались. как? к примеру, сделать запоминание файлов в библиотеке по хешу и привязывать к хешу оценку. если файл перенесли, то запуск прямо из библиотеки будет не возможен из за битой ссылки.
дальше
1. прога сканирует папку с музыкой пытаясь найти тот файл и изменить ссылку. естественно нужен умный поиск для скорости, т.е. не простое сканирование с нуля, а, например, начинать поиск именно со старого расположения и к корню. если не находит спрашивает об удалении битой ссылки.
2. пользователь сам указывает расположение файла/папки.

а вот как сделать перенос оценок на другой комп без выгрузки их в отдельный файл, что не очень удобно, я не могу придумать. даже если делать выгрузку, то получается после копирования файлов на внешний носитель нужно заходить в аимп и вручную указывать местонахождение копий, чтобы он просканировал и записал нужные оценки в файл. потом на другом компе жмем на файлик, все автоматом импортируется в новую базу и файл удаляется.

НО это если не учитывать то, что аимпа может вовсе и не быть на втором компе. все же я считаю что опциональная запись в тег была бы куда удобнее и практичнее. и хотелось бы четко услышать от разработчиков что они собираются с этим делать или не собираются
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: aregaz on June 08, 2011, 18:23:31
т.е. когда происходит локальный перенос файлов на одном компе, сделать так, чтобы все пути в библиотеке автоматом переписывались. как? к примеру, сделать запоминание файлов в библиотеке по хешу и привязывать к хешу оценку. если файл перенесли, то запуск прямо из библиотеки будет не возможен из за битой ссылки.
дальше
1. прога сканирует папку с музыкой пытаясь найти тот файл и изменить ссылку. естественно нужен умный поиск для скорости, т.е. не простое сканирование с нуля, а, например, начинать поиск именно со старого расположения и к корню. если не находит спрашивает об удалении битой ссылки.
2. пользователь сам указывает расположение файла/папки.

Слишком сложно. Мониторинг всех копирований будет слишком нагружать систему. Для этого и хотят привязать оценку к самому файлу, чтоб не приходилось следить вообще за всеми операциями на компе, и если, не дай бог, пользователь захочет переместить какой-нибудь файл, чтобы не отлавливать этого.

А с хешами, мне кажется, вообще будет мароки больше. И что если чек, например, как я, не пользуется библиотекой?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: makushka on June 08, 2011, 19:06:00
И что если чек, например, как я, не пользуется библиотекой?
дык я и расписал сложный вариант специально, потому что, как я понял, разрабы против записи оценки в тегах!
насчет нагрузки вы наверное не поняли. по моему способу программа не будет стопицот раз в реальном времени сканировать папку с музыкой при перемещении каждого файла. она будет выполнять УМНЫЙ поиск ТОЛЬКО при проигрывании файла ИЗ БИБЛИОТКИ (это естественно для тех кто ей пользуется). а для тех кто ей не пользуется дык еще проще! просто ссылка на перемещенный файл будет автоматом подставляться при проигрывании. вот и усе)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: aregaz on June 08, 2011, 19:15:13
дык я и расписал сложный вариант специально, потому что, как я понял, разрабы против записи оценки в тегах!
Ну вот наша с вами обязанность переубедить их в этом))
она будет выполнять УМНЫЙ поиск ТОЛЬКО при проигрывании файла ИЗ БИБЛИОТКИ (это естественно для тех кто ей пользуется). а для тех кто ей не пользуется дык еще проще! просто ссылка на перемещенный файл будет автоматом подставляться при проигрывании. вот и усе)
Брррр... Совсем запутался. Вот я послушал трек, поставил ему оценку. Закрыл AIMP. Файл благополучно перебросил в другую папку. Открыл AIMP. Файл из плейлиста, очевидно, не проигрывается, так как физический путь изменился. Оценка к файлу, может быть, осталась, да только без файла от нее толку-то? Добавил перемещенный файл заново. Проигрываю. Откуда возьмется оценка к этому треку (я ведь эту композицию уже оценил)?

Вот если оценка привязана была бы к файлу, - в теге, как предлагается выше, - проблем никаких (ну, не считая раздач в торрентах, выкладывании в инете со своими оценками и т.п. - обсуждалось выше). А по вашему как все рабоает? Я что-то не понял, наверное.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: makushka on June 08, 2011, 20:32:16
Ну вот наша с вами обязанность переубедить их в этом))Брррр... Совсем запутался.
А по вашему как все рабоает? Я что-то не понял, наверное.
вы немного не понимаете как оно как раз таки сейчас работает. плейлист - это лишь временный список файлов. есть еще такое понятие как база данных, куда забиваются все оценки. в ней они привязываются к расположению файла. т.е. выглядит она примерно так:

с:/music/a1.mp3 - оценка 5
с:/music/a2.mp3 - оценка 4
с:/music/a3.mp3 - оценка 2
с:/music/a4.mp3 - оценка 1

я же предлагал сделать вот так, чтобы не терялись оценки при перемещении файлов:
хеш файла с:/music/a1.mp3 - оценка 5
хеш файла с:/music/a2.mp3 - оценка 4
хеш файла с:/music/a3.mp3 - оценка 2
хеш файла с:/music/a4.mp3 - оценка 1

если переместил и начал проигрывать файл, плеер автоматом просканирует базу и найдет по хешу оценку.
а если же запускать из фонотеки, что собственно и есть оболочка базы данных, то процитирую себя же
Quote
запуск прямо из библиотеки будет не возможен из за битой ссылки.
дальше
1. прога сканирует папку с музыкой пытаясь найти тот файл и изменить ссылку. естественно нужен умный поиск для скорости, т.е. не простое сканирование с нуля, а, например, начинать поиск именно со старого расположения и к корню. если не находит спрашивает об удалении битой ссылки.
2. пользователь сам указывает расположение файла/папки.

еще заметил что после перемещения файла, имеющего оценку, снова задать ему оценку (потому что старая исчезнет), в фонотеке происходит дублирование ссылок на этот файл. одна из ссылок естественно не рабочая

p.s. очень извиняюсь если это я что то не так понимаю и навязываю вам свое мнение
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: aregaz on June 08, 2011, 23:01:50
Приведенный вами способ мне кажется не очень рациональным. Сейчас попытаюсь объяснить почему.

если переместил и начал проигрывать файл, плеер автоматом просканирует базу и найдет по хешу оценку.
Во-первых, как AIMP узнает о перемещении, если во время него он не был запущен? И как он отличит файл, который был перемещен и оценка которого была "утеряна", от файла, которому оценка не назначалась?
Во-вторых, ок, переместил файл. Запускаю AIMP. Он видит файл без оценки. Читает его хэш и начинает его искать в базе из 30 Гб музыки. Маловероятно, что оценка найдется за время, пока среднестатистический трехминутный трек будет играть. Трек проигрался, переходит на следующий. В поиск добавляется еще один хэш. И так далеее. За один альбом процу придется попотеть нехило.

(Тут, конечно, на помощь может прийти тэги композиции, так будет искаться гораздо быстрее, и все, что останется - это сравнить хэш-коды. Это да. Но что, если у треков не заполнены теги? Тогда остается тугою, долгий, ресурсоемкий процесс поиска по хэш коду)


если не находит спрашивает об удалении битой ссылки.
В-третьих, что если я переместил десять альбомов, в которых лежит 100500 треков? Тогда мне задается 100500 вопросов? Нет, тут все нужно предусмотреть на уровне автоматики, чтоб AIMP сам все делал.


А вообще было бы интересно услышать мнение разработчиков, ибо так можно предлагать до бесконечности без какого-либо толку. Можно как-то через модераторов или еще через кого услышать Их мнение?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Алексей Долматов on June 09, 2011, 08:28:55
По моему вообще не стоит парится с рейтингом. Пять папок и самую плохую периодически чистить =)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: makushka on June 09, 2011, 09:05:49
Во-первых, как AIMP узнает о перемещении, если во время него он не был запущен?
никак он не узнает! просто ссылка в его базе будет битой
И как он отличит файл, который был перемещен и оценка которого была "утеряна", от файла, которому оценка не назначалась?
вот тут да. но как бы и сейчас, по моему, происходит постоянное сканирование базы на наличие оценки. оценки ведь из базы подгружаются во время запуска. если путь нашел, оценку вставил, если не нашел, то и нет оценки. происходит это, заметьте, за секунду
Во-вторых, ок, переместил файл. Запускаю AIMP. Он видит файл без оценки. Читает его хэш и начинает его искать в базе из 30 Гб музыки.
да нет же! происходит обращение не к самим файлам а к базе данных! это, представьте, как обычный текстовый файлик, в котором будут перечислены хеши и оценки. комп точно так же, как и в предыдущем случае, сравнит циферки за секунду. единственное я не знаю сколько по времени считается хеш, но не думаю, что невероятно долго. в любом случае он будет считаться один раз при первой поставленной оценке. дальше будет происходить поиск в базе по пути файла.
В-третьих, что если я переместил десять альбомов, в которых лежит 100500 треков? Тогда мне задается 100500 вопросов? Нет, тут все нужно предусмотреть на уровне автоматики, чтоб AIMP сам все делал.
ну нет же елы палы) ну что за бред то? прога после ПОЛНОГО СКАНИРОВАНИЯ покажет список ненайденных путей и предложит удалить. ну или, ладно, аимп САМ удаляет... просто запрос на крайний случай если УМНЫЙ ПОИСК не корректно сработает
По моему вообще не стоит парится с рейтингом. Пять папок и самую плохую периодически чистить =)
хм... как все просто)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: aregaz on June 09, 2011, 15:35:10
По моему вообще не стоит парится с рейтингом. Пять папок и самую плохую периодически чистить =)

Ага :)
Но дело в том, что если в пяти папках у тебя мильйон треков, то вручную как-то не особо почистишь. Лучше уж AIMP сам всю черную работу делал бы.


никак он не узнает! просто ссылка в его базе будет битой

вот тут да. но как бы и сейчас, по моему, происходит постоянное сканирование базы на наличие оценки. оценки ведь из базы подгружаются во время запуска. если путь нашел, оценку вставил, если не нашел, то и нет оценки. происходит это, заметьте, за секунду

да нет же! происходит обращение не к самим файлам а к базе данных! это, представьте, как обычный текстовый файлик, в котором будут перечислены хеши и оценки. комп точно так же, как и в предыдущем случае, сравнит циферки за секунду. единственное я не знаю сколько по времени считается хеш, но не думаю, что невероятно долго. в любом случае он будет считаться один раз при первой поставленной оценке. дальше будет происходить поиск в базе по пути файла.

ну нет же елы палы) ну что за бред то? прога после ПОЛНОГО СКАНИРОВАНИЯ покажет список ненайденных путей и предложит удалить. ну или, ладно, аимп САМ удаляет... просто запрос на крайний случай если УМНЫЙ ПОИСК не корректно сработает

хм... как все просто)

Че-т я ниче не понял. База данных, да. Работает вроде быстрее, все круто. Но можно еще раз, что происходит, когда в AIPM'е запускается аудио файл? Я так понимаю, два варианта:
1) Если оценка есть, все ок.
2) Если оценки нет:
    а) Файлу не назначалась оценка
    б) Файл потерял старую оценку

Что происходит в случае 2а и 2б?

P.S. Я так понимаю, случай 2б как раз тот, который вы пытаетесь объяснить, но я все не въеду((
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: makushka on June 09, 2011, 17:13:56
Но можно еще раз, что происходит, когда в AIPM'е запускается аудио файл?
происходит сканирование базы
Я так понимаю, два варианта:
1) Если оценка есть, все ок.
2) Если оценки нет:
    а) Файлу не назначалась оценка
    б) Файл потерял старую оценку

Что происходит в случае 2а и 2б?
нет же. случая 2б в принципе нет. оценка в моем варианте не теряется. может быть только два варианта: либо оценка поставлена и записана в базу, либо оценка не ставилась и ее нет в базе
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: tomas on June 11, 2011, 06:38:28
Возьмите sqliteadmin и сами все посмотрите. А заодно напишите прогу для ее ручного редактирования.
А лучше в самой библиотеке аимпа встроить функцию - переопределить расположение файлов. Выбираешь один или несколько файлов/папок с музыкой в библиотеке, нажимаешь эту кнопку - и она предлагает выбрать путь, по котором лежит выбранная структура файлов/папок. При подтверждении пути - сканирует его сначала на полное соответствие - чтоб сохранить структуру. Если что-то не нашла - предлагает просканировать этот путь с нарушением структуры и ищет уже просто по именам по тому пути, заглядывая в выделенные папки структуры.
В итоге все, что найдет с такими же именами - заменяет в БД, сохраняя оценку. Все что не найдет - не изменяет ничего - пусть юзер сам шарится.
Все, проблема переноса файлов между флешками решена - пути меняются, оценка сохраняется.

В дополнение к этой возможности добавить и импорт/экспорт оценок в файл. Да хоть как метаданные в m3u сохранять или sqlite использовать. Но текстовый вариант лучше - легко редактировать, да и в качестве плейлиста прокатит, а то что изменили метаданные - пофиг, в файлах они в целости и сохранности, а эти - только для отображения.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: makushka on June 11, 2011, 12:55:01
В итоге все, что найдет с такими же именами - заменяет в БД, сохраняя оценку. Все что не найдет - не изменяет ничего - пусть юзер сам шарится.
ну неужели? вы хоть тему то читали? причем ваш способо по именам будет вообще каша) еще и с какими то дополнительными мороками для пользователя...
Все, проблема переноса файлов между флешками решена - пути меняются, оценка сохраняется.
к сожалению нет) вся суть только ниже. в дополнительном действии от пользователя - экспорте спец. файлика, о чем я тоже писал

ну когда же уже разрабы откомментятся...
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on June 27, 2011, 13:11:43
Я думаю что можно сделать так как это реализовано в windows 7 интеграция со столбцом Оценка
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: an-tre on July 06, 2011, 12:21:35
Очень не хватает сохранения рейтингов в тегах - после переноса или переименования файлов периодически приходится исследовать Media Library на предмет "а что же за трек мне понравился когда-то, около двух недель назад?". Можно было бы сделать опциональное включение, например.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: zenopz on July 08, 2011, 16:06:06
Эффективнее сделать отдельную базу для рейтинга - и там в формате
id = "НАЗВАНИЕПЕСНИ ИМЯАРТИСТА"
привязывать рейтинг. Дополнительно можно сохранить год и время (длительность).
Я не зря написал заглавными буквами и без пробелов - так исключаться ошибки из-за разных вариантов записи названий и имён.
То есть формат:
<сжатое название песни в верхнем регистре><разделитель(пробел)><сжатое имя исполнителя в верхнем регистре>

После этого будет легко оценивать любую песню - всего-то мгновенный запрос к базе рейтинга и тут же высвечивается количество звёздочек.

Минусы:
- некоторые файлы бывают без тегов и названия песни или только название - тут только самому заполнить теги по вкусу или удовлетвориться только названием, если оно есть. Если теги добавить невозможно, то можно пытаться извлечь название из имени файла  по специальному алгоритму.

Плюсы:
- нет привязки к названию файла (можно пререименовывать файл сколько влезет - хоть 01.mp3, хоть Артист-Альбом-Год-Трек.mp3 и делать это хоть каждый день);
- нет привязки к пути к файлу (можно сортировать коллекцию беспрепятственно);
- нет привязки к формату и версии файла (mp3/APE/FLAC/WAV/...) - работает одновременно для всех версий;
- не зависит от формата тегов или возможности вообще добавлять теги в файл;
- нет привязки к хэшу файла (можно безболезненно изменять теги, но лишь следить чтобы ключевые - название и артист сохранялись), пережимать и редактировать файл, менять формат;
- отдельную базу рейтинга легко перенести или размножить на другие компьютеры, синхронизировать (это же один небольшой .db или .xml файл).

Если в базе сохраняются дополнитльные поля, кроме основоного идентификатора и рейтинга, то можно устанавливать точность соответствия в процентах - например при абсолютной точности должны совпадать и время до секунды, и альбом, и год - 100%.  И процент рассчитывается по количеству совпадающих тегов или даже по похожести строк в тегах.
С другой стороны, можно если что-то пропущено, то либо считается, что рейтинг не соответствует (это другой трек) или же требуется чтобы пропущенные теги совпадали, или наоборот - что соответствует (то есть пропущенный тег считается универсальным).

Еще одна возможность - хранить рейтинги в разных форматах - 5 и 10 звездочек одновременно, высталять различные рейтинги мелодии и качеству её записи (например с шумами, тресками - низкий рейтинг качества, а мелодия-то может быть отличной). Особенно легко это в XML, но и .DB можно апгрейтить, правда совместимость с предыдущими версиями будет страдать. Но при переносе/экспорте ведь можно XML использовать.

Экспорт в теги mp3 файла сделать опциональным (тоже вещь нужная, но только как опция).
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: DjNek_i on July 14, 2011, 13:51:13
Всем доброго времени суток! извините что встреваю в тему, но очень хотелось бы чтобы вы помогли с советом.
Ситуация следующая, у меня как и у многих меломанов очень много музыки, соответственно она не очень хорошо упорядочена (но это не важно), важным моментом было то что музыка распределялась у меня по оценкам, если не соврать то это около 10к трэков (больше чем половина была отмечена определёнными оценками), недавно просто пришлось переустановить операционную систему с хр на win7 после этого (соответственно предварительно база и пл сохранялись!) оценки пропали, скажите что нужно сделать, или мож куда чего добавить надо, чтоб оценки восстановить, я просто не представляю как всё заново переделывать  ??? :(
прошу отнестись с пониманием, поскольку обращаться боле некуда   :-[
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: zenopz on July 16, 2011, 13:34:32
DjNek_i
Нужно переместить всю базу музыки в каталог с точно таким же названием, которое было до этого (до переустановки) - важно, чтобы полный путь абсолютно совпадал.
Есть вариант другой - создать альтернативный путь к текущему каталогу - с помощью directory junction или symbolic link - это как-бы виртуальные ссылки на каталог, с виду не отличимые от обычного каталога, а по сути у одного каталога будет два абсолютных пути. Но работает только на NTFS дисках. Сделать можно например с помощью файлового менеджера Far2, выбрав папку и нажав Alt-F6.
В общем, чтобы восстановились рейтинги, нужно, чтобы музыка открывалась AIMP'ом по старому пути.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Heaven`s A Lie on July 16, 2011, 17:59:46
Я против, хоть редко раздаю музыку. Как вариант, можно вообще хранить оценки онлайн (сделать службу бэкапа настроек и прочего, чтобы плеер подключался в случае переустановки и находил там свои настройки) - но это всё равно геморрой.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: sleshnsf on July 16, 2011, 20:44:53
Я против, хоть редко раздаю музыку. Как вариант, можно вообще хранить оценки онлайн (сделать службу бэкапа настроек и прочего, чтобы плеер подключался в случае переустановки и находил там свои настройки) - но это всё равно геморрой.
это одно из решений))
если уж так сложно придумать это, то нельзя ли сделать кнопочку, которая будет в буфер кидать файл с оценками, а то каждый раз лезть на форум и искать де он там спрятан не очень удобно?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: ELECTRON!CK on July 16, 2011, 20:49:40
Я часто пользуюсь оценками, поэтому за опциональное добавление (типа оценка - вкл/выкл) или же в качестве отдельного плагина
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: DjNek_i on July 19, 2011, 13:53:59
DjNek_i
Нужно переместить всю базу музыки в каталог с точно таким же названием, которое было до этого (до переустановки) - важно, чтобы полный путь абсолютно совпадал.
...
В общем, чтобы восстановились рейтинги, нужно, чтобы музыка открывалась AIMP'ом по старому пути.
(Спасибо что ответил!)
ну сама музыка открывается точно с того же пути, потому как путь не менялся, даже буква диска, единственное я не понял про "переместить всю базу музыки в каталог с точно таким же названием" - я так понимаю - поскольку устанавливалась многопользовательская версия база лежит в каталоге профиля к примеру как сейчас "C:\Users\Игорь\AppData\Roaming\AIMP\ML\AIMP2.db" и соответственно путь на новой винде должен быть такой же, я правильно понял? или тут о другом речь идет?

(Блин если речь идет об этом, то плохо дело - я не помню какой путь был к базе на старой винде :()
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: zenopz on July 24, 2011, 21:42:38
1) Про пути: В разных версиях винды пути к каталогам пользователей разные. В этом наверное и проблема.
Если предыдущая версия была Win XP, тогда путь был не Users, а "Documents and Settings" или как там в русской версии + имя пользователя (логин) могло быть другим.
2) Я имел в виду не файл базы, а mp3-коллекцию. То есть где там у тебя сложена вся музыка. Именно от пути к самим музыкальным файлам и зависит вспомнит ли AIMP рейтинг - в его базе оценки жёстко связаны с путями, и достаточно переместить/переименовать mp3 и всё - оценок не будет, пока не вернешь как было.
3) Если при переустановке винды ты переустановил и AIMP, то возможно, что файл базы оценок затерся новым. Тогда поищи старый файл в каталогах на диске или в бэкапах. А затем перемести/переименуй новый файл .db и на его мсесто запиши старый.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: DjNek_i on July 26, 2011, 16:25:38
1) Про пути: В разных версиях винды пути к каталогам пользователей разные. В этом наверное и проблема.
Если предыдущая версия была Win XP, тогда путь был не Users, а "Documents and Settings" или как там в русской версии + имя пользователя (логин) могло быть другим.
Спасибо! проблема была лишь в том что файл базы поместился в другой каталог (а я почемуто в папке профиля заменил там тоже была), только помимо этого нашел еще какую то новую (ну да и фиг с ней, ато запутался уже с ними).
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: stm555 on August 07, 2011, 20:19:00
Мда, если всё-таки когда-нибудь сделают сохранение рейтинга в теги - это будет праздник какой-то - ведь об этом просят уже ПАРУ-ТРОЙКУ ЛЕТ  :)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Argon on October 02, 2011, 15:53:57
Я вообще не понимаю.. За/Против - чего вы всё спорите?? Тут спорить не о чем. Самое лучшее решение - это возможность выбирать. Кто любит раздавать на торентах - пусть пользуется нынешней системой с базой данных. А кому от изменения хэша файла ни горячо не холодно, но при этом очень бесит эта привязка к базе (как меня например) - могут переключить систему оценок на запись в ID3 тэг. ;)
Разработчики, сделайте вы эту систему уже наконец, сколько лет уже просят.. привинтить возможность выбора механизма хранения оценок (одну галочку в настройках) и механизм чтения/записи оценки из тэга файла - совсем не сложно. Ну или плагин напишите, кому надо - тот установит. AIMP по моему мнению безупречен во всём, кроме оценок, из-за них при использовании AIMPа у меня вечный геморой.  :( Нынешняя система страшно не удобна для тех, кто не раздаёт на торентах, но пользуется оценками и особенно если нужно скопировать папку с музыкой к себе на плеер или иное портативное устройство, там ведь AIMPа нет и копирование файла базы данных абсолютно бесполезно... вот как в таких случаях поступать??

PS: А почему зарегистрированного пользователя просят ввести код с картинки чтобы написать сообщение?? Или это не всегда так?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: sviperz on October 02, 2011, 16:19:28
Через пару сообщений пройдет. С остальным согласен
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: intravert1983 on October 09, 2011, 17:02:06
Самое лучшее решение - это возможность выбирать.
Полностью согласен!А еще было бы неплохо прикрутить к фонотеке функцию (опять же опциональную) автоматического периодического бэкапа базы в архив (с автоматическим прописыванием даты и времени бэкапа в конце) что-то типа Backup_AudioLibrary_2011_10_09_16_50.zip с выбрать в настройках:
- путь (папку) для складирования бэкап-архивов
- периодичность бэкапирования - раз в ... дней
- режим бэкапирования - автоматический (для тех, кто не хочет заморачиваться) или с выскакивающей в назначенное время напоминалкой с подтверждением пользователя с появлением окна типа: "Последнее сохранение резервной копии базы данных производилось ... дней назад! Произвести резервирование сейчас?" - Да/Нет
Я знаю что все это можно и руками сделать, но как кто-то уже упомянул выше, что при переустановке оси, это может случайно из головы вылететь, да и к тому же всякие неприятности случаются, вплоть до полетов жестких дисков, а восстанавливать откуда-то надо, вот тут то бэкапы и пригодятся!
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: aregaz on October 26, 2011, 15:24:53
Только что обратил внимание, что в Windows в свойствах файла тоже есть 5-бальная оценка. Она привязана к конкретному файлу.
Можно по изменению оценки в AIMP'е менять и её тоже. И читать, соответсвенно, из неё проставленную оценку при добалении трека в плейлист.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on October 27, 2011, 13:15:27
За! я тоже это предлагал постом выше
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Pavel.Coup on October 27, 2011, 16:09:01
Полностью согласен с ОПЦИОНАЛЬНОЙ возможностью хранения оценок в тегах. Однако наиболее приближенной к идеалу была бы привязка субъективных данных (оценка, комментарий и т.д.) к аудио материалу (идентификация с помощью алгоритма схожего с shazam (http://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf)) и хранение всего этого в облаке (в интернете). Такой подход был бы "в духе времени" )) Однако технически - отдельный масштабный проект. IMHO
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Argon on October 30, 2011, 15:41:01
У меня такое ощущение, что разработчики сюда даже не заглядывают :( и вообще положили большой и толстый *** на тему улучшения системы оценок >:(
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tarik on October 30, 2011, 15:49:42
А плагином такое возможно сделать? Если да - просите плагин.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Pavel.Coup on October 30, 2011, 15:55:28
Простите, а где и у кого просить, то? Да и как узнать можно ли реализовать так?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: tomas on October 30, 2011, 17:54:30
Пока ждете автора, уже давно могли бы сами все сделать.
В какой раз уже пишу - БД плеера полностью открыта.
Кому нужно, можно извне синхронизировать оценки как и с чем хочется.
Тоже касается и бэкапов - можно использовать, например, nnbackup или nncron.
По моему так. 
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tigr63 on October 30, 2011, 20:25:29
Кому нужно, можно извне синхронизировать оценки как и с чем хочется.
каким образом?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: tomas on October 31, 2011, 12:17:34
каким образом?

БД сделана на основе sqlite 3. Инфы по ней море, как и инструментов.
Для ручного доступа к БД (поправить ошибки или просто полюбопытствовать) можно использовать sqliteadmin (http://sqliteadmin.orbmu2k.de/).
Инфу по языку запросов можно почерпнуть в гугле, или заглянуть, например, сюда (http://forum.hiasm.com/forum.html?q=3&p=47826).

Делаете программу, подключаете БД (во всех более-менее развитых языках есть инструменты для работы с sqlite), и получаете доступ к оценкам. А что делать дальше - зависит исключительно от вас.
Хотите - синхронизируйте их с тегами (в БД есть пути к целевым файлам), хотите - вносите инфу в потоки, хотите - отображайте что-нибудь.
Бэкап можно пристроить к этой же программе, или делать его отдельно - из любого планировщика.

Языки программирования - почти любые. А для плагина - только delphi. Новичкам можно посоветовать hiasm (тот же delphi по сути).
Для теста запросов к БД сойдет тот же sqliteadmin - там есть консоль для ввода запросов.

Плагин нет смысла делать, т.к. от плеера никакое API для доступа к БД не нужно.
Но с другой стороны, сделав плагин, ваш алгоритм будет автоматически стартовать вместе с плеером - это удобно.

Плюсы - вы никак не зависите от автора. Можете делать все, что захотите (хоть автоматическое исправление путей при переносе файлов, учет хэшей, любые модули сохранения оценок и т.п.)
Минусы - можно угробить свою БД во время этих экспериментов (делайте бекапы), нужно немного пошевелить мозгой.

Это не отменяет возможность того, что рано или поздно аналогичный функционал может быть включен в код плеера.
Привыкли ждать и надеяться - ждите. Хотите пользоваться уже сейчас, или имеете какие-то свои идеи на этот счет - делайте.

Сам же придерживаюсь концепции трекерщиков - не трогать оригинальные файлы.
По мне лучше или писать в поток, или в БД. В крайнем случае, если что-то все-таки решили исправить в файле, сохранять и восстанавливать у него оригинальные даты.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on October 31, 2011, 12:40:04
Для плагина можно использовать любой язык, главное, чтобы на выходе была ДЛЛ-ка.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Pegas on November 09, 2011, 17:09:55
меня вообще удивляет, как до сих пор, не добавили возможность оценивать трек в спецификацию самого ID3 тега, может если тут нас не услышат пойдем просить разработчиков ТЕГА
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on November 09, 2011, 18:22:04
В большинстве тегов есть поддержка оценки, да и вообще, своих полей. Проблема скорее в другом - не у всех файлов есть теги, не у всех файлов АИМП умеет изменять тегов
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on November 10, 2011, 13:39:09
В большинстве тегов есть поддержка оценки, да и вообще, своих полей. Проблема скорее в другом - не у всех файлов есть теги, не у всех файлов АИМП умеет изменять тегов
Артём, пусть сохраняет хотя бы в те файлы в которых есть теги и возможность их редактировать.
у меня на компьютере пока что превалирует MP3 и немного Flac и Wav
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on November 10, 2011, 14:25:58
Артём, пусть сохраняет хотя бы в те файлы в которых есть теги и возможность их редактировать.
у меня на компьютере пока что превалирует MP3 и немного Flac и Wav

Тогда получится вообще каша.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on November 10, 2011, 14:39:38
Тогда получится вообще каша.
Почемуу... всё будет как обычно только оценки MP3 не будут теряться
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on November 10, 2011, 14:43:00
Почемуу... всё будет как обычно только оценки MP3 не будут теряться

Нет, наоборот: чтобы сохранить оценки своей фонотеки при установке винды, придется поднапрячь голову и вспомнить, все ли файлы имеют допустимый (читай как поддерживаемый) формат? В большинстве случаев пользователям придется все равно бэкапить БД фонотеки, отсюда и возникает вопрос - зачем тогда делать половинное решение?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Heaven`s A Lie on November 11, 2011, 00:01:27
Вот, всё правильно. Да и ещё нестрогая стандартизация ID3-тегов - может статься, что другие плееры не смогут поддерживать эти теги.
А если каждый плеер будет "жевать" теги?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: FreeMan700 on November 11, 2011, 00:14:27
Я не в теме, но может есть какой-то стандарт записи/чтения тегов.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on November 11, 2011, 02:02:31
Вроде есть в Windows Media Player'e

Вот, всё правильно. Да и ещё нестрогая стандартизация ID3-тегов - может статься, что другие плееры не смогут поддерживать эти теги.
А если каждый плеер будет "жевать" теги?
А мне других и не надо!

меня лично не особо волнует что разные браузеры немного по разному отображают сайты и нет жёсткой стандартизации,
а стандарты надо создавать самим и анонсировать их для других разработчиков
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: zenopz on November 27, 2011, 02:07:18
Можно было бы еще оценки сохранять в текстовом файле. Например
Alye_Rozy_Na_Snegu.mp3
Alye_Rozy_Na_Snegu.mp3.aimp
Файл можно с атрибутом hidden создавать.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Ales-hon-ne on December 26, 2011, 20:10:15
В NTFS можно записывать оценки в дополнительный поток файла, вроде: c:\music\artist\album\track.mp3 - сама песня, а c:\music\artist\album\track.mp3:aimp-thread - поток с оценками, числом проигрываний, чем-нибудь ещё... Главный недостаток - при копировании файлов на флешку с FAT32, CD, дискету, передаче по сети... всё будет потеряно. Но для локальных фонотек, имхо, приличное решение, ибо хэш не изменится (по крайней мере я так надеюсь:))
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Heaven`s A Lie on January 08, 2012, 20:48:09
В NTFS можно записывать оценки в дополнительный поток файла, вроде: c:\music\artist\album\track.mp3 - сама песня, а c:\music\artist\album\track.mp3:aimp-thread - поток с оценками, числом проигрываний, чем-нибудь ещё... Главный недостаток - при копировании файлов на флешку с FAT32, CD, дискету, передаче по сети... всё будет потеряно. Но для локальных фонотек, имхо, приличное решение, ибо хэш не изменится (по крайней мере я так надеюсь:))
А вот потеря таких данных в ходе передачи по сети - это даже плюс, бесспорно. Тому, кому ты раздаёшь файл на торрентах, безразлично, как ты его оценил, а тут до него и сведения эти не дойдут.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Heaven`s A Lie on January 08, 2012, 20:50:36
Можно было бы еще оценки сохранять в текстовом файле. Например
Alye_Rozy_Na_Snegu.mp3
Alye_Rozy_Na_Snegu.mp3.aimp
Файл можно с атрибутом hidden создавать.
Вы хоть примерно представляете, сколько будет этих файлов? На мои скромные 65 гигов музыки эти файлы будут уже заметны. И вообще, представьте реакцию антивируса на то, что кто-то создаёт кучу скрытых файлов - аимп опять окажется под прицелом антивирусов.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Argon on February 11, 2012, 17:54:03
Нет, наоборот: чтобы сохранить оценки своей фонотеки при установке винды, придется поднапрячь голову и вспомнить, все ли файлы имеют допустимый (читай как поддерживаемый) формат? В большинстве случаев пользователям придется все равно бэкапить БД фонотеки, отсюда и возникает вопрос - зачем тогда делать половинное решение?

Как я уже говорил, в данном случае дать возможность выбора - лучшее решение. У меня 95% всех файлов в формате mp3 и на торрентах я их не раздаю. Да и вообще mp3 сейчас самый распространённый формат (ну ещё flac). Я конечно не спец в этом, но на сколько я знаю, для mp3 с оценками проблем быть не должно. Нужно просто чтобы человек мог сам решить что для него лучше. Сейчас есть только один вариант, к сожалению. Он адаптирован под тех, кто раздают свою музыку на торрентах, но далеко не все это делают.
Резюмирую. Сделайте возможность указать в настройках куда писать оценку. Лучше всего это будет выглядеть так:
Группа опций альтернативного выбора (кружочком):
* Записывать оценку в БД плеера.
* Записывать оценку в файл
[] при невозможности записи оценки в файл записывыть оценку в БД (это подпункт: опция коминированного выбора (квадратик с галочкой) )
Далее список исключений - окно в котором указываются директории. Для файлов в этих директориях правило будет работать наоборот: если по стандарту выбрана запись в файл, то для файлов в перечисленных директориях (включая вложенные) будет производиться запись в БД плеера. Это удобно так как я, например, имею отдельный раздел на отдельном диске для всего, что раздаётся торрентом, указав этот раздел я буду знать, что у торрента не возникнет проблем, в то время как все остальные файлы будут по возможности запоминать свою оценку. У многих людей аналогично есть определённая папка для скачиваемых/раздаваемых файлов. Ещё желательно иметь функцию, которая переносит оценку из БД плеера в файлы (и наоборот), например когда человек решит убрать (/добавить) альбом с раздачи и перенести в другое место, как я заметил при таком переносе оценки теряется, хотя где-то вроде было написано что должны сохраняться (использую AIMP2 т.к. по-моему он лучше работает, хотя ради такого функционала перейду на новую версию).
Если у AIMP'a будет такой функционал, то он воистину будет лучшим плеером для меня. За такой плеер не жалко будет даже деньги заплатить.. :)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: i0n0ff on March 17, 2012, 03:30:03
У меня голосование не работает. В общем, 2 руками за сохранение рейтинга в метаданные
еще б тэгэдитор видил бы вписанные строчки строчки.. ну уж в самом крайнем случае был выбор ставить галочку, что б он их удалял (хотя по мне - не выход).
не хочу нагнетать, плэер замечательный. спасибо за работу

желаний конечно прилично осталось по фичам, но вот рейтинга в тэги прям сильно не хватает
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: DjNek_i on March 21, 2012, 17:27:32
Мда, если всё-таки когда-нибудь сделают сохранение рейтинга в теги - это будет праздник какой-то - ведь об этом просят уже ПАРУ-ТРОЙКУ ЛЕТ  :)
да было бы вобще прелестно  :)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: DjNek_i on March 22, 2012, 14:24:07
Спасибо! проблема была лишь в том что файл базы поместился в другой каталог (а я почемуто в папке профиля заменил там тоже была), только помимо этого нашел еще какую то новую (ну да и фиг с ней, ато запутался уже с ними).

Эмм и снова приветствую вас  :)
Тут такое дело  :-[ - поменял ноутбук и винт(внешний) но все данные переносились с такими же путями, буква диска такая же - но почему то основная часть оценок похерилась  :o я в ужасе у меня более 11тыс. треков а оценок осталось примерно на 150 треках  :o, базу я скопировал последнюю вроде все норм сделал - и даже никакое управление перемещаемыми файлами не помогает - что я не так делаю понять не могу подскажите что можно сделать  ??? (резервная копия базы есть) скажите а от версии аимпа зависит? ато я не помню какая версия стояла - подскажите что можно со всем этим сделать ато как то нереально заново все это в короткое время прослушать и проставить оценки :(
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: DjNek_i on March 22, 2012, 19:44:45
А вот потеря таких данных в ходе передачи по сети - это даже плюс, бесспорно. Тому, кому ты раздаёшь файл на торрентах, безразлично, как ты его оценил, а тут до него и сведения эти не дойдут.
Я бы все же предпочел чтобы можно было выбрать сохранять в самом файле или в хэше... ну в общем для меня идеально было бы чтобы оценки сохранялись и переносились в файле куда угодно :) ато что-то я подзамучился восстанавливать это всё  :(
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on March 23, 2012, 23:21:15
я в ужасе у меня более 11тыс. треков
Ох... как я вам сочувствую... этож колоссальная работа, а файловая система у вас таже?
вот поэтому я и прошу сделать опциональное сохранение оценок в тег, хоть в специальный хоть в комментарий
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: DjNek_i on March 24, 2012, 14:45:46
Ох... как я вам сочувствую... этож колоссальная работа, а файловая система у вас таже?
вот поэтому я и прошу сделать опциональное сохранение оценок в тег, хоть в специальный хоть в комментарий
да та же, я вообще  :(
я так понимаю здесь никто не поможет  :-\ жаль
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Argon on March 25, 2012, 16:19:13
DjNek_i, разработчикам AIMPа, я так понял, вообще положить на эту просьбу очень и очень многих пользователей. >:( А ведь столько людей просят и столько времени ждут! Не понимаю, в чём сложность.

А аргумент с тем, что некоторые файлы не поддерживают оценку, на мой взгляд, совсем не катит - у других плееров оценка ведь пишется, значит они как-то это сделали, да и у большинства людей и файлов-то с таким форматом, наверно, нет (у меня, например, только .mp3 и изредко .wma). И проблему с изменением хэша я уже описал как решить - возможностью выбирать кому как удобнее. В общем одни пустые отговорки.
Как часто бывает в программах - всё отлично и лучше чем у других кроме какой-нибудь маленькой, но важной детали. И разработчики, видимо, даже не собираются эту делать довести до ума. :( Интересно, когда разработчики сюда последний раз заглядывали?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on March 27, 2012, 23:40:15
да та же, я вообще  :(
я так понимаю здесь никто не поможет  :-\ жаль
DjNek_i Создайте тему в раздел Вопросы, я думаю помогут
Tomas писал про БД https://www.aimp.ru/forum/index.php?topic=27035.msg173700#msg173700
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: DjNek_i on March 28, 2012, 17:18:07
Ya-Grisha, да че уже смысл к людям приставать  :) буду по новой всё делать  ::) пожелайте мне удачи.....  ;D
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: makushka on April 03, 2012, 14:47:12
до сих пор нет новостей по этому вопросу что ли?

где же ты, о всемогущий? подай нам знак!!! а лучше надежду!)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tigr63 on April 04, 2012, 17:57:03
да, очень ждём того доброго человека, кто напишит эту утилитку и поделится с нами
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Pegas on April 07, 2012, 13:55:55
по моему субъективному мнению, если запихнуть оценки и рейтинг в теги, плейлист будет в разы шустрее работать, потому как сейчас этот самый плейлист при отображении звездочек тормозит жутко
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on April 07, 2012, 21:53:28
по моему субъективному мнению, если запихнуть оценки и рейтинг в теги, плейлист будет в разы шустрее работать, потому как сейчас этот самый плейлист при отображении звездочек тормозит жутко

Тормозят сами звезды куда больше, чем запросы к БД, которые делаются всего лишь один раз при чтении плейлиста. Должен сказать, что чтение тегов из файлов занимает по времени больше, нежели запрос.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: kisil-mike on April 08, 2012, 19:58:41
Вот вы пишите торрент, торрент... а ведь страдающих от "перестановки os"(влючаю сюда перенос папок, прослушивание музыки на другом компе и т.п.) - на порядок выше тех, кто раздает свои билиотеки на торрентах.

Вообще, раз уж так много противников прописывания рейтинга в сам файл, значит нужно искать другой выход. Например:
1. как это делает picasa - в каждой директории помещает текстовик, в котором прописывает рейтинг. В итоге, если мы перенесем папку с музыкой в другое место - рейтинг и статистика сохранится. Чем не выход?
2. как это обычно делают все - дают выбор. В настройках программы дать возможность выбора системы рейтинга.

Кстати, лично для меня эта проблема стоит несколько иначе. Я не теряю рейтинг файлов, т.к. редко сношу систему, а когда сношу - перед этим делаю полную копию всего, чтобы восстановить настройки к программам. Для меня эта проблеа стоит остро потому, что я слушаю музыку не на одном компе, а еще и на телефоне.
В итоге я загружаю музыку на телефон, и у меня там уже нет рейтингов. А ведь если бы рейтинг записывался в файл, я бы в PlayerPro(да и у PowerAMP скоро это появится) просто нажал бы на кнопку импортировать рейтинг из файлов.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: sviperz on April 08, 2012, 23:35:48
да и у PowerAMP скоро это появится
Честно говоря сам жду поддержку чтения/записи рейтинга в этом плеере, поэтому поддержка подобного функционала в AIMP (разумеется, при полной взаимной совместимости хотя бы на уровне чтения рейтингов) будет очень удобной
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: ORK123 on April 11, 2012, 18:48:53
Это было бы очень круто, кстати это бы привязало очень сильно пользователей которые пользуют оценки именно к АИМПУ.
Меж тем я не нашёл, как сохранить БД (прежде всего оценки мне важны) если сносить систему и ставить заново, не подскажете? через плеё-лиcт?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tarik on April 11, 2012, 18:50:18
Меж тем я не нашёл, как сохранить БД (прежде всего оценки мне важны) если сносить систему и ставить заново, не подскажете? через плеё-лиcт?
Папку профиля скопируйте и все, об этом в справке и в ФАКе сказано
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: kisil-mike on April 13, 2012, 22:47:00
Это было бы очень круто, кстати это бы привязало очень сильно пользователей которые пользуют оценки именно к АИМПУ.
<...>
А ведь верно подмечено. Если кто будет освещать эту тему разработчикам, прошу отписаться в этой теме о результатах разговора.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Pegas on April 25, 2012, 21:00:11
Тормозят сами звезды куда больше, чем запросы к БД, которые делаются всего лишь один раз при чтении плейлиста. Должен сказать, что чтение тегов из файлов занимает по времени больше, нежели запрос.
хмм.. а почему тогда, когда я убираю сами звездочки из плейлиста, настраиваю отображение рейтинга таким %F | %M образом в поле , плейлист также тормозит при прокрутка плейлиста как и со звездочками? Конечно когда плейлис загрузит все оценки уже не тормозит, но когда в нем под пол тысячи треков это уже не смешно.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on April 25, 2012, 21:09:04
Конечно когда плейлис загрузит все оценки уже не тормозит, но когда в нем под пол тысячи треков это уже не смешно.

Всего 500? Если не секрет, насколько большие "тормоза" ?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Pegas on April 26, 2012, 21:11:05
Всего 500? Если не секрет, насколько большие "тормоза" ?
когда только включаешь плейлист, подвисает на секунд 8-10 секунд, а когда начинаю его вниз прокручивать, прокручивается затыками по 1 - 1,5 секунде, вроде не много но когда хочешь выбрать какой нибудь конкретный трек, а он в самом низу плейлиста 1*500\60=8,3 минуты его крутить надо, хотя на самом деле конечно  меньше получается, но не суть все ровно дискомфортно.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on April 26, 2012, 21:27:28
Попробуйте сжать БД (см. Главное меню \ База данных \ Сжать базу данных)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Pegas on April 27, 2012, 01:31:51
Попробуйте сжать БД (см. Главное меню \ База данных \ Сжать базу данных)
Попробовал, не особо помогло, разве что совсем чуть чуть. Если интересно заснял видео, вот так это все выглядит http://clck.ru/10-8L
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on May 05, 2012, 15:08:08
Попробовал, не особо помогло, разве что совсем чуть чуть. Если интересно заснял видео, вот так это все выглядит http://clck.ru/10-8L
Тестирование должно производятся с дефолтным скином с отключёнными эффектами и без лишних дополнений
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: makushka on May 13, 2012, 12:42:13
все никаких новостей?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Алексей Долматов on May 13, 2012, 20:38:50
все никаких новостей?
Никаких нет, даже одобрения ещё не поступало, поэтому продолжайте голосовать
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: SamePaul on June 10, 2012, 21:37:48
Никаких нет, даже одобрения ещё не поступало, поэтому продолжайте голосовать
Ништяк, тему ту закрыли, перевели обсуждение сюда. Зачем? Чтобы еще раз пережевать то что уже и так пережёвано тысячи раз? Каждый раз приходили к одному и тому же:

По поводу голосования:

К замечанию Артёма о том, что вот не все файлы поддерживают:
Во-первых, не поддерживают и хрен с ними.  ;)
Во-вторых, основным хранилищем рейтинга всё еще считать аудио библиотеку. 
Данные в базе обновлять только при добавлении трека в библиотеку или при глобальном повторном сканировании. Ну и при редактировании инфы, конечно.
Данные в теге обновлять только когда рейтинг меняется самим юзером путём щёлканья по звёздочкам или редактирования инфы через F4. Рейтинг НЕ записывается в таг, если у файла стоит атрибут "read only".

Таким образом:

Короче, все перечисленные проблемы решаемы и решения эти уже были предложены неоднократно (https://www.aimp.ru/forum/index.php?topic=16002.0). Мне кажется, что автору просто не хочется этим заниматься по каким-то личным причинам, а не потому с этим связаны какие-то серьёзные технические сложности. Даже в этом треде он сразу кинулся решать проблему "тормознутого плейлиста", а по теме обсуждения едва отреагировал.
Я не жалуюсь. Как бы автор на то и автор чтобы быть себе паровозом. К тому же денег мы ему не платим. Так что у меня никаких претензий (я вообще сижу на 2.61  ;D). Просто не ожидайте, что вот сейчас все всё бросят и станут вам рейтинги в таги (или еще куда) добавлять. И жалобы, что вот два года воз и ныне там, вряд ли аргумент  8)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: sviperz on June 10, 2012, 23:08:06
Согласен со всеми доводами. С этим функционалом давно пора что-то решать
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on June 11, 2012, 21:13:29
В ближайшем времени ничего в этом направлении делать не планирую
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Pinnhate on June 13, 2012, 00:45:16
Сколько полемики.... а кто-то без указания рейтинга способен позабыть, что ему больше нравится, а что меньше?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: SamePaul on June 13, 2012, 01:14:48
Сколько полемики.... а кто-то без указания рейтинга способен позабыть, что ему больше нравится, а что меньше?
Вот только давай без откровенного бреда.
у меня на данный момент аудиотека показывает почти 8 тысяч треков. Ты реально предлагаешь помнить каждый трек наизусть?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Pinnhate on June 13, 2012, 01:38:42
У меня боле 60 тысяч треков и несколько сотен самых любимых могу безошибочно найти без всяких рейтингов и фонотек. Не скрою, порой качал повторно то, что у меня оказывается уже есть, но мне уже 5й десяток.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: SamePaul on June 13, 2012, 01:42:32
У меня боле 60 тысяч треков и несколько сотен самых любимых могу безошибочно найти без всяких рейтингов и фонотек. Не скрою, порой качал повторно то, что у меня оказывается уже есть, но мне уже 5й десяток.
У меня есть много чего сказать по этому поводу, но не место и не время.
Засим давайте решим так: вам не надо - не пользуйтесь. Есть другие, которым надо.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: kisil-mike on June 17, 2012, 23:40:37
В ближайшем времени ничего в этом направлении делать не планирую
Ну вот и ответ. Нам он и был нужен. Спасибо.
У меня есть много чего сказать по этому поводу, но не место и не время.
Засим давайте решим так: вам не надо - не пользуйтесь. Есть другие, которым надо.
Присоединяюсь.

Кстати, у меня тоже 8к треков(7800+), и для меня раньше была реальная проблема найти то, что хочу. Потому что часто забывал про любимые группы\песни, переключившись на очередной "новый альбом". Потом отрываешь только новые альбомы, или те, о которых помнишь. О других даже и не догадываешься. Бывает отрываешь какую-нить забытую группу в этих завалах и наслаждаешься забытым.

А недавно нашел способ все это дело организовать так, чтобы слушать именно то, что хочется. Я для этого использую ключевые слова. В фонотеке их можно назначать на файлы музыкальные, а потом искать нужные песни, указывая ключевые слова(одно или несколько). Причем можно ограничить поиск в конкретной папке. Так что советую.

Рейтинг файлов, помимо основной функции, так же использую для очистки своей музыкальной библиотеки от мусора. Есть песни, которые хочется слушать в любом настроении, есть те, которые слушаются только в определенном. Поэтому не всегда можно однозначно сказать нравится тебе эта песня или нет. Если нет(но в ней что-то есть заманчивое), я ставлю звезду("на удаление"). Потом через время пробегаюсь по этим песнял и удаляю, если они опять не нравятся.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: makushka on June 18, 2012, 12:58:37
Рейтинг файлов, помимо основной функции, так же использую для очистки своей музыкальной библиотеки от мусора. Есть песни, которые хочется слушать в любом настроении, есть те, которые слушаются только в определенном. Поэтому не всегда можно однозначно сказать нравится тебе эта песня или нет. Если нет(но в ней что-то есть заманчивое), я ставлю звезду("на удаление"). Потом через время пробегаюсь по этим песнял и удаляю, если они опять не нравятся.
+1 кстати тоже так использую. только наоборот. которые понравились 5 баллов, потом в фильмотеке фильтром убираю те что без оценки и удаляю в одно движение. очень удобно!

может разработчик спросит "зачем все это если и сейчас работает?". отвечаю "при перенесении в соседнюю папку к примеру"
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on June 26, 2012, 18:35:22
Ништяк, тему ту закрыли, перевели обсуждение сюда. Зачем? Чтобы еще раз пережевать то что уже и так пережёвано тысячи раз? Каждый раз приходили к одному и тому же:
  • Хранение в NTFS стримах не катит по тысяче и одной причине. (например, на флэшках всё еще FAT, а на компак дисках CDFS). Так что эта опция отпадает как непрактичная и чрезвычайно тупая.
  • Хранение в отдельных файлах еще тупее. Аимповоская база сама по себе тот самый "отдельный файл"
  • Единственно приемлемый вариант - хранение в ID3 тагах. Это часть стандарта ID3v2, а потому любой файл поддерживающий эти таги автоматом поддерживает и рейтинг в таге.

По поводу голосования:
  • Ya-Grisha, прости :), но хранение рейтинга в комментариях - идиотизм еще почище хранения в стримах NTFS. Есть стандартные и поддерживаемые всем миром решения. Не надо изобретать велосипед.
  • По этому пункту всё сказали
  • Этот пункт в голосование не попал, но опять же, стандартная реализация автоматически даст и поддержку соответствующих колонок в Win7

К замечанию Артёма о том, что вот не все файлы поддерживают:
Во-первых, не поддерживают и хрен с ними.  ;)
Во-вторых, основным хранилищем рейтинга всё еще считать аудио библиотеку. 
Данные в базе обновлять только при добавлении трека в библиотеку или при глобальном повторном сканировании. Ну и при редактировании инфы, конечно.
Данные в теге обновлять только когда рейтинг меняется самим юзером путём щёлканья по звёздочкам или редактирования инфы через F4. Рейтинг НЕ записывается в таг, если у файла стоит атрибут "read only".

Таким образом:
  • автоматически решается проблема файлов на CD и файлов в торрентах (смена атрибутов не влияет на хэш)
  • Код для чтения и показывания рейтинга и менять не придётся. Только добавить код для синхронизации в двух местах.
  • Поддержка рейтинга останется и для "не поддерживающих" файлов.
  • Отображение рейтингов не ухудшит производительность интерфейса.

Короче, все перечисленные проблемы решаемы и решения эти уже были предложены неоднократно (https://www.aimp.ru/forum/index.php?topic=16002.0). Мне кажется, что автору просто не хочется этим заниматься по каким-то личным причинам, а не потому с этим связаны какие-то серьёзные технические сложности. Даже в этом треде он сразу кинулся решать проблему "тормознутого плейлиста", а по теме обсуждения едва отреагировал.
Я не жалуюсь. Как бы автор на то и автор чтобы быть себе паровозом. К тому же денег мы ему не платим. Так что у меня никаких претензий (я вообще сижу на 2.61  ;D). Просто не ожидайте, что вот сейчас все всё бросят и станут вам рейтинги в таги (или еще куда) добавлять. И жалобы, что вот два года воз и ныне там, вряд ли аргумент  8)
+1 Подписываюсь под каждым словом  :)

А недавно нашел способ все это дело организовать так, чтобы слушать именно то, что хочется. Я для этого использую ключевые слова. В фонотеке их можно назначать на файлы музыкальные, а потом искать нужные песни, указывая ключевые слова(одно или несколько). Причем можно ограничить поиск в конкретной папке. Так что советую.
+1 Давно искал такой способ
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Phnxxx on July 07, 2012, 18:29:35
Высказывалось ли предложение ввести так же рейтинг для альбомов?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on July 09, 2012, 17:17:39
Высказывалось ли предложение ввести так же рейтинг для альбомов?
Рейтинг или оценку?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Fossius on July 09, 2012, 21:01:54
Есть тут кто нибудь кто может объединить 2 плагина? Решение есть, и я писал заявку в стол заказов: https://www.aimp.ru/forum/index.php?topic=25755.msg209800#msg209800 (https://www.aimp.ru/forum/index.php?topic=25755.msg209800#msg209800) Осталось немного доработать и "головная боль" многих пользователей исчезнет ;) Есть мэйл автора одного из плагинов и он почти готов  дать исходники, но пока чего то подсыкивает или стесняется ;D
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Нильс on July 10, 2012, 00:00:43
Высказывалось ли предложение ввести так же рейтинг для альбомов?
Если не изменяет память, средний рейтинг альбома был в планах у Артёма, но так что-то эта затея и заглохла.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: chudokos on September 25, 2012, 02:25:30
А недавно нашел способ все это дело организовать так, чтобы слушать именно то, что хочется. Я для этого использую ключевые слова. В фонотеке их можно назначать на файлы музыкальные, а потом искать нужные песни, указывая ключевые слова(одно или несколько). Причем можно ограничить поиск в конкретной папке. Так что советую.

Рейтинг файлов, помимо основной функции, так же использую для очистки своей музыкальной библиотеки от мусора. Есть песни, которые хочется слушать в любом настроении, есть те, которые слушаются только в определенном. Поэтому не всегда можно однозначно сказать нравится тебе эта песня или нет. Если нет(но в ней что-то есть заманчивое), я ставлю звезду("на удаление"). Потом через время пробегаюсь по этим песнял и удаляю, если они опять не нравятся.


Абсолютно поддерживаю, а звезды удобно использовать также, например, для сортировки трэков в плейлисте, либо для создания плейлиста по определённому жанру и звёздочкам. У меня расставление звёзд это целый ритуал... И когда я перенёс всю папку аудио при смене компа на новый винт и не увидел там оценок...  :( :( :( :'( :'( :'( Это такое опустошение на душе... Я прочитал всю ветку (правда уже глубокая ночь), подскажите, как можно оценки из тегов в базе какую-то запихнуть, я тогда хотя бы разово как-то постараюсь их перенести
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Soolo on September 25, 2012, 09:36:57
И когда я перенёс всю папку аудио при смене компа на новый винт и не увидел там оценок...  :( :( :( :'( :'( :'( Это такое опустошение на душе... Я прочитал всю ветку (правда уже глубокая ночь), подскажите, как можно оценки из тегов в базе какую-то запихнуть, я тогда хотя бы разово как-то постараюсь их перенести
перекиньте на новый комп старую базу данных АИМПа (об этом написано в справке)
затем открываете фонотеку >> Меню >> База данных >> Отсутствующие файлы >>
там высветится полный список потерянных файлов, жмите Поиск, указывайте новый диск - фонотека сама найдёт новые пути
затем останется нажать Заменить отмеченные
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: chudokos on September 29, 2012, 14:47:25
перекиньте на новый комп старую базу данных АИМПа (об этом написано в справке)
затем открываете фонотеку >> Меню >> База данных >> Отсутствующие файлы >>
там высветится полный список потерянных файлов, жмите Поиск, указывайте новый диск - фонотека сама найдёт новые пути
затем останется нажать Заменить отмеченные

Спасибо!!! Разобрался, но не сразу. Для тех кто столкнётся с такой же проблемой,  скажу что в справке стоит искать в разделе "Часто задаваемые вопросы\Настройки(Резервное копирование/Перенос/Сброс)\Резервная копия базы данных фонотеки".
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: kisil-mike on October 28, 2012, 20:33:41
Artem, пожалуйста, сделайте возможность импорта рейтинга из PowerAmp плеера. Ведь это самый популярный плеер на android! А то получается на компе свой рейтинг, на телефоне свой - как-то не очень удобно... или может есть смысл договориться о единой системе рейтинга? Если ничего нельзя сделать, тогда сделайте AIMP на андроид :)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on October 28, 2012, 20:39:02
AIMP для андройд уже в разработке...
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: kisil-mike on January 12, 2013, 01:49:47
AIMP для андройд уже в разработке...
Вау!
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: stm555 on March 09, 2013, 08:43:32
AIMP для андройд уже в разработке...
и как будет проходить синхронизация оценок между андроид-устройством и компом? Уважаемый Артём, коли уж появилась функция отображения  рейтинга вместо оценки - ну пойдите вы  на встречу немалочисленному количеству пользователей, которые уже несколько лет просят вас сохранять рейтинг в файл..
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Fossius on March 09, 2013, 10:11:22
и как будет проходить синхронизация оценок между андроид-устройством и компом? Уважаемый Артём, коли уж появилась функция отображения  рейтинга вместо оценки - ну пойдите вы  на встречу немалочисленному количеству пользователей, которые уже несколько лет просят вас сохранять рейтинг в файл..
Можно сделать эту функцию подключаемой в настройках программы, так сказать "на выбор" чтобы "противники" этой функции не плакали :'(  ;D
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Fossius on April 19, 2013, 00:49:27
Артём стоит ли нам ждать такого нужного функционала, может решился уже? ;)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on April 19, 2013, 01:25:43
Эх... тему я конечно неправильно сделал, надо было писать только про сохранение Оценки в тег.
рейтинг особо не нужен.
Quote from: из справки
Вопрос:
Где AIMP хранит оценки файлов? Когда я перемещаю файл в другую папку - оценка пропадает. Почему бы не записывать оценки в тегах файла, тогда бы этой проблемы не было?

Ответ:
AIMP хранит все оценки в своей локальной базе данных. В файле оценки и статистика не хранятся по следующим соображениям:
  • Чтение и модификация тегов - довольно долгие операции.
  • При модификации тегов меняется контрольная сумма файла, что недопустимо для файлообменных сетей.
Меня цитата из справки удивила, зная как Артём (https://www.aimp.ru/forum/index.php?topic=21772.msg198697#msg198697) относится к пиратству, такая озабоченность о файлообменных сетях меня порадовала ))
мы же никого не принуждаем пользоваться опцией: сохранения оценки в тег файла, - кому нужно сами поставят, главное чтобы в настройках был чекбокс
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on April 19, 2013, 09:28:52
Эх... тему я конечно неправильно сделал, надо было писать только про сохранение Оценки в тег.
рейтинг особо не нужен.Меня цитата из справки удивила, зная как Артём (https://www.aimp.ru/forum/index.php?topic=21772.msg198697#msg198697) относится к пиратству, такая озабоченность о файлообменных сетях меня порадовала ))
мы же никого не принуждаем пользоваться опцией: сохранения оценки в тег файла, - кому нужно сами поставят, главное чтобы в настройках был чекбокс

Сохранения оценки в тег нет больше потому, что сохранять статистику в файл значительно дольше, нежели в БД. Для меня это основной аргумент. Так же, обратите внимание, что у справки несколько авторов.

Артём стоит ли нам ждать такого нужного функционала, может решился уже? ;)

Пока нет.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on April 19, 2013, 13:21:28
Сохранения оценки в тег нет больше потому, что сохранять статистику в файл значительно дольше, нежели в БД. Для меня это основной аргумент.
Пока играет следующий трек, я думаю что аимп успеет сохранить инфу в тег, в windows это делается за "2" секунды
Quote
Так же, обратите внимание, что у справки несколько авторов.
Это я знаю )
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on April 19, 2013, 13:54:38
Пока играет следующий трек, я думаю что аимп успеет сохранить инфу в тег, в windows это делается за "2" секундыЭто я знаю )

1) 2 секунды - это ОЧЕНЬ много.
2) В проигрываемый файл записать ничего нельзя.
3) Когда меняется статистика - обновлять нужно все файлы, а это очень-очень долго.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on April 19, 2013, 15:41:25
1) ну это я утрирую
2) именно по этому я и говорю чтобы он записывал инфу после того как трек закончится, ну или хотя бы в Фонотеке сделать опцию для перевода оценок из БД в тег
3) на счёт статистики не понял, зачем обновлять все файлы?
вообще считывать информацию об оценке из тега файла ненужно! нужно только сохранять оценку в файл, и делать об этом отметку в БД
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tarik on April 19, 2013, 16:04:56
вообще считывать информацию об оценке из тега файла ненужно! нужно только сохранять оценку в файл, и делать об этом отметку в БД
:) Тогда зачем её туда записывать?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on April 19, 2013, 16:11:56
2) именно по этому я и говорю чтобы он записывал инфу после того как трек закончится, ну или хотя бы в Фонотеке сделать опцию для перевода оценок из БД в тег
3) на счёт статистики не понял, зачем обновлять все файлы?

2) ручная возможность экспорта всей статистики более-менее вероятна
3) затем, что она поменялась. Например, авторейтинг
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Soolo on April 19, 2013, 16:23:18
3) на счёт статистики не понял, зачем обновлять все файлы?
потому что статистика, а вернее рейтинг - величина зависящая от количества прослушиваний всей коллекции музыки
В принципе, не обязательно менять рейтинг у всех файлов, можно считывать количество прослушиваний у всех файлов. Но и это не сильно быстро

вообще считывать информацию об оценке из тега файла ненужно! нужно только сохранять оценку в файл, и делать об этом отметку в БД
даже если считывать не нужно - её нужно записывать, а записывание на несколько порядков дольше, чем считывание
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on April 19, 2013, 19:33:46
:) Тогда зачем её туда записывать?
Чтобы оценка не потерялась. Считывать конечно тоже нужно, к примеру если файл был впервые открыт, для того чтобы занести оценку в БД и отображать её в Аимпе.

3) затем, что она поменялась. Например, авторейтинг
потому что статистика, а вернее рейтинг - величина зависящая от количества прослушиваний всей коллекции музыки
В принципе, не обязательно менять рейтинг у всех файлов, можно считывать количество прослушиваний у всех файлов. Но и это не сильно быстро
даже если считывать не нужно - её нужно записывать, а записывание на несколько порядков дольше, чем считывание
Ох... чёрт меня дёрнул написать в этой теме про Рейтинг - Рейтинг конечно интересная штука но давайте про него забудем, главное здесь сохранить Оценку.
Аимп всё равно считывает информацию из тегов файла при каждом открытии, одним тегом больше/меньше, я думаю на нагрузке не отразится.
А запись в тег файла должна производится только один раз при ручном клике по звёздочкам, ведь при воспроизведении музыки Аимп без проблем редактирует теги соседних треков, сохраняет данные а потом ещё и перерисовывает их в плейлисте, и это без всяких прерываний и задержек - не понимаю почему нельзя также сделать только с Оценкой

2) ручная возможность экспорта всей статистики более-менее вероятна
Будем надеется хотя бы на такой вариант, только про Импорт не забудьте
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on April 19, 2013, 20:55:56
Ох... чёрт меня дёрнул написать в этой теме про Рейтинг - Рейтинг конечно интересная штука но давайте про него забудем, главное здесь сохранить Оценку.

Для вас, может, и главное оценка. А для меня - статистика. Если хранить в файле, то все, а не какую-то часть.

Аимп всё равно считывает информацию из тегов файла при каждом открытии, одним тегом больше/меньше, я думаю на нагрузке не отразится.

при каждом открытии? открытии чего?

А запись в тег файла должна производится только один раз при ручном клике по звёздочкам, ведь при воспроизведении музыки Аимп без проблем редактирует теги соседних треков, сохраняет данные а потом ещё и перерисовывает их в плейлисте, и это без всяких прерываний и задержек - не понимаю почему нельзя также сделать только с Оценкой Будем надеется хотя бы на такой вариант, только про Импорт не забудьте

А вот вы замерьте, как много файлов АИМП способен модифицировать за секунду и посчитайте.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on April 19, 2013, 21:25:45
при каждом открытии? открытии чего?
К примеру при дабл клике по файлу mp3
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on April 19, 2013, 22:46:12
К примеру при дабл клике по файлу mp3

дабл клике где? Информация считывается два раза - при старте проигрывания и при добавлении в плейлист. Все, в остальном - данные берутся из кэша
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on April 20, 2013, 08:39:54
Информация считывается два раза - при старте проигрывания и при добавлении в плейлист. Все, в остальном - данные берутся из кэша
Ну я как раз это и имел в виду
Для вас, может, и главное оценка. А для меня - статистика. Если хранить в файле, то все, а не какую-то часть.
А что существуют теги для сохранения статистики?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on April 20, 2013, 09:33:21
А что существуют теги для сохранения статистики?

Для оценки есть свое поле, для всей остальной информации можно использовать свой набор полей, большинство (хотя опять же, не все) форматы такую возможность имеют
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Fossius on April 20, 2013, 19:17:42
Quote from: Artem
2) В проигрываемый файл записать ничего нельзя.
Не правда. Плагин ID3_Tray_Rate_2 делает это спокойно ???
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on April 20, 2013, 19:50:02
Не правда. Плагин ID3_Tray_Rate_2 делает это спокойно ???
Ты хочешь сказать что во время проигрывания трека этот плагин способен сохранять теги в него? А как он работает? я чёто не понял, и какие функции выполняет?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Soolo on April 20, 2013, 19:52:05
Не правда. Плагин ID3_Tray_Rate_2 делает это спокойно ???
да, спокойно, но воспроизведение будет приостанавливаться на время записи
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on April 20, 2013, 20:03:08
да, спокойно, но воспроизведение будет приостанавливаться на время записи
Вот вот! а нельзя на время сохранения делать хеш звучащего фрагмента файла, и делать заплатку так сказать
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Soolo on April 20, 2013, 20:07:22
и делать заплатку так сказать
это называется костыль
чем больше костылей - тем хуже качество ПО
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on April 20, 2013, 20:11:03
Ну если есть возможность без заикания сохранить теги, какая разница как это называется, а качество ПО чем станет хуже без заикания?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on April 20, 2013, 20:17:22
Вот вот! а нельзя на время сохранения делать хеш звучащего фрагмента файла, и делать заплатку так сказать

Нет. Вот я о чем и говорю, проблем дофига, а профита - мало.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Fossius on April 21, 2013, 00:02:18
Quote from: Я Гриша!
Ты хочешь сказать что во время проигрывания трека этот плагин способен сохранять теги в него? А как он работает? я чёто не понял, и какие функции выполняет?
Попробуй, я же специально прикрепил его к сообщению.
Quote from: Soolo
да, спокойно, но воспроизведение будет приостанавливаться на время записи
Опять Неправда. Ничего не останавливается. Вы бы хоть попробовали прежде чем писать. :-X
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on April 21, 2013, 14:20:28
Попробуй, я же специально прикрепил его к сообщению.
Я и попробовал, но только не понял что он делает.
Ты хочешь сказать что во время проигрывания трека этот плагин способен сохранять теги в него? А как он работает? я чёто не понял, и какие функции выполняет?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Fossius on April 21, 2013, 15:00:23
Он сохраняет оценку трэка в его тэг. В трэе появляется звёздочка(когда аимп включен) при нажатии на неё появляется менюшка где ты выбираешь оценку и она сохраняется в тэг трэка, в аимпе ничего не меняется (это можно увидеть в проводнике винды выделив этот трэк). ;) Эх научить бы аимп читать/сохранять оценки из/в тэг :(
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on April 21, 2013, 15:21:55
Он сохраняет оценку трэка в его тэг. В трэе появляется звёздочка(когда аимп включен) при нажатии на неё появляется менюшка где ты выбираешь оценку и она сохраняется в тэг трэка, в аимпе ничего не меняется (это можно увидеть в проводнике винды выделив этот трэк). ;) Эх научить бы аимп читать/сохранять оценки из/в тэг :(
:o Ух ты!!! круто! Fossius +1
ни фига себе... и как это возможно? даже сама винда этого не умеет

Если это костыль!, то я против таких костылей ничего не имею

Да вот такой-же функционал нужно сделать только для звёзд в AIMP-е, и больше ничего и ненужно
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Fossius on April 21, 2013, 16:02:38
Есть ещё плагин(изначальный так сказать, на его основе и был сделан тот плагин), он выставляет оценку которая хранится в базе аимпа и отображается в аимпе. Вместе они не работают ( оценка сохраняется только в Б.Д.). Объединить бы их, ну и аимп научить......... :-\
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tigr63 on April 23, 2013, 00:09:11
ну может тогда сделать кнопку синхронизации базы с тегами, т.е. оценки пишутся в базу, а при нажатии на кнопку - копируются в теги (не путать оценки и статистику)
мне например нужны оценки, поэтому может сделать типа переключателя какая на звёздах будет инфа, кто хочет статистику, а кто оценки
вообще в первом плеере вижу учет статистики, обычно у всех оценки, ну здесь как говорится на вкус и цвет....
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Fossius on May 12, 2013, 15:18:27
Артём, если я выпрошу у автора плагина ID3_Tray_Rate_2 исходник (вернее строки кода отвечающие за запись оценки в тег) ты реализуешь это в плэере? :-[
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on May 12, 2013, 15:41:46
Артём, если я выпрошу у автора плагина ID3_Tray_Rate_2 исходник (вернее строки кода отвечающие за запись оценки в тег) ты реализуешь это в плэере? :-[

Нет. Наличием чужого исходника проблемы сами собой не решатся.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Soolo on May 12, 2013, 17:01:21
Артём, если я выпрошу у автора плагина ID3_Tray_Rate_2 исходник (вернее строки кода отвечающие за запись оценки в тег) ты реализуешь это в плэере? :-[
Артем реализовал один из самых мощных редакторов тегов и вы думаете, что он не сможет сделать вписывание оценки в теги? Прикалываетесь? Тут в теме он несколько раз объяснял причины того, что данная фича до сих пор не реализована.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: a.boss on June 08, 2013, 04:14:37
Странное отношение автора такой популярной программы к пользователям , согласен с теми кто говорил про свободу выбора , я не частый юзер плеера AIMP , и дело не в возможных тормозах , а дело в функционале . Aimp конечно красивый и в чемто не заменимый , но для пользователя , которому важна запись оценки в фаил , несмотря не начто (хэши , обновление даты файла ,задержки и т.д.) скорее всего поищет другой плеер который с "этим" справляется на ура .

P.S. уважаемый автор AIMP не хочу нарушать правила форума , но "функционал" который так просят пользователи в этой теме , и даже с возможностью выбора (хочу / не хочу) , довольно хорошо реализован в плеере Banshee для ос линукс , приэтом все поставленные оценки там , прекрасно отоброжаются в AIMP с тормозами в пределах разумного  , проверял на колекции в 60т. треков .
оценки в теги очень удобно , ведь у многих прослушивании музыки происходит не только за AIMPом .
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on June 08, 2013, 09:39:43
Странное отношение автора такой популярной программы к пользователям , согласен с теми кто говорил про свободу выбора , я не частый юзер плеера AIMP , и дело не в возможных тормозах , а дело в функционале . Aimp конечно красивый и в чемто не заменимый , но для пользователя , которому важна запись оценки в фаил , несмотря не начто (хэши , обновление даты файла ,задержки и т.д.) скорее всего поищет другой плеер который с "этим" справляется на ура .

P.S. уважаемый автор AIMP не хочу нарушать правила форума , но "функционал" который так просят пользователи в этой теме , и даже с возможностью выбора (хочу / не хочу) , довольно хорошо реализован в плеере Banshee для ос линукс , приэтом все поставленные оценки там , прекрасно отоброжаются в AIMP с тормозами в пределах разумного  , проверял на колекции в 60т. треков .
оценки в теги очень удобно , ведь у многих прослушивании музыки происходит не только за AIMPом .

Спасибо за информацию, на баньши я посмотрю, посмотрю как они обходят проблемы с записью данных в разные файлы. Что касается самой темы - пока решения этих проблем нет, смысла что-либо реализовывать нет, ибо наполовину работающий функционал нам не нужен. В 3.50 скорость работы с оценками выросла в 10 раз, так что тормозов быть уже не должно.

Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: BuxWV149 on July 13, 2013, 08:59:23
Как я вижу реализацию данного полезного функционала:
Плеер ведет лог прослушиваемых треков и изменений тэгов во временном текстовом файле (xml, например). При закрытии сессии эта инфа обновляет БД, при желании, просмотре статистики обновляет тут же. По окончании чтения трека изменения из временного файла вписываются в его тэги (открытый аудиофайл будет обновлен при закрытии сессии без всяких сообщений). При новой сессии временный файл очищается. Пусть будет дублирование оценок и в файлах и в БД, они многим нужны в самих файлах, но читать из БД быстрее.
Разумеется, запись оценок в тэги опциональна.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on July 13, 2013, 17:09:10
Как я вижу реализацию данного полезного функционала:
Плеер ведет лог прослушиваемых треков и изменений тэгов во временном текстовом файле (xml, например). При закрытии сессии эта инфа обновляет БД, при желании, просмотре статистики обновляет тут же. По окончании чтения трека изменения из временного файла вписываются в его тэги (открытый аудиофайл будет обновлен при закрытии сессии без всяких сообщений). При новой сессии временный файл очищается. Пусть будет дублирование оценок и в файлах и в БД, они многим нужны в самих файлах, но читать из БД быстрее.
Разумеется, запись оценок в тэги опциональна.
Нет такого нам не надо! Плагин из этого поста элементарно сохраняет оценку во время прослушивания музыки и без прерывания.
Не правда. Плагин ID3_Tray_Rate_2 делает это спокойно ???

Артём, если я выпрошу у автора плагина ID3_Tray_Rate_2 исходник (вернее строки кода отвечающие за запись оценки в тег) ты реализуешь это в плэере? :-[
Было-бы неплохо.

Артем реализовал один из самых мощных редакторов тегов и вы думаете, что он не сможет сделать вписывание оценки в теги? Прикалываетесь? Тут в теме он несколько раз объяснял причины того, что данная фича до сих пор не реализована.
В этом никто не сомневается, просто плагин сохраняет теги без прерывания звука.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: BuxWV149 on July 13, 2013, 18:35:19
При таком подходе прерывания звука не будет. Не люблю плагины, они увеличивают время запуска программы и требуют от юзера лишних манипуляций (узнать о нем, найти, скачать, установить, настроить), хотя можно обойтись и без этого. Для чайника даже установка плагина может быть дилеммой, тем более если прога установлена в Program Files потребуются права администратора. Неизвестно, пишет ли ваш плагин тэги APE/FLAC/Vorbis.
Опция по умолчанию Off, при наведении курсора всплывает предупреждение, что включение опции повлечет изменение контрольной суммы файлов, как то так.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on July 13, 2013, 18:52:48
При таком подходе прерывания звука не будет.
Да, но оценка будет выставляться только после перехода на следующий трек или Стоп. - это не есть гуд!

Quote
Не люблю плагины, они увеличивают время запуска программы и требуют от юзера лишних манипуляций
Я тоже! просто привёл пример плагина, который обходит проблемы с записью тегов.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: BuxWV149 on July 13, 2013, 19:14:02
Выставляться реально будет после, но отображаться сразу.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on July 13, 2013, 20:02:32
Выставляться реально будет после, но отображаться сразу.
Ну тогда может быть... А в папке звёздочки тоже будет сразу отображаться?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Soolo on July 13, 2013, 20:32:41
А в папке звёздочки тоже будет сразу отображаться?
в какой папке? Винда (Проводник) этот рейтинг видит
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on July 13, 2013, 23:56:15
Рейтинг меня не сильно интересует, меня интересует интеграция со столбцом Оценка, как в плагине ID3_Tray_Rate_2.
(http://i.imgur.com/gVAKYdJ.png)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: X-ghost on July 16, 2013, 15:38:46
Рейтинг меня не сильно интересует, меня интересует интеграция со столбцом Оценка, как в плагине ID3_Tray_Rate_2.
(http://i.imgur.com/gVAKYdJ.png)
Да, и мне, в основном, только для такого отображения и нужен такой функционал.
И исключительно оценки, что я ставлю, а не рейтинг.

А что изменяет те файлы, что раздаются, ну так что поделаешь, ведь поддержание тегов в чистоте тоже лишает возможности сидировать многие раздачи.
Title: Оценка аудиофайлов
Post by: solarscream on August 18, 2014, 10:53:53
Здравствуйте!

Очень хотелось бы когда-нибудь увидеть в AIMP следующую функцию: при выставлении оценки аудиофайлу оценка автоматически "вшивается" в файл, как это реализовано в Windows Media Player.

На самом деле это очень полезная функция для сортировки музыкальных коллекций и ориентировании в них.

Пожалуйста, реализуйте данную функцию в своем замечательном плеере.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tarik on August 18, 2014, 11:52:34
На самом деле это очень полезная функция для сортировки музыкальных коллекций и ориентировании в них.
Все это и не только это можно делать в фонотеке аимпа. Попробуйте ;)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Alex-D on November 22, 2014, 19:28:04
Все это и не только это можно делать в фонотеке аимпа. Попробуйте ;)
Подниму тему, поскольку так же актуален предыдущий вопрос.
В фонотеке опции закрепления оценки в тегах не нашёл, а на мой взгляд, это действительно более разумно, нежели привязка к БД и профилю (очень ненадёжно).
В стандартных свойствах файла Windows присутствует пункт "Оценка"; при этом он благополучно сохраняет значение даже после переноса или редактирования файлов, как уже показано у тов-ща "Я Гриша!". Если бы реализовать в плеере чтение и запись в данную область - было бы намного удобнее и универсальнее. На данный момент Проводник до сих пор не видит выставленной плеером оценки. А для тех кому не нравится, что их файлы изменяются, можно было бы просто вывести пункт настроек "Не записывать оценки в теги". И как сказал BuxWV149 - чтобы избежать пауз при проигрывании, вставлять реально можно после (окончания воспроизведения), но отображать (в плейлисте) сразу. То, что Проводник так же будет отображать оценку только после записи - имхо, очень несущественный нюанс, чтобы на него обращать внимание. Всё равно всё управление происходит в плейлисте или фонотеке.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on November 23, 2014, 13:59:44
То, что Проводник так же будет отображать оценку только после записи - имхо, очень несущественный нюанс, чтобы на него обращать внимание.
Не правда. Плагин ID3_Tray_Rate_2 делает это спокойно ???
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: makushka on December 18, 2014, 01:54:52
Да, пора бы уже замутить сию функцию! Особенно когда в windows скоро будет встроенная поддержка flac и оценки будут отображаться прям в проводнике)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Alex-D on December 18, 2014, 02:49:19
Не правда. Плагин ID3_Tray_Rate_2 делает это спокойно
И где же достать этот плагин? Что-то весь гугл перерыл, и ничего :)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on December 18, 2014, 04:02:50
И где же достать этот плагин? Что-то весь гугл перерыл, и ничего :)
Вот прям на цитату нажали бы и во вложении он валяется, также он есть и в разделе Плагины (https://www.aimp.ru/forum/index.php?topic=43428.0) но будьте осторожны, кто-то жаловался что он портит теги
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Alex-D on December 19, 2014, 20:17:40
Вот прям на цитату нажали бы и во вложении он валяется, также он есть и в разделе Плагины (https://www.aimp.ru/forum/index.php?topic=43428.0) но будьте осторожны, кто-то жаловался что он портит теги
Посмотрел, понял, что почти бесполезен, т.к. в плейлисте эта информация всё равно не видна. Буду надеяться, что в будущем введут нативную запись в теги.
Хотя по ссылке, как я понял, первая версия этого плагина.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: GilaTin on December 21, 2014, 12:33:24
но будьте осторожны, кто-то жаловался что он портит теги
Подтверждаю! Портит.
Частенько бывает еще что оценку не выставлял создавая файл рядом с mp3.
Да еще и Aimp перестал корректно подхватывать выставленный рейтинг, только одну звезду ставит независимо какая оценка в теге...

Так что голосую за возможность выставления оценки в тег.
Или хотя бы привязки оценки к файлу в БД.
Потому как выставлял выставлял а после переименования папки все слетело :(
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tarik on December 21, 2014, 13:06:20
Или хотя бы привязки оценки к файлу в БД.
Так и есть.
Потому как выставлял выставлял а после переименования папки все слетело :(
Естественно что слетит, путь к файлу-то поменяется после переименования! Для решения этой проблем в фонотеке есть функция поиска перемещенных файлов (почитайте о ней в справке).
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: GilaTin on December 21, 2014, 14:45:34
Естественно что слетит, путь к файлу-то поменяется после переименования! Для решения этой проблем в фонотеке есть функция поиска перемещенных файлов (почитайте о ней в справке).
Спасибо вам за быстрый ответ! Почитал.
Но если бы привязка была не к имени и расположению а к хешу, то при последующем добавлении файлов в плейлист статистика и оценка к файлам сохранилась! Не так ли?

Скажите а как быть если у меня есть папка (скажем Новинки) на PC и Nout и мне нужно перенести выставленные оценки с Компьютера на Ноутбук?
Либо просто перенести файлы с одного устройства с выставленными оценками на другое?
Однозначно, запись оценки в Тег.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Tarik on December 21, 2014, 19:33:06
Но если бы привязка была не к имени и расположению а к хешу, то при последующем добавлении файлов в плейлист статистика и оценка к файлам сохранилась! Не так ли?
Это конечно круто, но вычесление хеша очень дорогостоящая и длительная операция по сравнению с текущей реализацией.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on December 21, 2014, 21:01:36
Это конечно круто, но вычесление хеша очень дорогостоящая и длительная операция по сравнению с текущей реализацией.

К тому же она нифига не тривиальная. Обычное хэширование не подойдет, т.к. в данном случае на хэш не должна влиять громкость и небольшие отклонения в аудиосигнале.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on December 21, 2014, 22:13:24
Скажите а как быть если у меня есть папка (скажем Новинки) на PC и Nout и мне нужно перенести выставленные оценки с Компьютера на Ноутбук?
Либо просто перенести файлы с одного устройства с выставленными оценками на другое?
К сожалению функции Импорта\Экспорта в Фонотеке нет.
Перенести инфу возможно, но при условии что и на PC и Nout пути к файлам и сами названия файлов одинаковые:
1. В этом случае создаём 5 плейлистов по уровню оценок (из тех файлов оценки которых вы хотите перенести).
2. Сохраняем плейлисты с названием оценки, копируем плейлисты и файлы (если их нет на PC, или если хранятся не в том месте).
3. Открываем плейлист и выставляем сразу всей группе заслуженную оценку, Ctrl+A > ПКМ > Оценка >
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: GilaTin on December 22, 2014, 13:43:52
Заметил еще один косяк плагина ID3_Tray_Rate_2
Кроме того что иногда пишет каракули в теги, так еще после выставления оценки им, 
AIMP подгружает только одну звезду не зависимо от того какая оценка у файла.
Когда выставляешь оценку через проводник все работает корректно.

Решил для себя выставлять оценку через "расположение файла Alt+O"
А плагин использую для контроля.
Да, неудобно! Но терять оценки еще печальней.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Alex-D on December 22, 2014, 20:05:15
Quote
Естественно что слетит, путь к файлу-то поменяется после переименования! Для решения этой проблем в фонотеке есть функция поиска перемещенных файлов (почитайте о ней в справке).
Ну и оправданы ли такие мучения, когда нативная запись в теги была бы в разы надёжнее? Я вот свои файлы перемещаю/переименовываю довольно часто (по мере очистки надоевшего, увеличения объёма коллекции и т.д.), и по мне, так лучше уж вообще тогда забить, чем искать каждый перемещенный файл в фонотеке, функциями которой я вообще не пользуюсь (хватает и плеера). Не понимаю, с чем именно не согласны разработчики, учитывая, какое большое число народа высказалось "за". Принцип хранения оценки логичен так же, как для и остальной информации из тегов. Тем не менее мы не храним название трека или комментарии в БД, потому что это неоправданная зависимость от ПО, а файлы эти могут играться и другими плеерами, в т.ч. на переносных устройствах.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on December 22, 2014, 21:17:21
Основные доводы разработчика, (т.е. Артёма) это:
1. Чтение и модификация тегов - довольно долгие операции.
2. При модификации тегов меняется контрольная сумма файла, что недопустимо для файлообменных сетей.
3. В спецификации некоторых форматов (к примеру WAV*) не предусмотрена секция для хранения оценки

1 и 2 я считаю не существенными:
1. Имхо не настолько уж они и долгие, а потом считывание оценок можно сделать вторым проходом - что бы это не влияло на скорость добавления или переключения треков.
2. Мне на это по барабану, с таким же успехом можно запретить редактирование тегов - они тоже меняют контрольную сумму.
3. Нужно сделать хотя бы для тех которые поддерживают, для остальных эту инфу можно хранить в поле комментарий - это конечно костыль, но всёже это имхо лучше.
* К сожалению АИМП не читает теги из WAV, опять таки по причине отсутствия спецификации у этого формата

Будем надеяться что после выхода AIMP4 ситуация изменится к лучшему  :)

Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: makushka on December 23, 2014, 12:18:42
К сожалению функции Импорта\Экспорта в Фонотеке нет.
Кстати, да! Перенести свои оценки на другой компьютер до сих пор невозможно. В фонотеке есть процедура замены путей, но она просто напросто не работает!
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on December 23, 2014, 12:55:58
В фонотеке есть процедура замены путей, но она просто напросто не работает!

Ну конечно...
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Alex-D on December 27, 2014, 04:41:00
Основные доводы разработчика, (т.е. Артёма) это:
1. Чтение и модификация тегов - довольно долгие операции.
2. При модификации тегов меняется контрольная сумма файла, что недопустимо для файлообменных сетей.
3. В спецификации некоторых форматов (к примеру WAV*) не предусмотрена секция для хранения оценки

1 и 2 я считаю не существенными:
1. Имхо не настолько уж они и долгие, а потом считывание оценок можно сделать вторым проходом - что бы это не влияло на скорость добавления или переключения треков.
2. Мне на это по барабану, с таким же успехом можно запретить редактирование тегов - они тоже меняют контрольную сумму.
3. Нужно сделать хотя бы для тех которые поддерживают, для остальных эту инфу можно хранить в поле комментарий - это конечно костыль, но всёже это имхо лучше.
* К сожалению АИМП не читает теги из WAV, опять таки по причине отсутствия спецификации у этого формата

Будем надеяться что после выхода AIMP4 ситуация изменится к лучшему  :)
1. Оценка это такой же тэг, как и "исполнитель", и времени на чтение прибавится ровно на столько, сколько считывается одиночный тэг из ID3. То есть, на фоне общего времени оно пренебрежимо мало.
2. Солидарен с вами. Опять же, частный случай п.1.
3. Для неподдерживаемых можно было бы как и раньше сохранять всё в фонотеке. Соответственно, для поддерживаемых сохранять и в тегах, и в фонотеке. Побороть паузы при записи тоже просто - пишем сначала в фонотеку (чтобы сразу отображалось), а для файла ставим отложенную запись (до первого его высвобождения). В настройках можно было бы сделать галочку ("Записывать оценки в теги файлов, если поддерживается").
А насчёт WAV не совсем согласен - существует универсальный способ записи через кусок LIST в конце файла, его читает даже Проводник и любые аудиоредакторы.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on December 27, 2014, 14:21:21
1. Оценка это такой же тэг, как и "исполнитель", и времени на чтение прибавится ровно на столько, сколько считывается одиночный тэг из ID3. То есть, на фоне общего времени оно пренебрежимо мало.

Я бы больше заострил внимание именно на сохранение оценки, ведь ее, ровно как и остальную статистику, придется записывать в файл каждый раз после проигрывания файла.

3. Для неподдерживаемых можно было бы как и раньше сохранять всё в фонотеке. Соответственно, для поддерживаемых сохранять и в тегах, и в фонотеке. Побороть паузы при записи тоже просто - пишем сначала в фонотеку (чтобы сразу отображалось), а для файла ставим отложенную запись (до первого его высвобождения). В настройках можно было бы сделать галочку ("Записывать оценки в теги файлов, если поддерживается").
А насчёт WAV не совсем согласен - существует универсальный способ записи через кусок LIST в конце файла, его читает даже Проводник и любые аудиоредакторы.

К сожалению, далеко не любые, именно из-за этого AIMP не имеет возможности сохранять теги в WAV файл. Я понимаю, что это скорее косяки тех программ / прошивок, что глючат при нахождении такой секции в файле, но AIMP-у от этого не легче, т.к. именно он "ломает" файл.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Alex-D on December 28, 2014, 04:00:49
Я бы больше заострил внимание именно на сохранение оценки, ведь ее, ровно как и остальную статистику, придется записывать в файл каждый раз после проигрывания файла.
Я думаю, решение очень простое - сделать статистику и оценки взаимно-независимыми.
В тегах достаточно сохранять только оценку - т.е, именно ту, 5-звёздочную, которую выставляет пользователь вручную. В этом случае запись бы происходила точно так же, как и при редактировании тэгов - единожды. А статистика и рейтинг вещи относительные, для них бы хватило и прежнего алгоритма работы - БД. Тем более, что после переноса файла куда-то в иное место/носитель, эти цифры уже окажутся фактически бесполезными, чтобы их хранить в тэгах. А вот юзерская оценка - это надёжный указатель на любимые треки и неплохой способ сортировки, так что пригодиться может всегда (плюс читается многими плеерами). К тому же, не факт, что ты трек с 5-ю баллами будешь слушать чаще чем трек с 3-мя, и захочешь, чтобы такая статистика сбивала твою личную его оценку.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on December 28, 2014, 16:34:46
Тем более, что после переноса файла куда-то в иное место/носитель, эти цифры уже окажутся фактически бесполезными, чтобы их хранить в тэгах.

Почему же?
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Alex-D on December 29, 2014, 02:29:07
Почему же?
1. Файлы скорее всего будут в отрыве от общей фонотеки, для которой посчитано это значение.
2. Не факт, что будут воспроизведены именно через AIMP, а другие плееры эту информацию всё равно не читают (а вот оценку да).

Поэтому, имхо, куда лучше именно на данный момент ограничиться оценками, т.к. фактически, это не привнесёт в плеер существенных изменений.
Кроме того, для статистики нужно новое поле в тегах, ибо писать, скажем, в комментарии не всегда хорошо - у пользователя там может содержаться нужная ему информация..
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: X-ghost on January 29, 2015, 20:14:12
А зачем вообще сохранять рейтинг, а не оценку? Рейтинг — динамическая характеристика, она постоянно меняется. Не вижу смысла в её сохранении.
Title: Сохранение Оценки и Рейтинга в теги файла
Post by: Djonybops on January 31, 2015, 17:56:30
Доброе утро Спасибо, что не оставляете без внимания мой вопрос. Версия у меня 7. При сохранении в выпадающем списке есть только .pes А так бы я конечно сохраняла в нужном формате.
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Alex-D on February 06, 2015, 17:47:25
Я так понимаю, вопрос отложен в долгий ящик? :)
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Sokratus on February 24, 2015, 13:27:46
Artem, спасибо, что вы и ваша команда написали такую классную программу, как  aimp, пользуюсь ей уже пару лет мне нравиться.
 В последние годы огромную популярность набирают аудиокниги, миллионы людей используют проигрыватель для прослушивания аудиокниг.  Т.е. получается разделение всей вашей целевой аудитории на две части, те кто использует aimp только для музыки, и те кто использует для музыки и аудиокниг.  И интересы второй половины аудитории вашей программы учтены не полностью, несколько небольших функций в aimp реализованы несколько неудобно, когда используешь aimp для слушания аудиокниг.  Если бы совсем немножко доработать пару этих функций, то aimp бы стал гораздо удобней для прослушивания аудиокниг, а это значит количество людей, которые будут пользоваться вашим плеером существенно возрастет.  Чтобы ваш проигрыватель,  был самым лучшим важно рассмотреть вопрос в следующей плоскости: насколько удобно им пользовать, если слушать не музыкальные файлы (аудиокниги, обучающие курсы).

Хотя в целом программа отличная, в ней есть два маленьких недостатка:
Quote
Интеграцию со столбцом "Оценка" в windows 7
- это важная и удобная функция.  Так перемещаясь по проводнику виндны, по папкам с музыкой и аудиокнигами сразу видишь оценку, это очень удобно.  Так же важно, чтобы эти оценки могли храниться, по 5, 10 лет. Чтобы даже при перестановки винды и aimp, все оценки сохранились к каждому файлу. 
То как сделано в плагине ID3 Tray Rate - было бы здорово, чтобы данная функция была интегрирована в сам aimp. 
Если в музыке наличие данной функции не слишком критично, то при не музыкальных файлах (обучающих, информационных), это функция критична.  И ее отсутствие может побуждать многих пользователей искать альтернативные плееры.  Покрайне мере мне сегодня пришла в голову мысль поискать, где реализованы такие функции или самому написать софтину у которой будут данные функции.  Решил сначала попробовать написать сюда. 
Еще можно добавить отдельную настройку, чтобы сам пользователь мог выбирать куда записывать оценку в теги (как в ID3 Tray Rate) или так как есть сейчас.  И каждый человек сможет выбрать, как ему удобней, тогда удастся учесть интересы всех людей. 

Я бы больше заострил внимание именно на сохранение оценки, ведь ее, ровно как и остальную статистику, придется записывать в файл каждый раз после проигрывания файла.
В момент, когда срабатывает горячая клавиша назначенная для выставления оценки, передается управление в определенную функцию, которая выполняет нужный код.  Ведь можно в этот самый код добавить немножко кода, который будет сохранять оценку  в теги (точно такой же кусочек кода, который выполняет эту задачу в плагине ID3 Tray Rate). Т.е. сохранение происходит только один раз, в момент когда пользователь нажал горячую клавишу.  А статистика эта отдельная вещь, она может быть полезна для музыки, но для миллионов людей, которые используют плеер для не музыкальных файлов, это функция не особо надо. Было бы логично, если разъединить эти функции, чтобы учитывать интересы и тех кто слушает музыку, и тех кто аудиокниги. 
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Я Гриша! on February 24, 2015, 13:42:43
Если в музыке наличие данной функции не слишком критично, то при не музыкальных файлах (обучающих, информационных), это функция критична.
Как раз таки наоборот! для аудиокниг не критично, а для музыки очень.

По поводу статистики прослушивания согласен, дело было давно и тему я создал неправильно...
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Sokratus on February 24, 2015, 15:58:19
Как раз таки наоборот! для аудиокниг не критично, а для музыки очень.
Ок, пусть будет так)  Но для аудиокниг эта функция тоже очень важна)))
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: makushka on March 22, 2015, 16:06:12
Ну конечно...

не работает говорю.

во вложении то, что предлагает мне система заменить
Title: Re: Сохранение Оценки и Рейтинга в теги файла
Post by: Artem on March 22, 2015, 20:12:38
не работает говорю.

во вложении то, что предлагает мне система заменить

Где же она вам предлагает? Галочки не стоят, значит процент совпадения крайне низкий. В будущей версии сделаю более наглядное представление.