АвторСообщение
Wild User



ссылка на сообщение  Отправлено: 13.06.06 18:17. Заголовок: Traders Tool: mp3Scaner


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

Спасибо: 0 
Профиль Ответить
Ответов - 153 , стр: 1 2 3 4 5 6 7 8 All [только новые]


Wild User



ссылка на сообщение  Отправлено: 22.11.06 18:05. Заголовок: Re:


К Сканеру "прикручена" новая тулза для копирования альбомов по вишлисту.
Сразу предупреждаю - это можно будет юзать, когда будет
окончательно готова новая версия Сканера.
Прототип хэлпа на эту тему (со скриншотами) закинул сюда -
www.wild_user.fatal.ru\tmp\WishCopier.html
Думаю, что там видно и достаточно понятно описано, как и что работает.
В общем, хотел выяснить, всё ли интуитивно воспринимается (хотя бы навскидку),
чего ещё там не хватает, а что лишнее.
Пока не поздно, можно добавлять или коцать

Спасибо: 0 
Профиль Ответить
Gensek



ссылка на сообщение  Отправлено: 22.11.06 21:18. Заголовок: Re:


Я думаю если всё пойдёт то это будет хорошая штука. Сейчас для подобных целей использую WhereIsIt но там несколько сложно составить виш.
И ещё уже пожелание: хорошо бы сделать блок автозагрузки диска при копировании, а то на это дело иногда время уходит больше чем на саму перезапись, если к примеру нужен только один небольшой альбом с диска или вообще только сканы из папки. Это из личного опыта, а каждый раз лазить вкл/выкл напрягает.

Спасибо: 0 
Профиль Ответить
Wild User



ссылка на сообщение  Отправлено: 23.11.06 01:02. Заголовок: Re:


2 Gensek
Не совсем понял что имелось ввиду про блок автозагрузки и нажатия на пуск-стоп...
На текущий момент сделано так (это про оптические приводы). К примеру, имеем в системе два привода. Допустим, что на момент нажатия кнопки "Старт" ни одного диска не вставлено. Программа сразу переходит в режим ожидания диска. Этот режим ограничен выставляемым в настройках таймаутом (от 1 до 10 минут). По-окончании этого срока бкдет выполнен переход в режим "Стоп". Если до истечения этого срока в любой привод будет запихан диск, то программа будет заниматься им. Автоматом. По-окончании, диск будет "выплюнут". Пока копируется с одного привода, можно вставлять диск в другой привод. Он будет следующим на очереди и "подхватится" также автоматом. Ничего нажимать не нужно - просто сиди и пихай нужные диски (автообновляемый список их идентификаторами всегда будет перед глазами). Такое может длиться до исчерпания вишлиста (всё скопировано), до нажатия на "Стоп" или до истечения таймаута, если диски больше никто не пихает (н.п., юзверь помер)...

Спасибо: 0 
Профиль Ответить
Shelex



ссылка на сообщение  Отправлено: 23.11.06 20:37. Заголовок: Re:



 цитата:
Скачал версию 1.4.5

Не могу понять как определять какая именно ошибка в альбоме.

Практически во всек просматривываемых альбомах в поле Error стоит "Yes" в примечании


Хотя тэги абсолютно идентичные и все песни на месте.

Ранее говорилось что должно быть три колонки.



думаю, что это из за того, что у тебя различаются данные в тегах по жанру.
IDv1 стоит к примеру Ambient, а в IDv2 стоит Ethno Ambient.

Спасибо: 0 
Профиль Ответить
Wild User



ссылка на сообщение  Отправлено: 23.11.06 22:04. Заголовок: Re:


Shelex пишет:

 цитата:
думаю, что это из за того, что у тебя различаются данные в тегах по жанру.
IDv1 стоит к примеру Ambient, а в IDv2 стоит Ethno Ambient.


Совсем не поэтому. Тэги разных версий между собой не сравниваются. А жанры тем более.
Про комментарии я уже писал выше - не обращать внимания.
А про новую версию будет отдельное объявление, просьба потерпеть.

Спасибо: 0 
Профиль Ответить
Gensek



ссылка на сообщение  Отправлено: 23.11.06 22:07. Заголовок: Re:


Я не это имел ввиду. Я говорил про автозагрузку диска самим виндозом, когда там вылезает вопрос типа чем и что открывать.
Е ещё если быть уж совсем про лень, то может можно сделать чтобы и папки по заданной формуле переименовывались? Я сам не программер чисто юзер и когда бывает приходит по обмену куча в 300-500 альбомов приходится вручную переименовывать, хотя на работе всё равно делать нечего.

