Форум » Cсылки на программы и инструкции » Автоматическое создание спектограмм » Ответить

Автоматическое создание спектограмм

DMZ: Вот, насочинял тут за вечер. Хочу услышать мнение какое-нибудь. Собственно за один день до ума не доведешь, но что-то хорошее вышло. http://dmz.caravan.ru/mp3/auspec.rar Для работы еще требует Microsoft C++ Runtime Library 2005 http://dmz.caravan.ru/mp3/msvcrt8.rar Оно еще входит в .NET2.0 а может и с чем-то другим ставится Вобщем если просто так не работает, то надо качать второй архив. Кроме того, программа пока(?) консольная. В качестве параметра просит маску файлов. AuSpec_Pre.exe "C:\MyMusic\Artist\*.mp3" или вообще AuSpec_Pre.exe "C:\MyMusic\Artist\*" думаю с этим понятно. Итак. Программка кушает файлы mp3, ogg, wav, aiff, mp2, mp1, wma, ape, flac И выдает в туже папку png-картинку со спектрограммой внутри. И сетку рисует. Никаого звукового редактора или чего другого ставить не надо. Потом смотрим картинки где нравится и делаем выводы.

Ответов - 52, стр: 1 2 3 All

Shade: Bete_Noire пишет: прошу опробовать ну, скажем так, получив на выходе бмп-шную картинку на 13 мегов, я слегка удивился... далее. желательно сохранение картинки с именем файла, а не программы - ибо спектры обычно проверяются у нескольких треков за один раз.

Bete_Noire: вопрос стоял иначе, можно ли по такой картинке полноценно определить источник? я не собираюсь распространять эту программу отдельно, она будет частью ape batch check. это просто тестовая исполняемая сборка.

jazzycat: можно ли по такой картинке полноценно определить источник? Не реально. Кстати, в ape batch check очень не хватает функции "пауза".


ewer: В Ape batch check много чего можно добавить: 1.Там нет понятия - альбом. А операция и выводы на уровне файла. Это нормально, когда образ. А когда потреково - неудобно. Поскольку нельзя сразу пихнуть кучу файлов, а результат ложился бы в папку со "своим" альбомом. И в задание имен нет "%папка" (не путь с кучей вложенностей, которым и нельзя назвать файл, а папка, в которой и находится альбом). 2.Я бы добавил функцию "сканировать". Указываешь место (диск, папка) для сканирования и программа проверяет все альбомы (папки) есть ли там txt-файл с auCDtect-проверкой соответствующего альбома. Если нет - то запускается программа, а результат кладется в папку с альбомом (типа папка.txt). Я набросал свой простой вариант такой программки (пока упрощенный вариант - сканироване папок, формирование bat-файла и его запуск на выполнение - для каждого альбома). К сожалению в DOS варианте есть некоторые проблемы со шрифтами в названиях альбомов...

Bete_Noire: 2jazzycat а чего именно не хватает-то, почему нельзя? 2ewer Там нет понятия - альбом понятие альбом довольно расплывчатое, как его определить? по тэгам? вот понятие папка выглядит куда более реально. сам не раз задумывался об этом, не удобно разбитый по файлам альбом проверять по одному. нет "%папка" легко реализуемо, будет в следующем апдейте. какое планируется применение, "<%папка%>\<%filenamewoext%>.txt" ? Я бы добавил функцию "сканировать" реализовать тоже не сложно, думаю можно проводить такую проверку при добавлении папки в лист на проверку и выводить соответствующую индикацию о том, что файл уже был проверен и снимать чекбокс Я набросал свой простой вариант такой программки а где ссылка, думаю всем будет интересно взглянуть. мне по крайней мере будет...

ewer: Ссылку выложу. Хочу только функцию добавить составления списка проверенного/непроверенного с выводом в xls-файл результатов тестирования...

MediaWorm: Поделитесь программой. На старом месте нет. Нужно очень.

MediaWorm: Ну дайте прогу, люди.

Shade: MediaWorm пишет: Ну дайте прогу, люди. держи: http://blackshades.narod.ru/soft/auspec.rar

MediaWorm: Спасибо огромное!!!

Shade: Shade пишет: держи: http://blackshades.narod.ru/soft/auspec.rar если не работает, ставим MS Visual C++ redistributable 2005 и будет щастье.

MediaWorm: Щастье уже, ибо работает )



полная версия страницы