Просмотр спектра музыкальных файлов с помощью AuSpec

Список разделов Аудиоплеер foobar2000 Секреты foobar2000

Описание: Кнопочки, конфиги, секреты, советы.

Сообщение #41 Manas » 21.06.2009, 05:15

AuSpec - очень класная программа. Вот только интегрировать в foobar я ее так и не смог. :( Пробовал все упомянутые здесь методы. Скрипты не работают, в лучшем случае -
Сценарий: C:/Program Files/foobar2000/AuSpec/AuSpec2.vbs
Строка: 11
Символ: 1
Ошибка: Не удается найти указанный файл
Код: 80070002
Источник: (null)
и все!

Скиньте что ли foobar2000.cfg , где AuSpec уже установлена, или всю сборку.
Также  интересно, как настроить цвет спектра, как там http://marafon.borda.ru/?1-12-0-00000035-000-10001-0

Еще узнал, что вышла cximagecrt.dll 6.0 (в AuSpec cximagecrt.dll 5.7.1) http://www.xdp.it
Последний раз редактировалось Manas 21.06.2009, 05:42, всего редактировалось 1 раз.
Manas
Новичок
Репутация: 0
С нами: 8 лет 3 месяца

Сообщение #42 G-Man » 21.06.2009, 14:16

Manas, http://waper.ru/file/922992/Foobar2000_0.9.6.8_by_Audiophile_v0.2_beta.exe
Это одна из первых версий моей сборки. AuSpec работает прекрасно. Еще режим обычный и fast сделал
G-Man
Мастер
Аватара
Репутация: 9
С нами: 8 лет 7 месяцев

Сообщение #43 G-Man » 20.08.2009, 17:08

После установки обновы vcredist_x86.exe вылазит ошибка при попытке запустить AuSpec через Foobar2000

Код: Выделить всё
 Dim WshShell, FSO
Set WshShell = WScript.CreateObject("WScript.Shell")
Set FSO = CreateObject("Scripting.FileSystemObject")

Call WshShell.Run("foobar2000.exe " & chr(34) & _
      "/runcmd-playlist=Convert/auspec" & chr(34), 1, True)
   Do While WshShell.AppActivate("Generating Preview")
      WScript.Sleep(500)
   Loop
   Do While WshShell.AppActivate("Converting")
      WScript.Sleep(500)
   Loop

WshShell.CurrentDirectory = ".\tools\AuSpec\"

Call WshShell.Run("AuSpec_Pre.exe C:\temp\foo_temp\Image.wav", 1, True)
Call WshShell.Run("C:\temp\foo_temp\Image.wav.png", 1, True)
FSO.GetFolder("C:\temp\foo_temp").Delete

[img width=400 height=156]http://waper.ru/file/1011834/error.JPG[/img]
G-Man
Мастер
Аватара
Репутация: 9
С нами: 8 лет 7 месяцев

Сообщение #44 panda » 21.08.2009, 09:58

2G-Man
а раньше работало?
Панды занесены в Книгу рекордов Гиннеса как самые привлекательные из редких животных
panda M
Автор темы, Бывалый
Аватара
Возраст: 33
Репутация: 12
С нами: 11 лет

Сообщение #45 G-Man » 22.08.2009, 19:51

Работало без проблем :(
G-Man
Мастер
Аватара
Репутация: 9
С нами: 8 лет 7 месяцев

Сообщение #46 panda » 23.08.2009, 18:10

ничего не могу посоветовать.
Панды занесены в Книгу рекордов Гиннеса как самые привлекательные из редких животных
panda M
Автор темы, Бывалый
Аватара
Возраст: 33
Репутация: 12
С нами: 11 лет

Сообщение #47 suhov » 25.08.2009, 21:42

здесь http://www.3dnews.ru/software/foobar2000_review, ближе к концу статьи, фотография спектрометра. Как сделать такой же?

Кроме этого, характеристику частотного спектра можно отслеживать и при помощи спектральной диаграммы, которая изменяется в режиме реального времени.
  - Блин, как заманчиво звучит.
Последний раз редактировалось suhov 25.08.2009, 21:44, всего редактировалось 1 раз.
suhov
Бывалый
Аватара
Возраст: 34
Репутация: 0
С нами: 9 лет 3 месяца

Сообщение #48 Snz00 » 25.09.2009, 09:14

фотография спектрометра. Как сделать такой же?
присоединяюсь к вапросу  :-[
Snz00 M
Бывалый
Возраст: 34
Откуда: г. Снежинск
Репутация: 1
С нами: 10 лет 11 месяцев

Сообщение #49 suhov » 25.09.2009, 09:42

2Snz00
присоединяюсь к вапросу 
View - Visualisations - Spectrogram

Но хрень. Можно щелкнуть по окошку, будет во весь экран.
suhov
Бывалый
Аватара
Возраст: 34
Репутация: 0
С нами: 9 лет 3 месяца

Сообщение #50 megane68 » 13.10.2009, 13:07

2suhov
Недостаток дефолтной спектограммы заключается в том, что по ней иногда нельзя определить принадлежность трека к lossy или lossless (относится к AAC, OGG и др.).
Или можно? Кто знает решение?
megane68 M
Мастер
Репутация: 21
С нами: 8 лет 7 месяцев

Сообщение #51 suhov » 13.10.2009, 13:40

2megane68
Я недавно стал озадачиваться определением подлинности рипа.. решил остановиться на Adobe Audition (классика!) - (были неприятные сюрпризы, нашел бы тех кто апконверты делает - сделал бы больно), а эту байду даже не включал.
Сейчас попробовал на сомнительном треке - имхо нереально что-то понять на основе этой спектрограммы.
Вообще, foobar - музыку слушать, а для других задач - другие программы. Опять же имхо.
suhov
Бывалый
Аватара
Возраст: 34
Репутация: 0
С нами: 9 лет 3 месяца

Сообщение #52 G-Man » 13.10.2009, 13:42

Для начала попробуйте параметры: FFT Size 4096, Scale linear . Ну и mono можно поставить
G-Man
Мастер
Аватара
Репутация: 9
С нами: 8 лет 7 месяцев

Сообщение #53 suhov » 13.10.2009, 14:21

2G-Man
не помогло) Adobe рулит, кхм) Удобнее.
Шкала частот, весь трек в статике, цвет - к тому же никаких претензий к Adobe нет, смысл думать)
suhov
Бывалый
Аватара
Возраст: 34
Репутация: 0
С нами: 9 лет 3 месяца

