Отображение рейтинга и статистики в foobar

Страницы:  1
Ответить
 

Параллелепипед

Top Seed 03* 160r

Стаж: 17 лет 1 месяц

Сообщений: 793

Параллелепипед · 19-Ноя-11 18:57 (12 лет 11 месяцев назад)

Всем привет!
гуглил, гуглил, но так и не смог найти внятного объяснения, как в стандартной сборке фубара добиться отображения статистики и рейтинга прослушанных треков/альбомов.
Установил компонент foo_playcount.dll, вижу, что могу ставить оценку треку, но сама оценка не отображается в плейлисте (хотелось бы в виде колонки, что ли). Статистику прослушиваний тоже не нашел...
Подскажите, плз, куда смотреть, что крутить, и как это сделать.
Заранее благодарен.
[Профиль]  [ЛС] 

megane68

Стаж: 16 лет 6 месяцев

Сообщений: 19966

megane68 · 19-Ноя-11 19:35 (спустя 37 мин., ред. 19-Ноя-11 19:35)

Параллелепипед
foo_playcount.dll
Собирает статистику содержимого медиабиблиотеки. Статистика может быть показана в диалоге свойств (properties) или при использовании синтаксисов:
%first_played% - время первого прослушивания
%last_played% - время последнего прослушивания
%played_per_day% - количество прослушиваний в день
%added% - время добавления трека в библиотеку
%rating% - рейтинг трек (устанавливается пользователем для каждого трека по желанию)
Например для рейтинга надо дописать Custom Columns, тогда в Custom Columns плейлиста появится графа Rating.

Другая статистика делается по такому же принципу.
[Профиль]  [ЛС] 

Параллелепипед

Top Seed 03* 160r

Стаж: 17 лет 1 месяц

Сообщений: 793

Параллелепипед · 19-Ноя-11 20:54 (спустя 1 час 19 мин.)

Спасибо за оперативный ответ. С колонкой рейтинга разобрался.
А как увидеть количество прослушиваний вообще? Какое значение вписывать? Или это только в properties?
[Профиль]  [ЛС] 

megane68

Стаж: 16 лет 6 месяцев

Сообщений: 19966

megane68 · 19-Ноя-11 22:00 (спустя 1 час 5 мин., ред. 02-Июн-13 08:40)

Параллелепипед
Там же атоматом количество прослушиваний, зависимо от статистики за день. Для вообще надо вписать [%play_count%].
Кстати, если хочешь иметь в плейлисте рейтинг в виде звезд, то надо вместо [%rating%] вписать [%rating_stars%] - отображаются только те звезды, которые проставлены или [%rating_stars_fixed%] - фиксированные пять звезд из них закрашенные это проставленный рейтинг.
скрытый текст
%first_played% - date/time at which the song was played for the first time.
%last_played% - date/time at which the song was played last time.
%play_count% - how many times the song has been played.
%played_per_day% - estimate how many times per day the song has been played, based on time first played, time last played and times played.
%added% - date/time at which the song was added to the Media Library.
%rating% - song's rating, on a 1..5 scale.
%rating_stars% - song's rating, formatted as up to five stars, e.g. ★★★
%rating_stars_fixed% - song's rating, formatted as five stars, e.g. ★★★☆☆
[Профиль]  [ЛС] 

Параллелепипед

Top Seed 03* 160r

Стаж: 17 лет 1 месяц

Сообщений: 793

Параллелепипед · 20-Ноя-11 13:41 (спустя 15 часов)

Огромнейшее спасибо! Все предельно ясно.
[Профиль]  [ЛС] 

вовасбрат

Стаж: 15 лет 1 месяц

Сообщений: 154

вовасбрат · 20-Ноя-11 17:52 (спустя 4 часа, ред. 20-Ноя-11 17:52)

Параллелепипед
Поставьте foo_facets.dll , там всё отлично продуманно http://www.foobar2000.org/components/view/foo_facets
Не поленитесь перевести документацию, а то разобраться до конца не просто. В фильтре можно добавлять свои значения.
[Профиль]  [ЛС] 

bigcrown

Стаж: 16 лет 6 месяцев

Сообщений: 234

bigcrown · 01-Июн-13 13:36 (спустя 1 год 6 месяцев)

megane68, спасибо.
Добавлю, что если вместо звезд отображаются квадраты (так было у меня) надо поменять шрифт на Segoe UI Symbol.
[Профиль]  [ЛС] 

lubsan7

Стаж: 14 лет 6 месяцев

Сообщений: 6