Попутно анекдот в тему:
Чем хакер отличается от юзера?
Один девушку взламывает, а другой использует.

Спасибо: 0 
Профиль Ответить
urkraft



ссылка на сообщение  Отправлено: 23.11.06 22:09. Заголовок: Re:


Скорее всего, дело тут в том, что формат папок не соответствует шаблону.
У тебя например папка Link Protrudi and The Jaymen 1994 - Seduction, а в шаблоне прописано Artist/Year – Album, вот Сканер и считает это ошибкой. Полазь по настройкам, посмотри.


Спасибо: 0 
Профиль Ответить
Wild User



ссылка на сообщение  Отправлено: 23.11.06 22:17. Заголовок: Re:


Gensek пишет:

 цитата:
Я говорил про автозагрузку диска самим виндозом, когда там вылезает вопрос типа чем и что открывать.


В режиме работы с оптики программа (текущее окно) имеет статус "поверх всех", поэтому то что всплывает от винды совсем не мешает и на работу программы не влияет. Если мешают виндовские окна автозапуска, то тут только один выход - вырубить автозагрузку из реестра или держать Shift при загрузке диска в привод.

Gensek пишет:

 цитата:
то может можно сделать чтобы и папки по заданной формуле переименовывались?


Это планируется. Но не в этой части Сканера.

Спасибо: 0 
Профиль Ответить
Wild User



ссылка на сообщение  Отправлено: 23.11.06 22:19. Заголовок: Re:


urkraft пишет:

 цитата:
Скорее всего, дело тут в том, что формат папок не соответствует шаблону.
У тебя например папка Link Protrudi and The Jaymen 1994 - Seduction, а в шаблоне прописано Artist/Year – Album, вот Сканер и считает это ошибкой. Полазь по настройкам, посмотри.



Жень! Не вводи народ в заблуждение!
Проверка имён папок и файлов появилась только в новой версии (в том "черновике", что юзаешь ты). В той версии, что на сайте этого нет.

Спасибо: 0 
Профиль Ответить
Gensek



ссылка на сообщение  Отправлено: 23.11.06 22:25. Заголовок: Re:


Понял.
Когда всё выйдет думаю будет очень клёво. Я сканером давно пользуюсь для ввода инфы, хотя конечно всегда итог проверяю на всякий случай. Но всё равно жизнь облегчает весьма, ещё раз спасибо.

Спасибо: 0 
Профиль Ответить
Shelex



ссылка на сообщение  Отправлено: 23.11.06 23:56. Заголовок: Re:



 цитата:
Совсем не поэтому. Тэги разных версий между собой не сравниваются. А жанры тем более.
Про комментарии я уже писал выше - не обращать внимания.
А про новую версию будет отдельное объявление, просьба потерпеть.


посмотрел, поэксперементировал.
оказалось, что ошибку выдает, когда в IDv1 в поле жанр стоит Other.

Спасибо: 0 
Профиль Ответить
Wild User



ссылка на сообщение  Отправлено: 23.11.06 23:58. Заголовок: Re:


Shelex пишет:

 цитата:
оказалось, что ошибку выдает, когда в IDv1 в поле жанр стоит Other.


Угу. И подсвечивается жёлтым. Other для IDv1 - это всё равно, что пусто...
Хотя... Может галку прилепить, чтоб не считало ошибкой. Кого не напрягает Other, пусть ваыключают...

Спасибо: 0 
Профиль Ответить
Whats



ссылка на сообщение  Отправлено: 24.11.06 21:32. Заголовок: Re:


Wild User, с вишкопиром мощно задвинул, ждём выхода =)

Спасибо: 0 
Профиль Ответить
Wild User



ссылка на сообщение  Отправлено: 24.11.06 22:44. Заголовок: Re:


А я то как жду...

Спасибо: 0 
Профиль Ответить
Whats



ссылка на сообщение  Отправлено: 25.11.06 00:34. Заголовок: Re:


было б вообще чудесно, если бы ещё и видеофайлы можно было через вишкопир прогонять

Спасибо: 0 
Профиль Ответить
Damned



ссылка на сообщение  Отправлено: 10.01.07 07:41. Заголовок: Re:


Вопрос собственно не совсем к mp3scaner, но и к нему тоже.
Заметил такую тенденцию: в некоторых mp3-шках неправильно определяется encoder.

Например: на альбоме Tag&Rename показывает часть треков сжата FhG, часть Lame 3.96.
MP3scaner тоже показывает MIXED для кодера этого альбома.

