Форум » Прочие темы » Traders Tool: mp3Scaner » Ответить

Traders Tool: mp3Scaner

Wild User: Программа для сканирования альбомов в формате MP3 и OGG на предмет незаполненных тэгов, массового создания / удаления плейлистов, редактирования тэгов и переименования треков и папок альбомов. Имеется экспорт просканированного в файлы форматов XLS/CSV/HTML. Также можно использовать как простейший музыкальный менеджер. Скриншот - click here Программа - click here Или скачать у Urkraft -a click here Просьба высказывать мнения, пожелания, советы и сообщения о багах тут, по e-mail или ICQ 246825708.

Ответов - 153, стр: 1 2 3 4 5 6 7 8 All

Damned: Ну видишь, у тебя фантазии сколько :) Делай значит любой.

UberWolf: Да, не стоит заморачиваться. Тот же Lame возьмём. Сам сграббил диск, им сжал - выдаёт MIX по кодеру. Смотрю в хекс едиторе - в файлах (некоторых) нет даже намёка на Лэйм. На них весь софт указывает как fhg. А enc spot ваще как GoGo. Так что кодеки сами глючат безбожно. Почему рекомендуется юзать только стабильные их версии и избегать всяких альф и бет. ИМХО.Та же проблема. Вариации на тему:А почему бы не просто mix

urkraft: Кстати, возникла мысль) А можно прогу заставить проверять пропущенные треки? Ну конечно не путем залезания на http://www.freedb.org/. А просто если пропущен трек и в папке с альбомом треки: 01 - TrackName.mp3 02 - TrackName.mp3 04 - TrackName.mp3 05 - TrackName.mp3 06 - TrackName.mp3 То есть не хватает трека 3. Чтобы в этом случае как-то выделять такой альбом в просканированном. Или читать номера треков из тэгов. Или это целый геморрой?)


UberWolf: urkraft, а если отсутствует последний трек? :)

urkraft: Мне понятна ваша ирония))) Но если принять среднее количество треков в среднем альбоме (средней группы:)) за 10, то введение такой функции поможет в 9 случаях из 10. Мне лично такие альбомы попадались раз десять) И потом эта функция помогает, а не гарантирует... А если есть желание и время, то можно и вручную проверить все.

UberWolf: urkraft пишет: Но если принять среднее количество треков в среднем альбоме (средней группы:)) за 10, то введение такой функции поможет в 9 случаях из 10.Кому поможет, а кому скорее наоборот :) Пример 1. На многих альбомах dark ambient (и т.п.) проектов не больше 5-6 треков, а то и вовсе один; Пример 2. Альбом может быть полным, но не разбит на треки (т.е. одним треком); Пример 3. Треков 12. Один отсутствует, но предупреждение программа не выведет. В конце концов, есть колонка tracks - можно бегло просмотреть. Но лучше наверняка - искать в БД по исполнителю и названию альбома и сравнивать количество треков - я за такую реализацию, т.к. если и делать, то наверняка :)

urkraft: > Кому поможет, а кому скорее наоборот :) А волшебных таблеток и панацеи на все случаи жизни и не бывает) > Пример 1. На многих альбомах dark ambient (и т.п.) проектов не больше 5-6 треков, а > то и вовсе один; Это не пример) Бывают и обратные ситуации, когда треков более 30, а еще некоторые "особоодаренные" товарищи, например из Nokturnal Mortum любят делать 88 треков) > Пример 2. Альбом может быть полным, но не разбит на треки (т.е. одним треком); Ну и если он полный, в чем проблема то? Прога видит - один трек, номер - 01. Все ОК! > Пример 3. Треков 12. Один отсутствует, но предупреждение программа не выведет. Это вообще не понятно, я ж не предлагал, чтобы программа искала во всех альбомах по 10 треков) Просто проверяла, чтобы не было пропусков. > В конце концов, есть колонка tracks - можно бегло просмотреть. Но лучше наверняка - > искать в БД по исполнителю и названию альбома и сравнивать количество треков - я > за такую реализацию, т.к. если и делать, то наверняка :) Эта колонка есть в 20% каталогов, и потом а с чем собственно сравнивать? А реализовать или подсказать как делается запрос в БД не подскажешь уважаемому Wild User'у? Он ведь не профессиональный программист. А реализовать поиск пропусков гораздо проще. И вообще сложилось ощущение, что мы разговариваем о разных вещах)

Wild User: Хм... ИМХО,тут масса несостыковок получится... Допускаем такой вариант проверки - берём номер последнего трека и сравниваем с количеством треков. В идеале - треков 10 и номер трека тоже 10. Т.е. всё нормально. А если при ручном заполнении вписали два трека под номером 2? Опять же, если нет последнего трека, мы это не узнаем, не обратившись к внешним источникам. Хорошо, если есть куда глянуть... А если номеров треков нет вовсе или в одном треке только нет? Иногда бывает, напихивают бонусов, без номеров и названий... Ещё. В новой версии будет три фиксированные колонки - для отображения некорректностей в тэгах, для отображения несоответствия названий файлов/папок/номеров треков, и для отображения наличия "миксов". А отсутствие трека куда тогда впихивать? В принципе, можно подсветить ячейку с количеством треков, если трека нет, но всё равно, вопрос по выялению отсутствующих треков открыт...

urkraft: Именно это и имелось ввиду) Просто подсветить альбом у которого номер последнего трека не совпадает с количеством треков. Просто вроде - "Обрати внимание, возможны ошибки!". И все.