Сообщение #54 Mr.Merak » 13.10.2009, 15:11

2suhov
А можно по-подробнее, как через Adobe Audition 3 определить апконверт

ЗЫ. "Кто знает, как каталогизировать плейлисты  -  Отзовитесь!!!" - это типа шютка такая? :)
foobar2000.0pk.ru
Mr.Merak M
Мастер
Возраст: 30
Откуда: Украина
Репутация: 27
С нами: 11 лет 1 месяц

Сообщение #55 panda » 13.10.2009, 16:11

2suhov кесарю кесарево
мне, честно говоря, на самом деле пофигу на формат, битрейт и частоту дискретизации.
я слушаю музыку, а не звуки)
просто возникла задачка и я её решил.

что касается информативности — AuSpec выводит очень даже смотрибельные диаграммы, просто нужно уметь смотреть.
Панды занесены в Книгу рекордов Гиннеса как самые привлекательные из редких животных
panda M
Автор темы, Бывалый
Аватара
Возраст: 33
Репутация: 12
С нами: 11 лет

Сообщение #56 suhov » 14.10.2009, 02:29

2Mr.Merak
вот так - http://torrents.ru/forum/viewtopic.php?t=110389, например

А в подписи не шутка а большая просьба, постил уже куда только возможно, никто помочь не может. Хочу плейлисты (в Playlist Switcher'e, или другом плаге) разбить на категории. Сейчас так - http://imagehost.spark-media.ru/i/30E08FB2-2E59-CDFE-9983-1E7DFA53F0D9.jpg Album list не пользуюсь. Мониторинг папок вообще отключен.

2panda
не спорю, все так.
Последний раз редактировалось suhov 14.10.2009, 02:37, всего редактировалось 1 раз.
suhov
Бывалый
Аватара
Возраст: 34
Репутация: 0
С нами: 9 лет 3 месяца

Сообщение #57 G-Man » 14.10.2009, 18:44

2panda и может есть всё-таки идеи насчет того как бороться с той ошибкой что я описывал? После обновления Visual C++  появилась ошибка: скрипт не дожидается, пока конвертер закончит операцию декодирования трека во временную папку и сразу начинает искать файл Image.wav, которого там естественно еще нет (или же доступ к нему закрыт до окончания декодирования).

Скрипт вот:

Код: Выделить всё
Dim WshShell, FSO
Set WshShell = WScript.CreateObject("WScript.Shell")
Set FSO = CreateObject("Scripting.FileSystemObject")

Call WshShell.Run("foobar2000.exe " & chr(34) & _
      "/runcmd-playlist=Convert/auspec" & chr(34), 1, True)
   Do While WshShell.AppActivate("Generating Preview")
      WScript.Sleep(500)
   Loop
   Do While WshShell.AppActivate("Converting")
      WScript.Sleep(500)
   Loop

WshShell.CurrentDirectory = ".\tools\AuSpec\"

Call WshShell.Run("AuSpec_Pre.exe C:\temp\foo_temp\Image.wav", 1, True)
Call WshShell.Run("C:\temp\foo_temp\Image.wav.png", 1, True)
FSO.GetFolder("C:\temp\foo_temp").Delete
Последний раз редактировалось G-Man 14.10.2009, 18:47, всего редактировалось 1 раз.
G-Man
Мастер
Аватара
Репутация: 9
С нами: 8 лет 7 месяцев

Сообщение #58 panda » 14.10.2009, 19:13

если не дожидается, значит не находит окна с заголовком «Converting»
можно попробовать отслеживать другое событие или просто дать задержку в несколько секунд.
Панды занесены в Книгу рекордов Гиннеса как самые привлекательные из редких животных
panda M
Автор темы, Бывалый
Аватара
Возраст: 33
Репутация: 12
С нами: 11 лет

Сообщение #59 G-Man » 14.10.2009, 20:26

panda писал(а):если не дожидается, значит не находит окна с заголовком «Converting»

окно называется "Converting - 1/1 ..."  *ну*

panda писал(а):можно попробовать отслеживать другое событие или просто дать задержку в несколько секунд.

если можно, конкретнее пожалуйста. Я к сожалению в скриптах не силен
G-Man
Мастер
Аватара
Репутация: 9
С нами: 8 лет 7 месяцев

Сообщение #60 megane68 » 29.10.2009, 17:31

Если кому то будет интересно, то я написал инструкцию по использованию визуализатора VST плагина в foobar2000 для определения качества аудио материала. Правда пока руки не доходят, что бы продублировать её на нашем форуме. Так, что прошу в Пункт №5 на http://rutracker.org/forum/viewtopic.php?p=26706443#26706443

Скриншот спектрограммы трека George Michael - Star Mark George Michael (CD2) - 04 Amazing (Apple Lossless ~1000 kbps)
Изображение


Скриншот спектрограммы трека George Michael - Star Mark George Michael (CD2) - 04 Amazing (AAC ~320 kbps)
Изображение

Ссылки для тех, кто не зарегистрирован на torrents.ru:
1. NuGen Audio Visualizer 1.9 http://rghost.ru/download/566970/1bd1bcfcebddb9b4 ... NuGen Audio Visualizer 1.9.zip
2. Components для foobar2000 http://www.yohng.com/foobarvst.zip
3. NuGenREG для прописки в реестре серийника http://rghost.ru/download/566338/111d62e846039519 ... f1ce4b7d92e1fc675/NuGenREG.zip
Остальное в самой инструкции (ссылку смотреть выше).
Последний раз редактировалось Гость 18.04.2010, 07:44, всего редактировалось 1 раз.
megane68 M
Мастер
Репутация: 21
С нами: 8 лет 7 месяцев

Пред.След.

Вернуться в Секреты foobar2000