В реальности - смотришь в бинарном режиме файлы, которые показывались как FhG - там видно "следы" lame -
простой поиск строки "lame" обнаруживает, что этот файл был также сжат Lame 3.96.

Заметил, что такая фигня происходит только с версиями LAME 3.93-96. Другие версии так себя не ведут.

Отсюда вопрос товарищам, чтущим кодеки: задавались ли вы когда-нибудь этим вопросом, и, собственно,
почему две программы дружно косячат?

Спасибо: 0 
Профиль Ответить
Wild User



ссылка на сообщение  Отправлено: 10.01.07 18:41. Заголовок: Re:


Damned пишет:

 цитата:
Заметил такую тенденцию: в некоторых mp3-шках неправильно определяется encoder.


Этот вопрос уже поднимался выше. Дело в том, что мпег-заголовок, как таковой, не содержит информацию о кодёре. Но она есть, так как кодеки её всё же записывают. В каждом фрейме такая информация должна быть. Конкретная версия кодека определяется по значению в определённом месте и некоторым другим признакам. Например (из исходников модулей, что я юзаю) :

function FGetCBREncoderID: Byte;
begin
{ Guess CBR encoder and get ID }
Result := MPEG_ENCODER_FHG;
if (FFrame.OriginalBit) and
(FFrame.ProtectionBit) then
Result := MPEG_ENCODER_LAME;
if (GetBitRate(FFrame) <= 160) and
(FFrame.ModeID = MPEG_CM_STEREO) then
Result := MPEG_ENCODER_BLADE;
if (FFrame.CopyrightBit) and
(FFrame.OriginalBit) and
(not FFrame.ProtectionBit) then
Result := MPEG_ENCODER_XING;
if (FFrame.Xing) and
(FFrame.OriginalBit) then
Result := MPEG_ENCODER_XING;
if FFrame.LayerID = MPEG_LAYER_II then
Result := MPEG_ENCODER_QDESIGN;
if (FFrame.ModeID = MPEG_CM_DUAL_CHANNEL) and
(FFrame.ProtectionBit) then
Result := MPEG_ENCODER_SHINE;
if Copy(FVendorID, 1, 4) = VENDOR_ID_LAME then
Result := MPEG_ENCODER_LAME;
if Copy(FVendorID, 1, 4) = VENDOR_ID_GOGO_NEW then
Result := MPEG_ENCODER_GOGO;
end;

То есть, изначально результату присваивается "FHG" и если какие-либо условия не выполнились, то там так и останется.
Возможно вышеупомянутые версии Lame "косячат" в этом плане. Кстати, даже EncSpot тоже непонятно что показывает, хотя ему многи склонны верить безоговорочно.

Damned пишет:

 цитата:
почему две программы дружно косячат?


А тут, подозреваю, ответ простой - обе проги юзают одну и ту же библиотечку для работы с форматами.

Спасибо: 0 
Профиль Ответить
Damned



ссылка на сообщение  Отправлено: 11.01.07 06:58. Заголовок: Re:


Wild User пишет:

 цитата:
То есть, изначально результату присваивается "FHG"


Понятно... Почему бы "пусто" не присваивать? :)
А вообще алгоритм дубовый, конечно... На биты "original", "protection" опирается... Е_МОЕ!!!
Кстати, XING тоже вместо LAME определяется иногда, но редко. По этому коду тоже видна
кривизна и этого момента.

Особенно радует вот это:
if (GetBitRate(FFrame) <= 160) and
(FFrame.ModeID = MPEG_CM_STEREO) then
Result := MPEG_ENCODER_BLADE;

Спасибо: 0 
Профиль Ответить
Wild User



ссылка на сообщение  Отправлено: 11.01.07 15:17. Заголовок: Re:


Damned пишет:

 цитата:
А вообще алгоритм дубовый


Согласен. Но за неимением лучшего...
Пытался выяснить на домашней странице того же Lame, куда должна писаться инфа о нём, но не нашёл. Может плохо искал.
Можно ещё попробовать прогонять любой фрейм побайтово для поиска ключевых значений, но, думаю, будет достаточно долго.

Спасибо: 0 
Профиль Ответить
Trellis



ссылка на сообщение  Отправлено: 11.01.07 17:05. Заголовок: Re:


проще спросить на форуме
http://www.hydrogenaudio.org/forums/index.php?act=idx

Спасибо: 0 
Профиль Ответить
Ответов - 153 , стр: 1 2 3 4 5 6 7 8 All [только новые]
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 14
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Создай свой форум на сервисе Borda.ru
Текстовая версия