|
Параллелепипед
Стаж: 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.
Другая статистика делается по такому же принципу.
|
|
Параллелепипед
Стаж: 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. ★★★☆☆
|
|
Параллелепипед
Стаж: 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
Стаж: 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)))
|
|
|