AuSpectre v0.9c - удобный просмотр спектра треков из foobar2000

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

G-Man90

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

Сообщений: 1570

G-Man90 · 28-Окт-09 19:17 (16 лет 1 месяц назад, ред. 28-Окт-09 22:57)

AuSpectre v0.9c - небольшая программка, предназначенная для просмотра спектра музыкальных файлов.
С foobar2000 программа работает благодаря конвертеру, а также плагинам Run Command и Run Services.
Итак, для работы программы необходимо следующее:
*Microsoft C++ Runtime Library 2005
*Установленный плагин Run Services для foobar2000
*Установленный плагин Run Command для foobar2000
Как настроить программу для работы с foobar2000:
1) Нажмите в foobar2000 на любом треке из плейлиста или библиотеки правой кнопкой, выберите "Convert"=>"...", введите имя нового профиля "auspec" и настройте его в соответствии со скриншотами:
скрытый текст



Нажмите на первой вкладке настройки профиля кнопку "Save", а потом - кнопку "Cancel".
ПРИМЕЧАНИЕ: на последней вкладке есть опция "Preview generation" - рекомендуется держать ее включенной и выставить значения "Fixed track length", "30s". В случае если Вы захотите получить спектрограмму всего трека, выключите эту опцию, но учтите, что в этом случае увеличится масштаб картинки, т.к. реальный её размер фиксирован. Ширина картинки устанавливается параметром width в файле AuSpec_Pre.ini.
2) Поместите папку "AuSpec" с файлами внутри в папку, где у Вас установлен foobar2000 (foobar2000.exe), файлы, находящиеся в папке "AuSpec", должны находиться по адресу вида "C:\Program Files\foobar2000\AuSpec\AuSpec.vbs".
3) Зайдите в foobar2000 в меню "File"=>"Preferences"=>"Tools"=>"Run services", нажмите кнопку "Add" и введите:
Label: AuSpec
Path: .\AuSpec\AuSpec.vbs
скрытый текст
Нажмите кнопку "Close".
----------------------------------------------------
Программа запускается через контекстное меню=>"Run Service"=>"AuSpec". При этом она создаёт изображение со спектрограммой для выделенных в плейлисте треков. Изображение открывается в программе, ассоциированной у Вас в системе с форматом PNG. После закрытия программы-просмотрщика картинка автоматически удаляется.
На картинке: вертикальные тонкие линии — через каждые 10 секунд, толстые - через каждую минуту; горизонтальные — тонкие каждый 1 кГц, толстые — каждые 5 кГц.
СКАЧАТЬ утилиту + плагины для плеера
-------------------------------------------------------
ПРОБЛЕМА:
C новыми версиями Visual C++ появилась такая ерунда: vbs скрипт не дожидается окончания декодирования файла во временную папку и сразу же запускает AuSpec, который обращается к файлу во временной папке, не может получить к нему доступ и в результате получаем ошибку вроде "файл не найден". Кстати говоря, нормально программа срабатывает только первый раз, судя по тому что я видел.
Просьба к тем кто знает VB Script - довести его до ума, возможно задать секунд 20-30 для декодирования трека, а лучше вообще понять причину ошибки и исправить её.
[Профиль]  [ЛС] 

G-Man90

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

Сообщений: 1570

G-Man90 · 28-Окт-09 19:48 (спустя 31 мин., ред. 28-Окт-09 19:48)

Самое главное. Как выглядит результат (ширина картинки зависит от продолжительности и максимальной ширины заданной в ini файле):
Lossless:
скрытый текст
MP3 128 kbps:
скрытый текст
[Профиль]  [ЛС] 

AntivoLt

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

Сообщений: 43

AntivoLt · 06-Авг-11 09:21 (спустя 1 год 9 месяцев)

Жаль все ссылки мертвые.
[Профиль]  [ЛС] 

G-Man90

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

Сообщений: 1570

G-Man90 · 06-Авг-11 10:08 (спустя 47 мин., ред. 06-Авг-11 10:08)

AntivoLt
http://audiophilesoft.ru/load/coders_utils/auspec/7-1-0-55
Проблема кстати решена. Теперь по окончании конвертирования надо нажимать кнопочку.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error