Четверг, 09.05.2024, 01:08
Приветствую Вас Гость | RSS
Главная | Каталог статей | Регистрация | Вход
Меню сайта
Форма входа
Логин:
Пароль:
Поиск по сайту
Радио

Главная » Статьи » Мои статьи

Полоса перемотки в виде рисунка звуковой волны

Панель Waveform Seekbar 

  • Как с этим работать?

рис. 1

В проигрывателе foobar2000 labuh rus будет очень удобно работать видя реальную графику звуковой волны в виде картинки (см. рис 1) а главное у нас есть теперь возможность оперативно воспроизводить треки с нужного места тыкая мышкой в полосу перемотки
Эффект затухания тоже будет работать но помните что это возможно только в Первичный звуковой драйвер (см. рис.2)

Если ваш проигрыватель прорисовывает картинку в полосе прокрутки вполне быстро и корректно то и делать то ничего не нужно будет просто получайте удовольствие от данной функции

рис.2 

Эксперт

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

  1. Выделяем трек(и) в плейлисте
  2. Правой мышкой в плейлисте применяем команду Утилиты -> Извлечь данные для полосы перемотки в форме волны

При проблеме с отображением графики примените команду и опять же по правой мышке в Утилиты -> Удалить данные из кэша полосы перемотки в форме волны

В папке foobar2000 есть файл wavecache.db он используется полосой прокрутки Waveform Seekbar для кэширования данных позволяющих быстро прорисовывать рисунок звуковой волны
Файл wavecache.db можно периодически удалять из проигрывателя

  • Зачем удалять файл wavecache.db?

Панель Waveform Seekbar очень полезная в работе, но из-за неё со временем папка foobar2000 может сильно вырасти в размере
Думаю тут нужно взвесить плюсы и минусы, а именно панель Waveform Seekbar музыкантам крайне полезна, поэтому ничего не удаляем, пользуемся, как есть, а при следующем обновлении проигрывателя файл будет создан заново и конечно файл wavecache.db можно переносить из сборки в сборку при обновлении проигрывателя
Вообще то если в свойствах файла wavecache.db поставить галочку Только чтение он не будет увеличиваться в размере, но и кэширование новых данных тогда тоже не будет происходить

Добавил: master_fb2k
Просмотров: 2225
Музыканту в помощь
Бесплатный конструктор сайтов - uCoz