Привет! Помогите настроить сортировку by Track gain

Список разделов foobar2000 Есть вопрос!

Описание: У вас проблемы с foobar2000 и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть. Подробно описывайте проблему. Не забывайте указать версию плеера, название сборки, по возможности добавить скриншоты проблемы.

Сообщение #1 alrus19 » 18.09.2021, 13:18

Привет! Помогите настроить сортировку by Track gain

Добавлено спустя 1 час 30 минут:
%__replaygain_track_gain%
alrus19
Автор темы
Репутация: 0
С нами: 2 года 6 месяцев

Сообщение #2 postED » 20.09.2021, 15:10

Из-за того, что фубар сортирует все "алфавитно", сортировать правильно просто создав колонку %replaygain_track_gain% не выйдет, если track rg будут с разными знаками. Потому придется делать как-то по другому.
Так как в фубаре использовать математические действия с не целыми числами не очень хорошая затея, а значит делаем из %replaygain_track_gain% целое число (убрав точку) и добавляем к какому-то большому числу. Наверняка есть еще другие способы, более продуманные.

Итак, в настройках Advanced -> Display -> Standard sort patterns добавляем
Код: Выделить всё
;track ReplayGain=$add(50000,$replace(%replaygain_track_gain%,.,))
Теперь если кликнуть пкм по выбранным в плейлисте трекам, в меню Sort появится "Sort by track ReplayGain". Сортировка будет от самого крупного "-" к самому крупному "+". Если нужно наоборот то:
Код: Выделить всё
;track ReplayGain=$sub(50000,$replace(%replaygain_track_gain%,.,))
postED M
Аватара
Откуда: Криворіжжя
Репутация: 115
С нами: 14 лет 4 месяца

Сообщение #3 alrus19 » 20.09.2021, 16:33

Спасибо огромное :clap:
alrus19
Автор темы
Репутация: 0
С нами: 2 года 6 месяцев


Вернуться в Есть вопрос!