lubsan7 · 23-Июл-13 18:17 (спустя 1 месяц 22 дня, ред. 23-Июл-13 18:17)

В винампе есть отдельные списки с высокими оценками и количеству прослушиваний. Как бы личные чарты. Есть такое в фубаре? Чтобы сразу выбрать песни из самых любимых.
Разобрался сам немного. Для этого в текущем плэйлисте надо сделать Option - Appearance - Show column header и появиться названия полей. Потом на шапке полей нажать правую кнопку мышки и в Insert Column выбрать Rating. Для добавления поля с количеством прослушиваний трека я просто добавил ненужное поле Codec в Edit column, переименовал в Play count и проставив значение %play_count% в поле Format. Для включения самой сортировки нужно еще нажать правую кнопку мышки на шапке нужного поля и выбрать Column option - custom sort - галочка на enable...
[Профиль]  [ЛС] 

вовасбрат

Стаж: 15 лет 1 месяц

Сообщений: 154

вовасбрат · 23-Июл-13 18:59 (спустя 42 мин.)

lubsan7
Можно еще сделать несколько авто-плейлистов с разной выборкой.
Например: Проигранное более 10 раз, Не прослушанное, и т. д..
Вот мои варианты:
[Профиль]  [ЛС] 

phenix90210

Стаж: 17 лет 4 месяца

Сообщений: 38

phenix90210 · 28-Июл-13 18:19 (спустя 4 дня)


не весь синтаксис отработал. звезд не видно и нет возможности проставлять - кроме как самому поле добавлять и ставит цифры
foobar 129
HELP
[Профиль]  [ЛС] 

megane68

Стаж: 16 лет 6 месяцев

Сообщений: 19966

megane68 · 29-Июл-13 10:18 (спустя 15 часов, ред. 29-Июл-13 10:18)

phenix90210
А у тебя статистика проставленных звезд есть?
Потому как если нет, то не будет отображаться. Даже если в винампе проставил, то нет. Для этого дополнительные плагины есть.
А шрифт поменял?
[Профиль]  [ЛС] 

phenix90210

Стаж: 17 лет 4 месяца

Сообщений: 38

phenix90210 · 29-Июл-13 21:55 (спустя 11 часов)

сорри.
когда я списывался с япошкой разработчиком плагина он ломался на счет поддержки новых версий foobar2000, Default User Interface, а не ColumnsUI и поддержки сторонних тэгов рейтингов. надо было сначала в очередной раз его проверить, а потом уже здесь постить вопросы. оказывается не он один плагин рейтинга сделал
еще раз сорри
[Профиль]  [ЛС] 

phprof

Стаж: 17 лет 4 месяца

Сообщений: 20

phprof · 02-Июл-15 10:19 (спустя 1 год 11 месяцев)

Кто-нибудь подскажет как можно настроить статистику чтобы она была в виде ДАТА/Список треков и время их проигрывания?
[Профиль]  [ЛС] 

Spainban

Стаж: 10 лет 2 месяца

Сообщений: 46


Spainban · 20-Июн-16 01:40 (спустя 11 месяцев)

Ларчик просто открывался: в дефолтном интерфейсе любые пункты контекстного меню плейлиста добавляются на панель управления в виде кнопок (рейтинги, копировать ,переместить и т. д.) через пункт customize buttons меню кнопок. А больше ничего и не надо.
[Профиль]  [ЛС] 

demitrawa

Top Bonus 03* 1TB

Стаж: 14 лет 4 месяца

Сообщений: 64

demitrawa · 09-Июн-19 01:17 (спустя 2 года 11 месяцев, ред. 09-Июн-19 01:17)

Винамп записывает рейтинг прямо в сам файл, в одноименный тег.
foo_playcount.dll тоже может так делать, а также загружать обратно из тегов файла значения рейтинга и пр. в свою базу.
Чтоб фубар показал рейтинг из тега файла надо писать не %rating%, а $meta(rating). Можно его отобразить соответствующим количеством звездочек.
Для колонки плейлиста конструкция с красными звездочками выглядит:
$rgb(255,0,0)$pad($repeat($char(9733),$meta(rating)), 5,$char(10025))
Чтоб незакрашенные звездочки выглядели контрастнее можно рисовать их другим цветом, и если в теге рейтинга случайно записано число больше пяти, то оставляем максимум пять звезд. Как-то так:
$rgb(255,0,0,200,0,0)$repeat(★,$min($meta(rating),5))$rgb(100,100,100,0,0,0)$repeat(✩,$sub(5,$min($meta(rating),5)))
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error