UberWolf: urkraft пишет:И вообще сложилось ощущение, что мы разговариваем о разных вещах)Разминулись мыслями, сорри :) Я сильно задумался над этим:Но если принять среднее количество треков в среднем альбоме (средней группы:)) за 10, то введение такой функции поможет в 9 случаях из 10. и не учёл твою первую мысль.Эта колонка есть в 20% каталогов, и потом а с чем собственно сравнивать?Имел ввиду колонку в программе, а не каталогах трейдеров. Кстати, мне кажется сомнительной польза от этой колонки в каталоге - разве что высматривать не одним ли треком альбом? to Wild User Да, всё правильно подмечено. Имхо, самый верный вариант, как уже писал - искать на freedb.org по исполнителю и названию и сравнивать количество треков. Наверное, с реализацией будет не совсем просто.. Думаю, этим стоит озаботиться, когда будут отловлены имеющиеся баги (в случае их наличия) и реализованы намеченные планы.

Wild User: 2 Urkraft Большущее спасибо за идею! Проверил в работе - мне поравилось. Просканил свежеполученные альбомы и сразу обнаружилось, что - у одного альбома нет первого трека у другого нет 4-го у третьего - два трека №9 у четвёртого свалили в кучу оба его СД, а треки обозваны как 101 и 201 для СД1 и СД2, соответственно. Обязательно добавлю эту идею в новую версию! По факту получилось, что проверок - две. То есть, проверяется ПОСЛЕДОВАТЕЛЬНОСТЬ нумерации и сверяется номер последнего трека с их количеством...

Wild User: Обнаружен глюк, когда программа показывает размер альбомов, например 8,607 и 151,2. после экспорта в xls, эти альбомы отображаются как 8 607 и 151,2. Т.е. размер "маломерков" до 10 мегабайт может отображаться неправильно. Именно при экспорте в XLS , для CSV данная ошибка не проявляется. Срочное обновление, где исправлена ТОЛЬКО эта ошибка выложено. Большое спасибо Immelstorm -у за найденный баг! Убедительная просьба всем юзающим сканер проверить свои каталоги на наличие неправильных размеров - большИх 4-х значных цифр и исправить их, добавив после первой цифры десятичный разделитель - запятую. Прошу извинить за доставленное неудобство.

UberWolf: У меня не сканировались папки, в именах которых содержались специфические немецкие символы. Если в именах файлов содержатся подобные символы, то отображается неверная информация о кодеке, битрейте и др.

Wild User: Похоже, проблема с юникодом. Попробовал, например, обозвать папку с треками с использованием в её имени умляутов. Винда показывает в названии букву U с двумя точками вверху. Да, сканер не хочет её сканировать - мол файлов не нашёл. Попробовал открыть эту папку в EncSpot - аналогично. Тэг&Ренэйм также сопротивляется... Если в названии файла такая буква есть, то программы этот трек просто не видят или орут, что не могут его прочитать. А сканер не показывает неверную информацию - он её вообще не показывает для такого трека. В общем, видно, что с юникодом не все программы могут работать. Получится ли у меня - не могу сказать... :(

Seth: Wild User, выражаю искреннюю благодарность за TT_Catalogs_Comparer и TT_mp3Scaner. Эти проги значительно упростили все мои обмены mp3. TT_mp3Scaner же помогает значительно быстрее привести в порядок все теги и составить список в Excel, чем всё, чем я пользовался раньше... Из пожеланий пока на ум приходит лишь возможность обрабатывать теги сразу нескольких альбомов из нескольких папок.

UberWolf: Хотелось бы юникод, ага..

Damned: Нафига юникод, заменяем ö на o, ä на a и все. У меня например Win98, какой уж там юникод...

Wild User: С 98-й виндой понятно. Там не может быть юникода по определению. Но допустим, почему сканер не сканирует папку с умляутами? При попадании в переменную умляуты и так преобразуются в аналоги U, A, O, e.t.c. НО, так как путь уже при этом не соответствует тому что есть, то и сканирования не происходит. Аналогичная картина и с файлами. Вот если сначала переименовать папку или файлы, то тогда всё работает. Так что х.е.з. что делать то...

Seth: Скачал версию v.1.4.4 Иногда абсолютно не хочет запускаться менюшка "Операции с альбомами". Кнопка "Исправить и снять в таблице ERROR" не даёт никакого эффекта. В тегах v.1 не генерируется номер трека. Может ещё что-то не так, ибо юзал 10 минут. В предыдущей версии у меня всё было просто отлично, но ёё, к сожалению, уже удалил и номер не скажу... Вот так...

Wild User: Попробуй эту - http://wild_user.fatal.ru/music_soft/TT_mp3Scaner.rar Хотя именно эту версию я забросил. Ковыряю / пределываю всё заново, надеюсь скоро будет выложено что-нибудь более лучшее... Seth пишет: Иногда абсолютно не хочет запускаться менюшка "Операции с альбомами". Может не выделена ячейка нужной строки? Вверху в панели путь к альбому появился? Seth пишет: Кнопка "Исправить и снять в таблице ERROR" не даёт никакого эффекта. Этим лучше не пользоваться, а просто пересканировать после исправления пропусков в тэгах. Хотя у меня работает... Seth пишет: В тегах v.1 не генерируется номер трека. Тут сложно сказать, я хэлп не делал, может из-за этого и не получается. Но допустим, если шаблон выставлен правильный, то в полях генератора будут определённые значения. Если стоит галка "Подставить сгенерированное в тэги" и переключатель на вкладке "Редактор" стоит на "обеих версиях" то выделив все треки, жмём на кнопку "Сохранить изменения в тэгах". Тут тоже вроде работает...



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