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



ссылка на сообщение  Отправлено: 23.01.07 00:37. Заголовок: Traders Tool: WishCopier


WishCopier предназначен для автоматического (с HDD) или полуавтоматического (с оптических приводов) копирования альбомов и видеоклипов на винчестер по имеющемуся вишлисту.
Отделён от Сканера и отправлен в самостоятельное плавание.

Тестовая версия. Со всеми вытекающими глюками и недоделками. От вас впечатления - как юзается, есть ли вообще смысл, всё ли понятно, ну, и т.д., включая найденные глюки.
Желающие потестить качают тут -
http://wild_user.fatal.ru/music_soft/TT_WishCopier.rar
Хэлп в комплекте.


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


mel0man



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


СПАСИБО!


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



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


Во Супер

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



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


Gensek пишет:

 цитата:
Во Супер


А чего супер то?
Это ты поюзал и понравилось, или просто что такое появилось?

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



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


Наконецто! Супер))

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



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


попробовал потестить прогу, вставил 1 диск с музыкой, генератором сделал и сохранил в файл уиды, выбрал этот файл как виш, настроил источники и приемники, нажимаю старт (диск не высовывал). Выдает ошибку invalid float operation и прога виснет

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



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


Wild User пишет:

 цитата:
WishCopier предназначен для автоматического (с HDD) ....... копирования ..... на винчестер по имеющемуся вишлисту.



С винчестера на винчестер что ли гонять? Так я с винта и так составлю проект в Неро, перетаскав туда все папки.
Вот этого момента не понял. Зачем винт зазря гонять.
(про внешние носители все ясно, я просто из цитаты вырезал их для акцентирования внимания на ключевых словах)

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



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


Damned пишет:

 цитата:
С винчестера на винчестер что ли гонять?


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

Whats пишет:

 цитата:
Выдает ошибку invalid float operation и прога виснет


Дистанционно очень трудно понять, что к чему.... Нет возможности сделать скрины вкладок вишлиста и настроек? И прислать их в гиф-формате на мыло или выложить где-нибудь? Я бы попробовал воспроизвести ошибку у себя. На нескольких машинах пробовал - работает всё, вроде, почему у тебя не хочет - х.з...
Для "оптики" источники не указываются, по идее оптические приводы туда не должны добавляться даже. Приёмники, соответственно тоже...
Наконец, попробуй вставить другой диск, вдруг на другом будет нормально...

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



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


2 Whats
Есть у меня одно подозрение. Ты когда просканируешь диск на УИД-ы и сохранишь в файл,
то удали из файла часть позиций. Будет такая ошибка выпадать?
Если нет, то тогда я её нашёл и после 18:00 выложу исправление.



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



ссылка на сообщение  Отправлено: 25.01.07 10:45. Заголовок: Re:


Для информации.
Изначально был только первый способ генерации идентификаторов. То есть по
"константным" параметрам (название условное). Они не зависят
от переименований треков, папок и наличия / содержимого тегов. Вложения тоже
не имеют значения. Учитываются только битрейт, время альбома и.т.д.
Но, оказалось, что этот способ достаточно долгий по времени
из-за того, что приходится открывать каждый трек и обращаться к мпег-заголовку.
Также, это накладывает дополнительное ограничение - сканируются только альбомы строго
определённых форматов.
Поэтому, был добавлен способ "УИДизации" по "имени-размеру" альбома.
Название тоже условное. Здесь участвуют: имя папки альбома,
очищенное от всех НЕбукв и НЕцифр, количество треков, общий размер папки
(чистый, т.е. по трекам) и размеры самого меньщего и самого большего треков. Вероятность
совпадения этих признаков у двух разных альбомов, ИМХО, достаточно мала.
Работает этот способ намного быстрее, чем вышеописанный. Ещё есть плюс - отсутствует
привязка к форматам альбомов. (Хинт: если открыть ini-файл настроек программы и найти
значение "CustomAudioFormats", то для этого способа получения идентификаторов можно
добавить другие аудиоформаты. Текущий вариант: *.mp3,*.ogg,*.ape,*.mpc,*.flac,*.wma,*.wav).
Но у этого метода имеется крупный недостаток -
при изменении имени папки или редактировании тэгов или удалении добавлении треков (бред?)
идентификатор будет уже другой. Это, само-собой, не имеет значения, если УИД-ы генерировались
для альбомов, записанных на "оптику" или для альбомов на HDD, которые не планируется
редактировать указанными методами.
В общем, какой способ использовать можно пообсуждать.
Можно оставить оба или остановиться на лучшем из них.
Допускаются к рассмотрению идругие варианты. Предлагайте.


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



ссылка на сообщение  Отправлено: 25.01.07 11:49. Заголовок: Re:


Wild User пишет:
 цитата:
В общем, какой способ использовать можно пообсуждать.
Можно оставить оба или остановиться на лучшем из них.
Допускаются к рассмотрению идругие варианты. Предлагайте.

Может использовать даты создания файлов? Более постоянный параметр, не изменяемый при редактировании тегов или изменении имён файлов.

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



ссылка на сообщение  Отправлено: 25.01.07 12:10. Заголовок: Re:


Wild User пишет:

 цитата:
Допускаются к рассмотрению и другие варианты. Предлагайте.


Предлагаю более универсальный вариант - предусмотреть возможность запускать внешнюю консольную утилиту для определения UIN. Подавать ей на вход путь к нужному каталогу, и использовать в качестве UIN то что она выведет на экран. И соответственно ввести дополнительный тип UINа для этого способа.

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



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


Вот это да, чудо, а не прога!
Теперь я полностью осознал, что жил в каменном веке. До чего дошёл прогресс, вернее, наш многоуважаемый Wild User. Дружище, всё трейдерское движение тебе при жизни у Церетели заказ на монумент сделать должны.
Для дорожащих своим временем (и просто лентяев, как я) это потрясающий подарок!
ОГРОМНОЕ СПАСИБО!
Пока попробовал на винте, всё здорово.

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



ссылка на сообщение  Отправлено: 25.01.07 16:29. Заголовок: Re:


И я уже юзаю вовсю

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



ссылка на сообщение  Отправлено: 25.01.07 16:31. Заголовок: Re:


UberWolf пишет:

 цитата:
Может использовать даты создания файлов?


Можно. Но мало ли альбомов с такой же датой создания попадётся? Да и меняется по-моему дата время при юзании некоторых прог при переименовании. Или я не прав?
Как расчитать такую уникальность?
Trellis пишет:

 цитата:
запускать внешнюю консольную утилиту для определения UIN


Круто! А зачем ещё и это? Да иещё и дополнительные УИДы... ЛУчше придумать один тип, но надёжный и быстрый...

Metalforeigner пишет:

 цитата:
Дружище, всё трейдерское движение тебе при жизни у Церетели заказ на монумент сделать должны.


Ну зачем так... Я ж скромный, лучше просто денех. Много денех. Очень много денех.

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



ссылка на сообщение  Отправлено: 25.01.07 16:36. Заголовок: Re:


Metalforeigner пишет:

 цитата:
До чего дошёл прогресс,


Лет 5 назад была подобная программа на основе MPEG Audio Collection которая автоматически копировала mp3 с дисков по wish листу.
Но сменилось поколение трейдеров, сменились и программы :)

Wild User,
Большое спасибо за активную поддержку нашего нелёгкого дела :)
Потестирую и займусь индексированием коллекции...

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



ссылка на сообщение  Отправлено: 25.01.07 16:49. Заголовок: Re:



 цитата:
Лет 5 назад была подобная программа на основе MPEG Audio Collection которая автоматически копировала mp3 с дисков по wish листу.


В то время мне было проблематично на компьютере кнопку "ПОВЕР" найти... не то, что МАСом пользоваться.

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



ссылка на сообщение  Отправлено: 25.01.07 16:53. Заголовок: Re:


Wild User пишет:

 цитата:
Круто! А зачем ещё и это? Да ещё и дополнительные УИДы...


Исключительно для универсальности. Например может кто-нибудь захочет проиндексировать коллекцию книг в zip файлах, ему потребуется свой алгоритм... :)

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



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


Trellis пишет:

 цитата:
Исключительно для универсальности.


Хм... В этом случае и ВишКопир должен хавать такие идентификаторы (которые по своемУ алгоритму...), а это туда не запихать не залазя в исходники.... Вот если туды сразу прикрутить универсальный генератор идентификаторов (кстати, тот что для видеофайлов уже есть может подойти). Нужные расширения можно добавить в ини-файле.

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



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


Wild User пишет:

 цитата:
В этом случае и ВишКопир должен хавать такие идентификаторы (которые по своемУ алгоритму...), а это туда не запихать не залазя в исходники


Если ввести отдельный тип идентификаторов для этого случая, то каждый раз править исходники наверно не потребуется. Т.е. эти идентификаторы должны подчиняться правилу, например UID#AExxxxx, где xxxxx - произвольный набор цифр и англ. букв, без ограничения по длине.

PS. Это была просто идея, сразу реализовывать её не обязательно :)

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



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



 цитата:
2 Whats
Есть у меня одно подозрение. Ты когда просканируешь диск на УИД-ы и сохранишь в файл,
то удали из файла часть позиций. Будет такая ошибка выпадать?
Если нет, то тогда я её нашёл и после 18:00 выложу исправление.



Ага, терь всё ок))
Было б супер если бы прога, на основе столбиков артист/год/название и тд альбомов в више, могла переименовывать папки при копировании как ты захочешь (в настройках можно добавить возможные форматы), напр. на диске папка H:\Artist\Album, а копируется в D:\Record\Artist - Album (year)
При выдвижении привода я бы добавил звук "дзынь", такой же как у микроволновки)), мне кажется очень здорово получится))
Ещё не понятно как работает уидизация видеофайлов - вставил диск с фильмами - пишет "Поддерживаемые типы файлов не найдены"
И надо что-то решать с выбором алгоритма уидизации, чтобы спокойно уже можно было индексировать коллекцию

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



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


2 Whats
Про видеофайлы. Переключатель в настройках поставь в нижнее положение...

Спасибо: 0 
Профиль Ответить
Mr. Пронька



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


Это по тегам лучше делать. Я для этого TagScanner использую: накидываю в папку, например, DVD1 нужные альбомы, потом в сканере задаю формат и они в ту же папку DVD1 в нужные подпапки забрасываются. И no problems!

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



ссылка на сообщение  Отправлено: 26.01.07 08:43. Заголовок: Re:



 цитата:
лучше просто денех. Много денех. Очень много денех


У-у-у, какие мы меркантильные. Какие предпочитаете: тугрики, динары или эмпэтрёхи? Могу порекомендовать последние. ДВД с ними гарантирую. В качестве благодарности. Ентой самой прогой и накидаю.


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



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


2 Metalforeigner
Тогда уж лучше апе-хи :) Это более стабильная валюта. А вообще, я мзду не беру :) Что, я - сволочь какой, что ли? Мне и самому интересно, выйдет ли чего из этой затеи путного...

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



ссылка на сообщение  Отправлено: 26.01.07 11:26. Заголовок: Re:


2 Wild User
Ага, за державу абыдна!
Апе-хи, извини, не дёржим.

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



ссылка на сообщение  Отправлено: 26.01.07 14:08. Заголовок: Re:


Олег!
А для апе-х в качестве УИ-чего-то-там можно использовать номер диска, он по идее должен быть для каждого диска один.
Знаешь иногда пишется в начале куе-файла, типа:
REM DISCID 4F04A207
Только если его нет, то нужно его генерировать.
Но если есть, то не нужно:)

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



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


urkraft
А ты уверен что этот DISCID будет строго уникальным?
Когда в EAC загружаешь список треков из freedb, он иногда предлагает выбрать из нескольких вариантов, причём названия дисков предлагаются совсем разные...
И вообще я бы не стал доверять cue листам, в них бывают ошибки из-за невнимательности трейдеров (например wav один, а cue совсем от другого альбома).

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



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


Wild User пишет:

 цитата:
Но у этого метода имеется крупный недостаток -
при изменении имени папки или редактировании тэгов или удалении добавлении треков (бред?)
идентификатор будет уже другой. Это, само-собой, не имеет значения, если УИД-ы генерировались
для альбомов, записанных на "оптику"


Здесь как раз не вижу проблем, юзеры должны УИДизировать только после приведения в нужный вид и записи на CD/DVD.
Это уже проблемы юзера, как говорится.

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



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


Damned пишет:

 цитата:
юзеры должны УИДизировать только после приведения в нужный вид и записи на CD/DVD


Некоторые вообще не пишут материал на болванки, хранят всё на винтах. Про приведение в нужный вид я лучше промолчу... :)

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



ссылка на сообщение  Отправлено: 26.01.07 16:54. Заголовок: Re:



 цитата:
Это по тегам лучше делать. Я для этого TagScanner использую: накидываю в папку, например, DVD1 нужные альбомы, потом в сканере задаю формат и они в ту же папку DVD1 в нужные подпапки забрасываются. И no problems!



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

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

Кстати как работает алгоритм когда в папке альбома 1 трек (в диджейских миксах)?

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



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



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


МОжно сказать диски с корявой структурой приходят даже не "довольно часто" а почти всегда!
я делаю обратное: сначала привожу в порядок все что получаю а ТОЛЬКО потом добавляю в каталог эти альбомы

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



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


urkraft пишет:

 цитата:
для апе-х в качестве УИ-чего-то-там можно использовать номер диска


Жень, не покатит. Во-первых, тогда опять заморачиваться на формате (согласись, какие КУИ могут быть для мп3?), а во вторых, Trellis прав насчёт DISCID. Да и чтоб его (DISCID) сгенерить, требуется аналогичный доступ к формату файлов, что, как было замечено выше, очень медленно.

Damned пишет:

 цитата:
юзеры должны УИДизировать только после приведения в нужный вид и записи на CD/DVD


Совершенно в дырочку! А потому, склоняюсь ко второму варианту идентификаторов. Плюсы: скорость, нет привязки к форматам, пригодность для генерации УИД-ов как для альбомов, так и для отдельно взятых файлов (клипы, аудиокниги, и.т.д). Если прикрутить поле, где можно задавать "свои" медиа-расширения, то поимеем ещё достаточную универсальность и в этом плане. Другое дело, что можно попробовать уменьшить имеющиеся минусы второго способа. Например, спомощью того, что предложил Whats.
Whats пишет:

 цитата:
Кстати как работает алгоритм когда в папке альбома 1 трек (в диджейских миксах)?


Да так же и будет работать... Никакой разницы. Я думаю, что вероятность наличия двух разных альбомов с абсолютно одинаковыми размерами и состоящими из одного трека достаточно мала. Особенно в рамках одной коллекции...

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



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


Вот, подвернулось.
Про "Технология TRM" гляньте...
http://www.websound.ru/issues/88.htm#3
+ http://www.relatable.com/

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



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


Вобщем предложения по проге):
1) Копирование клипов и альбомов объеденить, т.к. на одном диске могут же быть и клипы и альбомы - чтоб не надо было 2ой раз потом прогонять 1 и тот же диск.
2) Ринеймер - на основе данных из каталога переименовывает папки альбомов/клипы при копировании - ну оч. полезная фича
3) Добавить возможность проигрывания звука при смене диска (звук можно сделать чтоб выбирался юзером) - т.к. как выдвигается привод не всегда можно услышать (напр. если играет музыка)
4) Изменить алгоритм "от имени-размера" - чтоб не зависел от имени папки
5) при работе с HDD копировать альбы/клипы не в папки-приемники, а в буфер - чтоб можно было добавить в писалку



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



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


Whats пишет:

 цитата:
1) Копирование клипов и альбомов объеденить, т.к. на одном диске могут же быть и клипы и альбомы - чтоб не надо было 2ой раз потом прогонять 1 и тот же диск.


При имеющейся реализации, такое проблематично сделать без переделки. Так что пока будет как есть - раздельное копирование. У меня то небольшое кол-во клипов, что есть всё равно записано на отдельных дисках. Думаю, у большинства - тоже...

Whats пишет:

 цитата:
2) Ринеймер - на основе данных из каталога переименовывает папки альбомов/клипы при копировании - ну оч. полезная фича


А вы, батенька, что-нибудь сами собираетесь делать? Или прикрутить туды ещё автоотносилку записанных дисков на почту?
Да и основе каких данных то?
В форматы залазить не собираюсь (наоборот, надо от этого уйти) - так откуда данные брать?

Whats пишет:

 цитата:
3) Добавить возможность проигрывания звука при смене диска (звук можно сделать чтоб выбирался юзером) - т.к. как выдвигается привод не всегда можно услышать (напр. если играет музыка)


А увидеть низя?
Ей богу, да не до этого пока!

Whats пишет:

 цитата:
4) Изменить алгоритм "от имени-размера" - чтоб не зависел от имени папки


Вот это другое дело! Работаю над этим. Мысля пока такая - некое подобие "байтового отпечатка" . От названий и размера зависимости не будет. От содержимого / наличия тэгов тоже (правда, с небольшой оговоркой).

Whats пишет:

 цитата:
5) при работе с HDD копировать альбы/клипы не в папки-приемники, а в буфер - чтоб можно было добавить в писалку


В буфер чего? В буфер обмена? Или в Неро-вский? Как ты себе это представляешь? Примерчик какой-нибудь...

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



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



 цитата:
А вы, батенька, что-нибудь сами собираетесь делать? Или прикрутить туды ещё автоотносилку записанных дисков на почту?


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

 цитата:
Да и основе каких данных то?
В форматы залазить не собираюсь (наоборот, надо от этого уйти) - так откуда данные брать?


Ну вот пример: на диске папка с альбомом называется "worren-g -I want it all 1999", а вишкопир на основе данных строки в више (артист, название альбома, год), где находится уид этого альбома, копирует его в папку с названием "Warren G - I Want It All (1999)"

 цитата:
А увидеть низя?
Ей богу, да не до этого пока!


Ну так юзер во время копирования же может вовсе и не сидеть за компом и заниматся своими делами, а не наблюдать за процессом копирования, в этом же и вся прелесть проги)) Тем более это просто предложение, на будущее)

 цитата:
Мысля пока такая - некое подобие "байтового отпечатка" . От названий и размера зависимости не будет. От содержимого / наличия тэгов тоже (правда, с небольшой оговоркой).


Оч интересно) ждём)

 цитата:
В буфер чего? В буфер обмена? Или в Неро-вский? Как ты себе это представляешь? Примерчик какой-нибудь...


Ну да, буфер обмена, а с него можно и в неро вставить. Но реализуемо ли это?)

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



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



 цитата:
Ну вот пример: на диске папка с альбомом называется "worren-g -I want it all 1999", а вишкопир на основе данных строки в више (артист, название альбома, год), где находится уид этого альбома, копирует его в папку с названием "Warren G - I Want It All (1999)"


Или вот ещё пример: у юзера вся колекция хранится на дисках со структурой ":/Исполнитель/Папки альбомов", а трейдер с которым меняешься, требует чтобы каждый альбом был в папке "Исполнитель - Альбом" - тут тоже ринеймер был бы незаменим

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



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


Для меня переименования папок под заказ тоже весьма актуально

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



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


Gensek пишет:

 цитата:
Для меня переименования папок под заказ тоже весьма актуально


А в чём проблема то? У Bete_Noire выложена целая пачка скриптов для изменения
структуры каталогов. (http://betenoire.narod.ru/files/dir_rename.rar)

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



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


Спасибо попробую покопать, хотя проблема в том что иногда приходит в разных видах и вразнобой на одном диске.

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



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


2 Me-laman
Только учти, что если переименовывать из двухуровневой труктуры в одноуровневую и в папке альбома графика (обложки) сложены в отдельной поддиректории, то эти папки "вытаскиваются" наружу. Надо бы сообщить автору...

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



ссылка на сообщение  Отправлено: 30.01.07 11:16. Заголовок: Re:


mel0man пишет:

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



Кстати вот меня посетила такая как ни странно мысль. Вся эта "уидизация" - это по сути полное индексирование коллекции.
А у кого много, тому это многочасовая головная боль.
Я думаю, вряд ли все хранят свои альбомы с папках вида "234234ertdслучайный_текст", у всех папочки как-то да называются.
Пусть не всегда 100% правильно, но если построить полный путь к папке, то в нем почти всегда есть:
1. Исполнитель
2. Год
3. Название

C:\MYMUSIC\Megadeth\1999-Risk

Если есть ошибки в названиях, то у тебя, Wild User, есть алгоритм поиска похожих. Если немного подумать, и ввести систему весов для этих параметров, то можно составить алгоритмик поиска альбома без всяких УИДов.

Пример.
Задаем веса:
Год = 1
Исполнитель = 2
Название = 3

Ищем альбом "Megadeth 1999 Risk" папках
C:\MYMUSIC\Megadeth\1999-Risk
C:\MYMUSIC\Megadeth 1990 - Rust In Peace
C:\MYMUSIC\Tralala\Megadeth\1998 - Risk II

Значит во всех строках надо поискать три слова: "Megadeth","1999","Risk".
По сумме весов для строк получаем:
C:\MYMUSIC\Megadeth\1999-Risk вес=6
C:\MYMUSIC\Megadeth 1990 - Rust In Peace вес=2
C:\MYMUSIC\Tralala\Megadeth\2014 - Risk II вес=5

Отсюда нет сомнений, что искомый альбом в папке 1.
Для клипов аналогично.
В общем дальше уже детали, если считаешь это дельным, спрашивай.


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



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


Damned пишет:

 цитата:
то в нем почти всегда есть:
1. Исполнитель
2. Год
3. Название


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

Хотелось бы видеть способ который позволит автоматически находить нужный альбом со 100% вероятностью. Проиндексировать коллекцию нужно будет только один раз, на это стоит потратить время.

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



ссылка на сообщение  Отправлено: 30.01.07 13:16. Заголовок: Re:


Trellis пишет:

 цитата:
Но например в случае с классикой искать по названию папки бесполезно


Т.е. абсолютно никакой связи, никакой-никакой???

Trellis пишет:

 цитата:
Хотелось бы видеть способ который позволит автоматически находить нужный альбом со 100% вероятностью.


Говорилось, что вероятность совпадения УИДов есть. И она тем выше, чем больше коллекция, я так понимаю.
О каких 100%-ах идет речь?
Даже MD5 вам не даст 100%, хотя очень близко к тому.

Да, еще забыл спросить, при индексировании как идет определение, что вот этот УИД - это вот этот альбом?
Не вручную надеюсь. Все равно как-то сопоставляются же папка и альбом?

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



ссылка на сообщение  Отправлено: 30.01.07 14:50. Заголовок: Re:


Damned пишет:

 цитата:
Т.е. абсолютно никакой связи, никакой-никакой???


Связь может и есть, но программа её точно не сможет найти.

 цитата:
О каких 100%-ах идет речь?
Даже MD5 вам не даст 100%, хотя очень близко к тому.


Учите матчасть :) Вероятность совпадения md5 примерно равна 1/(2^128) или 10^(-39). Вы думаете у кого-то из трейдеров в коллекции из нескольких тысяч позиций может реально произойти совпадение контрольных сумм?
У CRC32 вероятность конечно гораздо выше, но всё равно ей можно перебречь.
Другое дело что длина входных данных может оказаться слишком маленькой, тогда вероятность совпадения будет зависеть не от длины контрольной суммы, а от вероятности совпадения этих самых данных. Вот здесь предстоит поработать...

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



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


Trellis пишет:

 цитата:
Учите матчасть :) Вероятность совпадения md5 примерно равна 1/(2^128) или 10^(-39).


А я о том и говорю, что не 100%, я что-то не так сказал?

Trellis пишет:

 цитата:
Вы думаете у кого-то из трейдеров в коллекции из нескольких тысяч позиций может реально произойти совпадение контрольных сумм?


Так вы сейчас как решили делать, я не пойму. По времени треков плюс еще чего-то там? Так это может и совпасть.
Я к чему это сказал, что вот вы говорите, по имени не дает 100% гарантии, а какая разница-то, индексирование по УИД тоже не дает 100%.
А уж 99% это будет или 99.9% - по-моему одинаково с точки зрения юзера.

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

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



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


Damned пишет:

 цитата:
Кстати вот меня посетила такая как ни странно мысль.


Мысль я понял. И позволю себе чертовски не согласиться. Такая реализация имеет кучу минусов. Главный минус - это то, что имеющийся алгоритм нечёткого сравнения придётся переделывать на работу с подстроками (т.е. сдвигать посимвольно всю строку, что весьма тОрмозно). К тому же, нечёткое сравнение подразумевает некоторое отличие одного значения от другого. Это значит, что если требуетсмя скопировать только диск 2 из двухдискового альбома, то вместо него скопируется диск 1. Плюс всяческие опечатки в именах папок могут не гарантировать что альбом будет вообще найден. И ещё - как этот вес получать? Значит надо указывать в Вишкопире колонки с исполнителем альбомом и годом? А то, что взятая информация из Экселя может быть (или не быть) юникодной (умляуты всякие), а в именах папок также может происходить тоже самое - тут как всё это учитывать?
В этом случае, генерация идентификаторов в старом варианте (по имени папки) будет быстрее и надёжнее, ибо давала некоторую "волю" по оформлению - учитывались только буквы и цифры. А для такого варианта, когда на диске был альбом с низким битрейтом и я его нашёл в более лучшем качестве и соотв. изменил в каталоге данные, но на "старом" диске остался низкокачественный вариант (что мне из-за одного альбома весь ДВД переписывать?) - добавлялся ещё такой параметр как размер всех треков и их кол-во.
Для уже записанных на диски альбомов такой вариант в общем подходит и работает быстро. Но для альбомов на винте подходит не очень - зависимость от "сильного" переименования и редактирования тэгов. Кстати, в программе
http://marafon.borda.ru/?1-5-0-00000115-000-0-0-1168636406 похоже используется поиск в подстроках. Вариант в общем рабочий, но с кучей ограничений и недостатков. Попробовать - да, но исходя из реалий, мне, например, нужна гарантия, что человек получит по вишлисту именно ту позицию, которую ему надо.

Damned пишет:

 цитата:
Да, еще забыл спросить, при индексировании как идет определение, что вот этот УИД - это вот этот альбом?


Достаточно примитивно. Есть подпрограмма, которая выдаёт UID для альбома (она одна для генерации и определения УИД-ов). Есть список УИД-ов из вишлиста и есть список найденных программой альбомов. Берём альбом, определяем идентификатор, смотрим, есть ли он в списке. Если нужный кидаем в список для копирования. Далее, получившийся список отправляем куда нужно. Всё.

А вообще, на текущий момент выкладки такие (навеяно вышеописанной TRM-технологией).
Имеем условия - имена, размеры и тэги не должны оказывать никакого влияния на УИД-ы. Так? Далее. Желательна "отвязка" программы от жёсткой фиксации её понимания мультимедиаформатов с возможностью оперативного добавления любых других.
Для этого, предположим, берём файл (о формате мы ничего не знаем), делаем несколько шестнадцатиричных дампов из разных мест файла и на их основе формируем некий код. Для альбома - аналогично, только для каждого трека и код будет сформирован на основе всех треков. Что имеем при этом - имена папок (и их структура) и названия файлов нас уже нисколько не колышат, содержимое / наличие тэгов и формат файлов - тоже. Размеры, в общем, также не окажут влияния, ибо привязка к ним есть только косвенная - по "коэффициенту размера", который допускает очень широкое колебание и нужен только для расчёта нужных смещений для дампа. Типа того - "маленькие" файлы - до 1 mb, "средние" - от 1 до 50 mb "большие" - выше 50 mb.
Ну, это всё теория. Реализацию почти закончил, но есть пара нюансов, которые и пытаюсь победить.





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



ссылка на сообщение  Отправлено: 30.01.07 16:26. Заголовок: Re:


Damned пишет:

 цитата:
А уж 99% это будет или 99.9% - по-моему одинаково с точки зрения юзера.


Смотря какого юзера :) Для меня например отличие в этом случае в 10 раз, что совсем не одинаково. А если сравнивать 10^(-39) и 0.01, то отличие получается совсем астрономическое.

Damned пишет:

 цитата:
у меня "неопределения" очень редки.


У меня они будут весьма часты, думаю у других также. Wild User написал выше чем это грозит, я с ним полностью согласен.

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



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


Damned пишет:

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


Я не о том. Я о начальном заполнении. Когда у меня только список альбомов в Экслеле и я хочу проставить им всем УИД.
Я так понимаю, я тогда вставляю все диски по очереди - как определится что позиция номер 125 в такой-то папке? Или наоборот, что в такой-то папке позиция 125?

Trellis пишет:

 цитата:
У меня они будут весьма часты, думаю у других также. Wild User написал выше чем это грозит, я с ним полностью согласен.


Ну как хотите, мое дело предложить, мне этот способ очень подошел, и не пришлось париться с индексацией всей коллекции.

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



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


Damned пишет:

 цитата:
Я не о том. Я о начальном заполнении. Когда у меня только список альбомов в Экслеле и я хочу проставить им всем УИД.


А... Ну тут конечно неудобно малость... Неудобно из Вишкопира делать это.
Хотя, если при уидизации "втыкать" правильный Disc ID а потом уже из Экслеля, фильтровать по номеру диска, то копи-пасте можно делать не поячеечно, а для всех альбомов диска.
А так, вообще, Сканер будет определять точно такие же УИД-ы и тогда заполнять ничего не нужно будет вручную. По крайней мере, для альбомов.
Либо надо ещё мозг помучить...

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



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



 цитата:
А в чём проблема то? У Bete_Noire выложена целая пачка скриптов для изменения
структуры каталогов. (http://betenoire.narod.ru/files/dir_rename.rar)



А вишкопир сохраняет структуру папок при копировании - чтобы потом можно было юзать эти скрипты? Они неплохи, но у них есть ряд неудобств - 1) не работают со структурами папок, где год альбома записан в скобках, 2) берут инфу из названия папок, которые не всегда бывают названы правильно (в отличие от каталога =)) 3) юзать их не очень удобно - каждый раз нужно искать нужный скрипт и копировать его в папку с альбомами.

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



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


Wild User пишет:

 цитата:
Хотя, если при уидизации "втыкать" правильный Disc ID а потом уже из Экслеля, фильтровать по номеру диска, то копи-пасте можно делать не поячеечно, а для всех альбомов диска.


Я примерно так же вставляю продолжительность альбомов и размер апешек в каталог, по copy-paste из списка сгенерированного в MPEG Audio Collection в основной список, отсортировав их по номеру болванки. Рутина конечно, можно было бы частично автоматизировать, но занимает это не так уж много времени, полчаса в месяц.

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



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


Вставка, конечно вопрос тоже не из последних, но пока задача-минимум: родить эту чертову иудизацию
Далее, будет видно. В сканере будут генериться такие же идентификаторы, так что там этот вопрос будет решён. Но только для поддерживаемых им форматов. А в самом копире... Пока сделал "обрезание" уровней каталогов до двух (с конца) для облегчения "восприятия" позиций, потом, may be, прилеплю туды "вычленятор" из пути с раскидкой по ячейкам исполнителя, год и альбом, что не совсем облегчит добавление в Эксель, но позволит правильно отсортировывать альбомы для упрощения копи-пасте. Это уже опробовано в Сканере, вроде работает нормально... Там правда надо набивать шаблоны, но можно попробовать слепить универсальные шаблоны под ключевые моменты оформления папок. Их получится не так уж и много. Регулярные выражения рулят!
В конце-концов нетрудно забодяжить и самостоятельный аналог версии предложенной Damned -м, для эксперимента, база то уже есть и идея имеет смысл хотя бы потому, что не требует внесения в каталог ничего лишнего...

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



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


Trellis пишет:

 цитата:
Я примерно так же вставляю продолжительность альбомов и размер апешек в каталог, по copy-paste из списка сгенерированного в MPEG Audio Collection в основной список, отсортировав их по номеру болванки. Рутина конечно


И эти люди говорят мне о каких-то 100%-тах вероятности при копировании вишлиста :)

Trellis пишет:

 цитата:
Учите матчасть :)


Кстати знаем мы таких академиков, как вы, они ко мне десятками на собеседования ходят, только вот
когда попросишь, простейший цикл не запрограммируют (не потому что операторов не знают, а не могут алгоритм составить).

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



ссылка на сообщение  Отправлено: 31.01.07 08:51. Заголовок: Re:


Wild User пишет:

 цитата:
прилеплю туды "вычленятор" из пути с раскидкой по ячейкам исполнителя, год и альбом


И мы опять приходим к тому, что только что поругали.

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



ссылка на сообщение  Отправлено: 31.01.07 11:35. Заголовок: Re:


Damned пишет:

 цитата:
Кстати знаем мы таких академиков, как вы, они ко мне десятками на собеседования ходят, только вот
когда попросишь, простейший цикл не запрограммируют



что ж ты сам тогда программу не напишешь? а пока только академиков ругаешь

Wild User

свет в конце тоннеля близок? хотелось бы все-таки найти какое-то разрешение для проблемы многодисковых релизов (когда они все находятся в одной папке) и собственно всё... конечно некоторое неудобство доставит добавление уидов в эксель. но для хардов по крайней мере это вовсе не критично

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



ссылка на сообщение  Отправлено: 31.01.07 12:31. Заголовок: Re:


Damned пишет:

 цитата:
И эти люди говорят мне о каких-то 100%-тах вероятности при копировании вишлиста :)


Иногда своим рукам я доверяю больше чем программам :)

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



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


heine пишет:

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


Я для себя написал. У меня вся база MP3 в самописной базе, к слову сказать.
Так что не надо.
И копирование вишлиста по MP3 с дисков было написано мной уже более года назад.

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



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


Господа! Не вижу смысла в таких спорах!
Если только покричать друг на друга... Но это всё равно ничего не даст, каждый один чёрт останется при своём...

heine пишет:

 цитата:
свет в конце тоннеля близок?


Близок уже.

heine пишет:

 цитата:
хотелось бы все-таки найти какое-то разрешение для проблемы многодисковых релизов (когда они все находятся в одной папке)


А какая тут проблема то? Если имеется ввиду, что альбомы имеющие в своём составе два и более дисков (которые помещены в "своих" папках) должны иметь общий идентификатор, то сразу говорю - тут ничем не порадую - такого скорее всего не будет. Идентификатор генерится для папки, в которой лежат треки. В противном случае, придётся либо "сливать" все треки дисков этого альбома в одну папку, что неприемлемо, либо такие многодисковые позиции разбивать в каталоге на
Artist - Year - Album (CD 1)
...
Artist - Year - Album (CD N)
а не писать
Artist - Year - Album (8 CD's)

heine пишет:

 цитата:
некоторое неудобство доставит добавление уидов в эксель


Зато это компенсируется потом удобством использования (надеюсь).
Опять же... Не всё сразу строится. Может удастся найти какое-нибудь решение.

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



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


Wild User пишет:

 цитата:
либо такие многодисковые позиции разбивать в каталоге на



очень жаль что так... допустим на HDD я проведу (не без пота и крови конечно :)) такую разбивку а что делать с тем что хранится на дисках? каким образом они будут копироваться по вишлисту? скопированная таким образом папка будет иметь название CD1 и т.п.? либо она будет копироваться с папкой верхнего уровня? т.е. artist - album\cd1? хорошо бы если второй вариант. но даже в этом случае в списке все равно придется все многодисковые релизы разбивать на строчки

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



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


heine пишет:

 цитата:
скопированная таким образом папка будет иметь название CD1 и т.п.? либо она будет копироваться с папкой верхнего уровня?


Для этого в настройках есть галка "Сохранять имя папки верхнего уровня". То есть, если у тебя в корне ДВД-диска (и HDD тоже) лежат альбомы обеих структур оформления, то одноуровневые альбомы скопируются как есть, а альбомы "как у тебя" - artist - album\cd1, будут так и скопированы, то есть "artist - album\cd1". Поэтому, в твоём случае, нужно только изменить представление для многодисковых релизов, по принципу "один диск -> одна строка в каталоге", чтоб каждый диск имел свой УИД.

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



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


Wild User,
Получится ли использовать твою программу, если структура альбомов хранящихся на винчестере, достаточно сложна, например:
 
+---Classica
| +---John Cage
| | +---John Cage - Sonata XIII. Music For Marcel Duchamp. Song Books I-II. Empty Words III
| | | \---Covers
| | \---John Cage - Sonatas and Interludes for Prepared Piano 1946 - 48 Boris Berman
| | \---info
| | \---naxos_cat.asp_files
| \---Kronos Quartet - Released 1985-1995 (2CD)
| +---CD1
| +---CD2
| \---Covers
+---Electronica
| +---Ain Soph
| | +---Ain Soph - Ain Soph
| | +---Ain Soph - Aurora
| | \---Ain Soph - Октябрь
| \---Anatoly Pereslegin - Fastgod E-Psalms
| \---Info
| \---ELECTROSHOCK_RU Анатолий Переслегин Fastgod E-psalms.files
\---Jazz
+---Music Revelation Ensemble - After Dark
\---Music Revelation Ensemble - Music Revelation Ensemble

У меня музыка хранится именно так...


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



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


Trellis пишет:

 цитата:
Получится ли использовать твою программу, если структура альбомов хранящихся на винчестере, достаточно сложна


Несколько нелогичная структура :)
Не имеется ввиду что музыка разложена в "жанровые" директории, а то, что структура альбомов переменная.
В этом случае (я про Kronos Quartet...) нужно копировать с папкой верхнего уровня (см. настройки). Правда, тогда и для всех других альбомов это будет выполнено. То есть, если считать стартовой папкой (на твоём примере) папку Classica

+---Classica
| +---John Cage
| | +---John Cage - Sonata XIII. Music For Marcel Duchamp. Song Books I-II. Empty Words III
| | | \---Covers
| | \---John Cage - Sonatas and Interludes for Prepared Piano 1946 - 48 Boris Berman
| | \---info
| | \---naxos_cat.asp_files
| \---Kronos Quartet - Released 1985-1995 (2CD)
| +---CD1
| +---CD2
| \---Covers

и копировать, например, на ругой раздел в папку Wish, то получится так -
<Drive>:\Wish\John Cage\John Cage - Sonata XIII. Music For Marcel Duchamp. Song Books I-II. Empty Words III
<Drive>:\Wish\John Cage\John Cage - Sonatas and Interludes for Prepared Piano 1946 - 48 Boris Berman
<Drive>:\Wish\Kronos Quartet - Released 1985-1995 (2CD)\CD1
<Drive>:\Wish\Kronos Quartet - Released 1985-1995 (2CD)\CD2


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



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


Wild User пишет:

 цитата:
Несколько нелогичная структура :)
структура альбомов переменная.


На болванках музыка хранится везде с одинаковой структурой, только с одним уровнем, но хотелось бы иметь возможность копировать музыку для заказов и с винта.
Для некоторых артистов с большим кол-вом альбомов (>20) я создаю на винте отдельные подпапки, чтобы сократить общее кол-во папок с музыкой одного жанра, иначе становится сложно искать нужные альбомы...

 цитата:
то получится так -
<Drive>:\Wish\John Cage\John Cage - Sonata XIII. Music For Marcel Duchamp. Song Books I-II. Empty Words III
<Drive>:\Wish\John Cage\John Cage - Sonatas and Interludes for Prepared Piano 1946 - 48 Boris Berman



В принципе потом в папке с заказом можно будет перетащить эти альбомы вручную наверх , это не долго, так что большой проблемы здесь не вижу.

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



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


Wild User

спасибо за подробное разъяснение. всё уяснил. представление в каталоге изменю, хорошо что сами диски переписывать не нужно :)

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



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


heine пишет:

 цитата:
хорошо что сами диски переписывать не нужно


Канешна - харашо!

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



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


Блин, задница какая-то получается...
Любые способы доступа к "потрохам" файлов значительно увеличивают время генерации УИД-ов. Время сканирования ДВД -диска в среднем занимает 40 - 50 секунд, что кажется мне весьма долгим, против 3-5 секунд генерации по старому способу (путь+размер треков), ведь там мы в файл не лезем... Долго получается и если "лезть" в мпег-заголовки и если снимать дампы с участков файлов. ПО времени, фактически одинаково...
Поэтому, склоняюсь к указанному выше старому способу, который будет работать нормально с уже записанными на оптику альбомами и с альбомами на винте, которые соответствуют альбомам на оптике... В общем то для боьшинства подойдёт. Остальным - облом..., если не родится другой идеи какой-нибудь...

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



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



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


а я вот недолго думая уже 4 виша с легкостью нарезал и все точно

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



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


В общем, можно несколько модифицировать старый способ. Для отдельно взятых файлов (клипы и.т.д.) генерить по имени (без учёта "ненужных" символов) + размер. Для альбомов не брать имя папки (так как чаще всего изменяется), а генерить УИД по размерам и именам треков (они реже переименовываются). Скорость получается нормальная - секунды три на просмотр всех альбомов на ДВД и от структуры каталогов не будет зависеть.

mel0man пишет:

 цитата:
а я вот недолго думая уже 4 виша с легкостью нарезал и все точно


Ну и как юзается вообще? Удобно? С дисков копировал? (про как вносить в каталог я не спрашиваю...)


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



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


Wild User пишет:

 цитата:
В общем, можно несколько модифицировать старый способ



здесь какой способ имеется в виду? по константным параметрам или второй (к-ый самый быстрый?)

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



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


heine пишет:

 цитата:
здесь какой способ имеется в виду?



 цитата:
или второй (к-ый самый быстрый?)


Который быстрый. Но он будет отличаться от предыдущего "быстрого". Поэтому если Вы уже переколбасили каталог тем опытным образцом Копира, то те, старые УИД-ы уже не подойдут. Я предупреждал, что бы пока не горячились и не торопились - это только для предварительного тестирования. На этот раз УИД-ы будут уже окончательными и последующие изменения их не затронут.
На текущий момент прикручиваю переименование папок при копировании, которое было предложено выше (данные об имени исполнителя, альбома и года берутся из указываемых колонок), то есть структура каталогов и имена папок альбомов изменяются сразу, в процессе копирования. Это будет работать только для альбомов и только для каталогов (вишлистов) с раздельным указанием Artist, Album, Year. У кого в каталогах эти поля совмещены - значит тому не повезло...

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



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


Wild User пишет:

 цитата:
На текущий момент прикручиваю переименование папок при копировании, которое было предложено выше


Может ещё стоит прикрутить автоматическое ограничение нового имени папки по длине? Иногда в каталогах встречаются различные комментарии прямо в поле с названием альбома, длиной на несколько строчек... :)

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



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



 цитата:
На текущий момент прикручиваю переименование папок при копировании, которое было предложено выше (данные об имени исполнителя, альбома и года берутся из указываемых колонок), то есть структура каталогов и имена папок альбомов изменяются сразу, в процессе копирования. Это будет работать только для альбомов и только для каталогов (вишлистов) с раздельным указанием Artist, Album, Year. У кого в каталогах эти поля совмещены - значит тому не повезло...



Сууупер))) А что значит не повезло?) У меня в каталоге совмещены столбики год и название альбома (столбик с названиями альбомов имеет вид "2001 - Doin It Down South") - что, пререименование в таком случае не сработает? =(

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



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


Trellis пишет:

 цитата:
Иногда в каталогах встречаются различные комментарии прямо в поле с названием альбома, длиной на несколько строчек... :)


Да а вы что, ребята?! Может я что-то не понимаю?
Нахрена в поле с названием альбома коммент?! Да ещё и многострочный? Нафига тогда в Экселе комментарии всплывающие предусмотрены?
А я не могу предусмотреть всю трейдерскую блажь и тут все расчитано на "нормальные" каталоги, где в поле Исполнителя - исполнитель, в поле ГОД - естественно, год, и.т.д...

Whats пишет:

 цитата:
У меня в каталоге совмещены столбики год и название альбома (столбик с названиями альбомов имеет вид "2001 - Doin It Down South") - что, переименование в таком случае не сработает?


А если тебе надо такое имя папки - Artist\Album (Year) по шаблону %B\%A (%Y), то тогда как ты будешь поступать?

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



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



 цитата:
Ну и как юзается вообще? Удобно? С дисков копировал?


удобнее не придумаешь с дисков! хорошо то что сразу вижу список нужных дисков, их подгатавливаю и пихаю неглядя в монитор вообще т.е. вставил диск, прога скопировала, выплюнула я вставил следующий и т.д.
Насчет внесения UID-ов в каталог уже приловчился ко всем этим манипуляциями по замене полного пути символов "\" на " - " и правильной сортировки. Кста недавно переставил винду и такой же "неправильной сортировкой" заболел mp3Scaner...

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



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


Wild User пишет:

 цитата:
Нахрена в поле с названием альбома коммент?! Да ещё и многострочный? Нафига тогда в Экселе комментарии всплывающие предусмотрены?
А я не могу предусмотреть всю трейдерскую блажь и тут все расчитано на "нормальные" каталоги


Чтобы ограничить длину папки, достаточно добавить в код одну строчку с регулярным выражением.
Лишняя "защита от дурака" никогда не помешает.

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



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


Trellis пишет:

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


Что то я туго въезжаю.
Примерчик, плиз...

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



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


Wild User пишет:

 цитата:
Примерчик, плиз...


Вот пример на Perl:
$str =~ s/(.{20}).+/$1/;
В переменной $str после этого останутся только первые 20 символов; если изначально их было меньше, то строчка останется без изменений. В других языках, поддерживающих регулярные выражения, должно быть что-то подобное.
При желании в конце можно добавить многоточие:
$str =~ s/(.{17}).+/$1.../;


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



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



 цитата:
А если тебе надо такое имя папки - Artist\Album (Year) по шаблону %B\%A (%Y), то тогда как ты будешь поступать?



Ну да) Тут тяжело что-то сделать.

Вообще если в шаблонах будут шаблоны без года - "Artist - Album" и "Artist/Album", то у меня все проблемы отпадают))

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



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


Trellis пишет:

 цитата:
Вот пример на Perl:


Да не в коде дело.
"Отпиливать" можно под максимально допустимое кол-во для Винды (кажись - 255 символов, не помню, надо глянуть), а под CDFS и Нера порежет сама.
Я имел ввиду пример того, что может быть записано в ячейке - то есть, название альбома и "какой там может быть комментарий в несколько строк". Интересно, аж жуть

Whats пишет:

 цитата:
Вообще если в шаблонах будут шаблоны без года - "Artist - Album" и "Artist/Album", то у меня все проблемы отпадают))


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

З.Ы. Под это дело прикрутил туды ышшо и ренэймер для треков. Вычленяется всё из имени трека. Подставляется в шаблон. Если не вычленилось что-нибудь, то ничего не трогает. В лог, соответсвенно пишет. Вроде уже работает, но надо погонять.

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



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


Wild User пишет:

 цитата:
название альбома и "какой там может быть комментарий в несколько строк". Интересно, аж жуть


Комментарий может быть абсолютно любой. Например перечисление музыкантов участвующих в проекте может занять довольно много места. Выносить это в комментарий к ячейке в Excel не всегда удобно, т.к. потом трудно делать по ним поиск, и с размерами окошка для комментариев часто бывают глюки.

Вот пример названия альбома на 2 строчки:
«Works For Cello & Piano: E. Lalo - Sonata for cello and piano in A minor; S. Prokofiev - Ballada for cello and piano op. 15; E. Denissov - Sonata for cello and piano; A. Schnittke - Sonata for cello and piano [Исполняют: Андрей Демин (виолончель), Юрий Слесарев (фортепиано)]»

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



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



 цитата:
З.Ы. Под это дело прикрутил туды ышшо и ренэймер для треков. Вычленяется всё из имени трека. Подставляется в шаблон. Если не вычленилось что-нибудь, то ничего не трогает. В лог, соответсвенно пишет. Вроде уже работает, но надо погонять.


Чет мне кажется или нет что из простой проги для копирования альбомов ты хочешь сделать мулти-комбайн наподобии винды все есть и страшно глючит

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



ссылка на сообщение  Отправлено: 06.02.07 11:36. Заголовок: Re:


mel0man пишет:

 цитата:
все есть и страшно глючит


"Всё есть" не обязательно означает что "всё глючит" :)

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



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


Wild User

я тут начал колбасить УИДы по первому (константному) способу. он в новой версии не изменится? или его тоже переделаешь?

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



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


heine пишет:

 цитата:
я тут начал колбасить УИДы по первому (константному) способу. он в новой версии не изменится? или его тоже переделаешь?


Зря. Я выше предупреждал. Константного способа не будет - долго слишком работает. Новый НЕконстантный способ модифицирован так, что имена папок можно будет изменять.

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



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


ждем релиза =) По возможности хотелось бы ещё чтобы переименовщик работал с видеофайлами)

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



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


Wild User

ладно. а когда ждать-то?

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



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


Trellis пишет:

 цитата:
Комментарий может быть абсолютно любой. Например перечисление музыкантов участвующих в проекте


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

Whats пишет:

 цитата:
По возможности хотелось бы ещё чтобы переименовщик работал с видеофайлами)


Запустить бы пока альбомы...

heine пишет:

 цитата:
ладно. а когда ждать-то?


Вот-вот. На днях...
Ты ж не хочешь, небось, что б было так ->

 цитата:
все есть и страшно глючит



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



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


Wild User пишет:

 цитата:
Сделал обрезку под виндовую длину,


Ок, спасибо.

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



ссылка на сообщение  Отправлено: 07.02.07 12:55. Заголовок: Re:


Wild User

т.е. в этом новом способе будет объединена мультиформатность и быстрота второго и константность первого способов?

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



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


heine пишет:

 цитата:
объединена мультиформатность и быстрота второго и константность первого способов?


Мультиформатность и быстрота. Это главное. Никаких привязок к форматам, тэгам и мпег-заголовкам.
Константность достигается тем, что перед записью альбомы (клипы) приводятся в порядок и записываются на диск. Если при этом что-либо остаётся на "винте" , то оно уже получается автоматом - "в порядке". При этом остаётся возможность изменить имена папок (например, сделать вложенную структуру каталогов для уменьшения "ветвистости"). Изменение остальных параметров: редактирование тэгов (кроме v.1) и изменение имён / количества треков приведут к изменению идентификатора.

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



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


Wild User пишет:

 цитата:
редактирование тэгов (кроме v.1) и изменение имён / количества треков приведут к изменению идентификатора



вот и жаль... если по поводу кол-ва треков вопрос в целом отпадает, то имена файлов со временем могут и редактироваться.... ладно, по большому счету это конечно не критично, в крайнем случае можно будет и пересканировать такие позиции...

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



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


Закачал альфу.
УИД-ы менять более не буду, остальное подрихтуется.
Можно пробовать. Хэлпа пока нет, надо переделывать, но думаю, разобраться будет несложно. Глюки - обещаю.

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



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


классс!!

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



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


Опять же, пока категорически не рекомендую торопиться и уидизироваться. Тут человек сообщил, что ДВД-диск с альбомами у него секунд 40 сканится на УИД-ы... У меня - 3-5 секунд на одном компе и 2-3 сек. на другом. Нужно проверить это, может у него привод виноват.

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



ссылка на сообщение  Отправлено: 12.02.07 16:42. Заголовок: Re:


Wild User пишет:

 цитата:
категорически не рекомендую торопиться и уидизироваться



так как тогда проверять работает или нет? :) тем более если ты сам сказал что технологию УИДов больше менять не будешь...

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



ссылка на сообщение  Отправлено: 12.02.07 16:47. Заголовок: Re:


в чем разница между типами УИДов - альбом и клип? интуитивно понятно, но хотелось бы поконкретней разобраться

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



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


heine пишет:

 цитата:
так как тогда проверять работает или нет? :)


Можно погонять локально, на паре дисков, на музЕ с винта для выяснения стабильноработости, особено при вкл. переименовании. Вдруг что выползет ещё...

heine пишет:

 цитата:
в чем разница между типами УИДов - альбом и клип


Фактически ни в чём. В одной букве :), после UID#, A=альбом, F=файл.
А вообще - принцип один.

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



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


Wild User пишет:

 цитата:
особено при вкл. переименовании



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



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


Wild User пишет:

 цитата:
особено при вкл. переименовании



в таком разе мой опыт не поможет, мне эта функция не нужна.

Wild User пишет:

 цитата:
А вообще - принцип один



при переключении на альбом появляется доп.функция "генерировать из пути". в чем её смысл? УИД генерируется из пути или что?

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



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


heine пишет:

 цитата:
доп.функция "генерировать из пути"


Нужна только для удобства (кому надо). Отдельные ячейки с Артистом, Годом и Альбомом лучше воспринимаются (тем более, когда в каталоге так) и сортируются по-другому, нежели путь к папке. Если не нужно - отключи генератор, на УИД-ы это не действует.

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



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


Wild User пишет:

 цитата:
Нужна только для удобства



да, поюзал, понял в чём соль... на самом деле очень удобная в некоторых случаях вещь...

погонял на винте, с разных винтов одновременно даже; потестил с/без "сохранять имя родительской папки" -все ок (переключение совершенно необходимо при переходе с оптики на HDD и наоборот). работает корректно, быстро. низкий поклон to Wild User

почему-то народ молчит. такая удобная штука, советую всем кто еще не обратил на это внимание, задуматься

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



ссылка на сообщение  Отправлено: 13.02.07 16:27. Заголовок: Re:


да прога просто супер) скорей бы вышли новый mp3 scanner и новая версия вишкопира)

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



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


Whats пишет:

 цитата:
новая версия вишкопира)


Фиг его знает что считать новой версией... Вчера загрузил версию, номер не менял. Что изменилось -
Переделал внутренний синтаксис выражения для "вычленятеля", теперь вычленяет корректнее (особенно для %B - %A).
"Внутренние" настройки для регистра так и остались внутренними (для тех кто не в курсе: регистр приводится к виду "Каждая Первая Буква - Заглавная", расширение к нижнему регистру, номер трека - с ведущим нулём, римские цифры исправляются, все _ заменяются на пробелы), но помимо этого добавил для CD, EP, LP, e.t.c. перевод их в верхний регистр, чтоб не получалось Cd1, Ep, Lp...
А в общем, раз более или менее работает, можно переводить из альфы в бета версию, с добавлением уже расширенных настроек по регистру.

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



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


Закинул сабж с настройками регистра.

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



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


Wild User пишет:

 цитата:
Переделал внутренний синтаксис выражения для "вычленятеля"



это имеет отношение к "генерировать из пути"? во всех меняющихся версиях с самими УИДами и принципом их генерации/использования ничего ведь меняться уже не будет?

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



ссылка на сообщение  Отправлено: 14.02.07 12:55. Заголовок: Re:


heine пишет:

 цитата:
это имеет отношение к "генерировать из пути"?


Именно. Относится только в "вычленятору".

heine пишет:

 цитата:
во всех меняющихся версиях с самими УИДами и принципом их генерации/использования ничего ведь меняться уже не будет?


Не будет.

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



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


Wild User

сегодня обнаружил глюки. при копировании выскакивает предупреждение "ошибка при работе с файлом". процесс приходится останавливать. перезапуск программы не помогает

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



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


heine пишет:

 цитата:
"ошибка при работе с файлом"


Конкретнее можно? Лучше в мыло.
Включен ли ренэймер, ошибка при копировании или уже при переименовании, на каком альбоме спотыкается, если можно, то треклист и имя папки альбома с путём. Если используется переименование и берётся название из ячеек Экселя, то хотелось бы увидеть кусок этого файла с этой позицией.

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



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


Закачал некое подобие хэлпа. Скорее описание элементов интерфейса с разъяснениями. Что непонятно - спрашивайте.
http://wild_user.fatal.ru/music_soft/Copier_help.rar

heine пишет:

 цитата:
при копировании выскакивает предупреждение "ошибка при работе с файлом"


Вроде отловил. Исправленная версия закачана. Попробуй.

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



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


За хелп спасибо! устал объяснять партнерам по обмену(не трейдерам) как этой софтиной пользоваться только для генерации списка, если с тегами не дружат

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



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


Wild User пишет:

 цитата:
Исправленная версия закачана



ок. спасибо. буду пробовать. о результатах сообщу

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



ссылка на сообщение  Отправлено: 04.10.07 14:52. Заголовок: Re:


заметил глюк,после копирования и переименования примерно альбомов 60,прога дальше перестает переименовывать и кидает в таком виде,в каком есть.оч странно

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



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


Не попадалось такого...
В каком режиме копировалось - с винта или дисков?

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



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


с дисков...ваще пипец,половину приходица самому переименовывать и создавать(

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



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


Фиг его знает...
По-видимому, нужно переделывать мне копирование по другому принципу...


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



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


Spyart пишет:

 цитата:
с дисков...ваще пипец,половину приходица самому переименовывать и создавать(


А ты хотел чтобы из твоей кучи говна прога сделала конфетку? Нет, так не получится.
Есть необходимые минимальные требования по "некривости" имен.

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



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


2_damned,да ладно кривые бы не переименовывала бы,хер с ними...но она под конец и самое нормальное Artist\Year - Album\ перестает переименовывать...просто кидает папку только с самим альбомом, а в логе пишет то переименовать не удалось. Да и потом,причем здесь говно в оформлении? Прога же по каталогу походу должна переименовывать

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



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


Да ладно вам критиковать. Отписались в личку, чё да как, глядишь WU новую версию выпустит. Кто кодил, тот знает, в одного все баги не выловишь.

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



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


Не знаю, о каких багах идёт речь, у меня всё копируется отлично. Сегодня более 200 апе скидывал по вишу, и винта, и с дисков - всё путём.

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



ссылка на сообщение  Отправлено: 06.10.07 12:47. Заголовок: Re:


Дело в том, что и у меня всё пашет нормально, скидываю через копир по 50-200 апе альбомов регулярно. Иногда бывают заморочки с положением формы "поверх все окон", но планирую сделать это малость по-другому и отключаемо.

Насчёт ошибок при копировании у Spyart-а.
Если все альбомы такого вида - Artist\Year - Album, то лучше поставить галку в настройках - "Сохранять с папкой верхнего уровня", тогда даже если не переименуется, то останется в оригинальном виде. Хорошо бы также прислать лог (его можно сохранить), что бы попытаться посмотреть, с какой папки или файла начались глюки. Скриншоты настроек программы, в конце-концов или ини-файл из папки программы. Ну и сам виш тоже неплохо было бы посмотреть, особенно если включено переименование по данным из ячеек этого вишлиста - может прога какие-либо "левые" символы "забывает" чистить. По простому заявлению - "вот мол, у меня глюки вылазят" очень тяжело разобраться в причинах.

З.Ы. А принцип копирования и особенно переименования всё равно нужно немного переделать. В Структураторе, например, я сделал уже по-другому, переименовывается более надёжно.

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



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



 цитата:
Не знаю, о каких багах идёт речь, у меня всё копируется отлично. Сегодня более 200 апе скидывал по вишу, и винта, и с дисков - всё путём.


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

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



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


Spyart, твоя проблема скорее всего изза того, что в папке-приёмнике осталась папка WC_Temp (такое могло случится, если копирование было прервано "не правильно" - например если был убит процесс копира, или после перезагрузки компа)

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



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


Увожаемые товарисчи" очень прошу залить вас прогу на какойнить обменик" по неизвестно причине сайт не вилдюзера уже скольк открыть не могу ! обидно :( видать из за обеменика! буду презнателем! если не труно все в архиве еще более презнателен тубу

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



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


HARD-ROCK
ХЗ, все качается и работает. Проверь мыло :)

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



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


Die Hard
Уже проверил) большое спасибо! а сайты серии fatal.ru у меня вообще не один не открывается! может из айпишника а может хз почему)

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



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


Насчёт Фатала. Неделю, примерно, хостинг не работал, сейчас, вроде пашет. По-видимому, придётся думать о смене хостера, задолбали уже эти их траблы...

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



ссылка на сообщение  Отправлено: 19.10.07 13:51. Заголовок: Re:


Сегодня опять пробывал зайти и нифига!
А теперь немного по теме: вот у меня такой вопрос! после проверки записываю всю музыка по след. структуре
F:\Samael\1991 - Worship Him (к примеру) Так вот загружаю вишь в прогу, запускаю, в оезальтате в папку приемнике появляется 1991 - Worship Him, возможно ли что бы так же и создавалась папка Samael, пробовал при помощи настройки установив функцию переименовывать папки по шаблону %B\%Y - %A, обсалютно некаких изменений! может я дурак и опять что то не так сделал? ))) заранее спасибо
А да! чуть не забыл копирую с CD если этот факт что то дает!

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



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


все...наконецта моя глупая голова догнала! все пашит! ваще прога супер! огромное тебе спасибо) обязательно все перекину в каталог через генератор) побольше бы таких прог)

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



ссылка на сообщение  Отправлено: 19.10.07 14:42. Заголовок: Re:


2_hardrock,а что ты сделал что у тебя все пашет теперь?)

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



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


там 2 варианта
1 - ставишь галочку создавать папку и указывает номер столбца на который он будет оператся1
2 - также раставляешь номера столбцов для значений Артист Альбом Год

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



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


Wild User
NM.Ru года два назад весьма был неплох для хранения файлов, среди прочих бесплатных

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



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


zencd, спасибо, сползаю туда, гляну.

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



ссылка на сообщение  Отправлено: 20.10.07 10:45. Заголовок: Re:


да! nm.ru сейчас самое то! у меня на by.ru тоже вечно траблы! то ваще сайт не грузит! то ftp не пашит! сам думаю на nm перекатать все!

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



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


zencd
Ключевыми словами в твоей фразе являются "года два назад". Я, в свое время, также повелся на рекламу этого сайта. В итоге, сколько второй мой сайт по обмену существует, столько и матерюсь. И рад бы перейти на другой, да толпа, с кем меняюсь, уже привыкла.

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



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


Блин скорее бы UID встроили в мп3сканер, тогда бы вообще цены небыло :)

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



ссылка на сообщение  Отправлено: 31.10.07 06:02. Заголовок: Программа суперская ..


Программа суперская все замечательно работает, но есть один момент:-). Я начал пользовать прогу, когда количество дисков уже достаточно большое, и все заново сканировать, чтоб присвоить UID'ы если честно неохото:-). Так вот мой вопрос: можно ли как-нибудь самому генерировать UID руками, чтобы WishCopier все это дело понимал.

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



ссылка на сообщение  Отправлено: 31.10.07 11:19. Заголовок: и все заново сканир..



 цитата:
и все заново сканировать, чтоб присвоить UID'ы если честно неохото:-


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

а ручками врятли, т.к. нужен все таки своеобразный "хеш" альбома, тобиш диск все равно понадобится вставить.

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



ссылка на сообщение  Отправлено: 31.10.07 13:05. Заголовок: ну что ж буду настра..


ну что ж буду настраивать себя на всовывание вытаскиваени дисков:-)

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



ссылка на сообщение  Отправлено: 01.11.07 02:33. Заголовок: Zergio А ты каталоги..


Zergio
А ты каталогизируй их по мере того, как достаешь их с полки. Скидываешь кому-нить виш на винт, допустим пришлось достать 50 дисков из 500 которые у тебя имеются. Слил с них на винт нужное, и заодно прогнал их на UID'ы. При следующем обмене, еще 40-50. Глядишь, за 10 обменов всю коллекцию и прогонишь через каталогизатор.

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



ссылка на сообщение  Отправлено: 01.11.07 03:31. Заголовок: Die Hard Однако, де..


Die Hard
Однако, дельная мысль! Даже не пробывал ВишКопир по той причине, что все диски прогонять через него как-то очень влом было. А так можно и попробывать! :)

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



ссылка на сообщение  Отправлено: 01.11.07 08:43. Заголовок: Die Hard Спасибо! К..


Die Hard
Спасибо! Как я сам раньше не догадался....

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



ссылка на сообщение  Отправлено: 01.11.07 12:00. Заголовок: Die Hard Ну, раз вс..


Die Hard
Ну, раз все говорят спасибо, то и я... чо я лысый, чоли? :))


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



ссылка на сообщение  Отправлено: 01.11.07 19:27. Заголовок: Die Hard пишет: Клю..


Оффтоп: Die Hard пишет:

 цитата:
Ключевыми словами в твоей фразе являются "года два назад". Я, в свое время, также повелся на рекламу этого сайта. В итоге, сколько второй мой сайт по обмену существует, столько и матерюсь. И рад бы перейти на другой, да толпа, с кем меняюсь, уже привыкла.



вообще не так дорого это, завести собственный хостинг
мой вот стоит 180 рублей в год (50mb/php) (сейчас правда это же предложение подороже)
домен бесплатный


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



ссылка на сообщение  Отправлено: 09.11.07 17:38. Заголовок: Подкиньте программку..


Подкиньте программку, на мыло (указано в профиле), пожалуйста. Пора тоже заняться UID'изацией..:)

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



ссылка на сообщение  Отправлено: 09.11.07 18:02. Заголовок: Wild User спасибо!..


Wild User спасибо!

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



ссылка на сообщение  Отправлено: 09.11.07 18:07. Заголовок: UberWolf пишет: Под..


UberWolf пишет:

 цитата:
Подкиньте программку, на мыло (указано в профиле), пожалуйста.


Отправлено.
Нужно было и тут отписать о смене адреса "хомяка"...
Актуальный УРЛ -
www.wilduser-music.narod.ru

А пока я ипу моск со Сканером, то для ускорения УИДизации могу порекомендовать примерно такой порядок действий:
Запускаем обе проги - Сканер и Копир, пихаем в привод диски поочерёдно и сканируем в Сканере и "уидизаторе" Копира.
Главное ничего нигде не сортировать!
Сохраняем в эксель-файлах результаты сканера и копира.
Открываем оба файла, удаляем из "сканеровского" файла колонку с УИДами (она НЕ СООТВЕТСТВУЕТ!) и КОПИРУЕМ колонки с УИДами и названиями альбомов из "копировского" файла в "сканеровский" по соседству (естественно, подготавливаем сперва там место) с аналогичными колонками.
После этого, визуальный просмотр соответствия УИДов альбомам занимает очень малое время.
Затем удаляем ненужные колонки, "выстраиваем" колонки как в основном каталоге и копируем данные туда. В основном каталоге уже выполняем сортировку.
В общем, написано длиннее и сложнее, чем само действо. Получается достаточно шустро...

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



ссылка на сообщение  Отправлено: 10.11.07 02:21. Заголовок: Wild User, аха, име..


Wild User, аха, именно так и действую... пока Сканер жду.


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



ссылка на сообщение  Отправлено: 10.11.07 13:47. Заголовок: не скажете почему по..


не скажете почему появляется папка WC_TEMP? а то из за неё и переименовывает неправильно(

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



ссылка на сообщение  Отправлено: 10.11.07 15:13. Заголовок: Папка ~WC_TEMP являе..


Папка ~WC_TEMP является промежуточной при переименовании, ибо в некоторых случаях сразу переименовывать в нужную структуру не удаётся. Нужно выяснять, какое фактически должно получиться новое имя, что бы понять, почему не переименовыввает.
А вообще, я там сделал достаточно коряво, поэтому и может возникать такое. Буду обязатеьно переделывать так, как я сделал в Структураторе. Можно пока не юзать переименование при копировании, а структуру / имена папок менять Структуратором.

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



ссылка на сообщение  Отправлено: 10.11.07 20:11. Заголовок: А мне и сейчас не вл..


А мне и сейчас не влом добавить колонку с UID'ами, получается достаточно быстро (куда быстрее, чем думалось).

Наткнулся на такой вот камень: раньше многодисковые альбомы я записывал с такой структурой папок

 цитата:
artist - year - album\Disk 1\
artist - year - album\Disk 2\
...


в каталоге же они обозначаются одной позицией, но WishCopier, конечно, генерит для каждой подпапки свой UID. Можно, в принципе, в каталоге каждый диск в отдельную позицию выделить, но.. сами понимаете - неудобно как-то получается. Как быть?

Wild User пишет:

 цитата:
Нужно было и тут отписать о смене адреса "хомяка"...
Актуальный УРЛ -
www.wilduser-music.narod.ru

В соответствующем разделе не заметил упоминания и ссылки на WishCopier.

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



ссылка на сообщение  Отправлено: 10.11.07 20:44. Заголовок: UberWolf пишет: Как..


UberWolf пишет:

 цитата:
Как быть?


Подозреваю, что никак, пока, наверное...
Программа считает альбомом треки, находящиеся в одной папке. Это справедливо для любого вида оформления - и для простой "однопапочной" структуры и для вложенной, типа Артист\Альбом. Поэтому УИД и генерируется только для одной папки.
Есть такая идея - если для двух и более-дисковых альбомов, записывать УИД-ы в ячейку через разделитель, тогда вроде, всё должно получиться. Для этого нужно делать поправки в программе, что бы она "видела" такие ячейки.

UberWolf пишет:

 цитата:
В соответствующем разделе не заметил упоминания и ссылки на WishCopier.


Тоже верно, ссылки там нет. Но есть ссылка в "шапке", которая, если заменить в ней
"корень" сайта на текущий, будет иметь такой вид -
http://wilduser-music.narod.ru/music_soft/TT_WishCopier.rar
Тогда всё качается.
Копир был "слеплен" в экспериментальных целях, Программ такого рода я никогда не делал (да можно сказать, что я много чего не делал...), а посему она так пока и находится в стадии тестирования, о чём и написано в "шапке" темы, поэтому и нет ссылки со страницы софта моего "хомяка".

Для более-менее юзабельного результата, на текущий момент нужно сделать следующее:
1. Переделать переименование по принципу Структуратора.
2. Добавить "понимание" ячеек с несколькими уидами.
3. Сделать оперативной регулировкой опцию "поверх всех окон" при копировании с оптики.
4. Решить некоторые вопросы при копировании, например, если альбом уже существует, то
а) спросить
б) не копировать
в) переименовать, типа Копия_Бла Бла Бла
5. Аналогично с возможными дубликатами альбомомв по УИД-ам (вдруг попадутся разные альбомы с одинаковыми УИДами?)
6. Ещё что-нибудь...

Вот такое вот To Do...

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



ссылка на сообщение  Отправлено: 10.11.07 21:10. Заголовок: Wild User пишет: Е..


Wild User пишет:

 цитата:
Есть такая идея - если для двух и более-дисковых альбомов, записывать УИД-ы в ячейку через разделитель, тогда вроде, всё должно получиться. Для этого нужно делать поправки в программе, что бы она "видела" такие ячейки.

Надеюсь, скоро это будет в программе.

Ещё один момент - при экспортировании результатов хотелось, чтобы полученный файл открывался - заметно ускорило бы процесс "ручной" UID'изации.

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



ссылка на сообщение  Отправлено: 24.11.07 13:13. Заголовок: Такая проблема обозн..


Такая проблема обозначилась.
В загруженном више прога не находит колонку с УИД-ами. Чем лечится?

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



ссылка на сообщение  Отправлено: 24.11.07 13:41. Заголовок: Уж не мой ли виш не ..


Уж не мой ли виш не грузиЦЦа?

Можно попробовать сделать так, что бы колонка с УИД-ами была последней справа, либо прислать виш мне, я вечером посмотрю...

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



ссылка на сообщение  Отправлено: 24.11.07 14:00. Заголовок: С твоим вишем дело о..


С твоим вишем дело обстояло так.
Прогнал я его Компарером (ибо многое с винтов посливал на болванки). Результат скормил Копиру. Не видит заветной колонки. В окошке "требуемые по списку ресурсы" пусто. А колонка с УИД-ами у меня всегда крайняя правая. На мыло всё-же сбросил.

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



ссылка на сообщение  Отправлено: 24.11.07 15:26. Заголовок: лист должен быть 1ый..


лист должен быть 1ый! давно заметил такой косяк

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



ссылка на сообщение  Отправлено: 24.11.07 15:54. Заголовок: Spyart, и что, реаль..


Spyart, и что, реально помогает? В смысле, во всех таких случаях?

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



ссылка на сообщение  Отправлено: 24.11.07 15:55. Заголовок: Spyart пишет: косяк..


Spyart пишет:

 цитата:
косяк


Не косяк, а недоработка :)

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



ссылка на сообщение  Отправлено: 24.11.07 17:07. Заголовок: Не угадали нифига.....


Не угадали нифига...
Это и не косяк и не недоработка.
Сие есть ограничение бесплатной версии... :)

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



ссылка на сообщение  Отправлено: 25.11.07 10:06. Заголовок: 2_wild user,жжош) хо..


2_wild user,жжош) хоть бы написал)

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



ссылка на сообщение  Отправлено: 29.11.07 00:33. Заголовок: Spyart пишет: хоть ..


Spyart пишет:

 цитата:
хоть бы написал)


Зачем пугать народ раньше времени? Хто ж тоды тестить то будет?

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



ссылка на сообщение  Отправлено: 03.12.07 21:34. Заголовок: как вобще этой прого..


как вобще этой прогой пользоваться?? понять не могу. помогите кто чем могет)

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



ссылка на сообщение  Отправлено: 03.12.07 22:05. Заголовок: ну или хелп дайте. р..


ну или хелп дайте. разобраться не могу...

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



ссылка на сообщение  Отправлено: 04.12.07 00:43. Заголовок: Andrej WU в самом п..


Andrej
WU в самом первом посте пишет:
 цитата:
Хэлп в комплекте.



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



ссылка на сообщение  Отправлено: 04.12.07 02:30. Заголовок: MF Да ты приколист. ..


MF
Да ты приколист. Кто же читает первые посты?

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



ссылка на сообщение  Отправлено: 04.12.07 05:26. Заголовок: нету там хелпа. выло..


нету там хелпа. выложите кто-нибудь плз. очень надо.

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



ссылка на сообщение  Отправлено: 04.12.07 06:56. Заголовок: Andrej, сегодня сбро..


Andrej, сегодня сброшу. Чуть позже.

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



ссылка на сообщение  Отправлено: 04.12.07 07:09. Заголовок: Andrej, дай мыло, сб..


Andrej, дай мыло, сброшу. Правда, хэлп для версии 1.0 а. Но, в принципе, мало что изменилось. Разберёшься.

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



ссылка на сообщение  Отправлено: 04.12.07 13:23. Заголовок: andrej124#yandex.ru ..


andrej124#yandex.ru
заранее багодарен.

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



ссылка на сообщение  Отправлено: 04.12.07 14:57. Заголовок: заранее багодарен не..



 цитата:
заранее багодарен

не багодарен, а богодарен. :)) Шутка. :))
Лови и пользовайся.

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



ссылка на сообщение  Отправлено: 04.12.07 19:30. Заголовок: Бардак в делах и в м..


Бардак в делах, и в мыслях хаос...
Это я про себя
Про хэлп...
В топе была где-то ссылка на отделённое файло, там только сайт фаталовский...
Дублирую на всякий случАй.
http://wilduser-music.narod.ru/music_soft/Copier_help.rar

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



ссылка на сообщение  Отправлено: 04.12.07 22:31. Заголовок: вишкопиер начал дела..


вишкопиер начал делать одинаковые уиды,уже для двух альбомов нашел! в чем проблема?

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



ссылка на сообщение  Отправлено: 05.12.07 00:21. Заголовок: Приплыли... Проблема..


Приплыли...
Проблема, думается, в недостаточности битрейта моего IQ, т.е., как я и опасался, метод "уидизации" получился несовершенным...
Неслучайно программа до сих пор в стадии альфы и не выложена на сайте.
Те, кто пользуется, могут прогнать уидизированные части своих каталогов через Компарер на предмет поиска дубликатов идентификаторов. Процент совпадения нужно выставить на 100%.
Предполагаемые варианты дальнейшего развития сюжета:
1. Забить и забыть (попутно можно сказать мне что-нибудь нелестное). Т.е. похерить проект напрочь как тупиковый.
2. Высказать мнения и предложения по способам и методам получения идентификаторов с действительно уникальными значениями.
3. Ждать, пока я не разрожусь таким способом получения УИД-ов, который будет удовлетворять поставленной задаче, как то: скорость получения и уникальность.
4. Быстрая модификация мной способа получения УИД-ов, с потерей их совместимости с текущим вариантом и, как следствие, заполнение колонки с УИД-ами в каталоге заново и продолжением эксперимента.
5. х.з...

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



ссылка на сообщение  Отправлено: 05.12.07 01:24. Заголовок: Можно рассмотреть сп..


Можно рассмотреть способы получения УИД-ов в нескольких вариантах.

Индексный файл
О таком способе говорилось уже тут на форуме, достаточно давно. Принцип примерно такой - в директорию, которую нужно считать альбомом "кладётся" индексный файл, к примеру с неким номером или другим опознавательным знаком. При поиске ищутся и просматриваются только индексные файлы. Или, как вариант, такой индексный файл будет в "корне" диска с перечислением альбомов в виде
Идентификатор=путь на этом диске.
Плюсы: скорость, уникальность (?), отстутствие привязки к форматам.
Минусы: Невозможность добавить индексные файлы на уже записанные диски и (для второго варианта) несоответствие пути, если альбомы, которые нужно скопировать размещены на винте.

"Рисунок" альбома
УИД формируется на основе "константных технических" данных альбома, коими можно считать битрейт, время звучания альбома и отдельных треков. Или, например, снятие в двух-трёх местах дампа каждого файла.
Плюсы: Независимость от наличия / отстутсвия тэгов, размера, порядка расположения треков в альбоме. Возможность получения идентификаторов для уже записанных дисков.
Минусы: Низкая скорость получения УИД-ов, "привязка" к форматам.

"Рисунок" альбома_2
УИД формируется на основе "НЕконстантных технических" данных альбома, коими можно считать размер треков (всего альбома), количество треков, имена папок. Примерно такой способ используется на текущий момент.
Плюсы: Скорость, отстутсвие привязки к форматам, независимость (в очень узких пределах) от имён папок. Возможность получения идентификаторов для уже записанных дисков.
Минусы: Слабая неуникальность (?), зависимость от изменения размеров и имени альбома. Неуникальность можно попробовать устранить несколько другим способом придания вида УИД-а.

На основе пути
УИД формируется из пути к альбому (клипу и.т.д.) без указания корневой части, т.е. относительный путь. Регистр букв не учитывается.
Плюсы: Скорость. Независимость от константных и НЕконстантных параметров альбома, отсутсвие привязки к форматам. Можно указывать один путь для двух- и более дисковых релизов при этом скопируется всё содержимое папки альбома.
Возможность получения идентификаторов для уже записанных дисков. Возможность формировать идентификаторы без применения спец. софта.
Минусы: Зависимость (сильная) от пути к папке альбома. Возможность копирования альбома с более низким битрейтом (или другими недостатками) в случае, если есть такой альбом уже есть с более лучшими параметрами, но на другом диске и оба альбома имеют одинаковое название (относительный путь).


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



ссылка на сообщение  Отправлено: 05.12.07 03:29. Заголовок: Spyart Всё-же это и..


Spyart
Всё-же это исключение, процент попадалова очень невелик, я так думаю. Поэтому стОит делать себе ремарочки и особо не заморачиваться.
Видишь, как человек разволновался. А нам он свеженький нужОн - народ, затаив дыхание, лузлес-сканера ждёт.

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



ссылка на сообщение  Отправлено: 05.12.07 05:03. Заголовок: Wild User Ну по-ид..


Wild User
Ну по-идее, если есть два одинаковых УИДа, то должно быть пофиг - не должно быть одинаковых в пределах одного диска, я правильно понимаю?


 цитата:
На основе пути


Ну можно сделать так -
путь такой - v94:\Agathocles\2006_Mincer\
При загрузке виша отсортировать по УИДу и говорить - вставьте диск v94, v97, w01, и т.п.

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



ссылка на сообщение  Отправлено: 05.12.07 05:37. Заголовок: Stolzen Ну по-идее, ..



 цитата:
Ну по-идее, если есть два одинаковых УИДа, то должно быть пофиг - не должно быть одинаковых в пределах одного диска, я правильно понимаю?

А ведь это здравая мысль.

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



ссылка на сообщение  Отправлено: 05.12.07 06:44. Заголовок: Я против варианта с ..


Я против варианта с индексным файлом - это что же, всю коллекцию перезаписывать? (:

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



ссылка на сообщение  Отправлено: 05.12.07 07:39. Заголовок: UberWolf пишет: Я п..


UberWolf пишет:

 цитата:
Я против варианта с индексным файлом - это что же, всю коллекцию перезаписывать? (:


Я ж к примеру... Ясен перец, что этот вариант не катит...


 цитата:

Ну по-идее, если есть два одинаковых УИДа, то должно быть пофиг - не должно быть одинаковых в пределах одного диска, я правильно понимаю?



 цитата:
А ведь это здравая мысль.


А вот и не так (если ты не про УИДы на основе пути). Что этому мешает то? Прога просматривает УИДы, при нахождении нужного выполняет копирование и помечает этот альбом как скопированный, т.е. в дальнейших операциях эта позиция уже не участвует. И при этом по-барабану последовательность вставки дисков - можно хоть с середины виша начинать копировать...
И если диск с "не тем альбомом" или альбом в пределах диска попадёт в копир первым, то будет скопирован именно этот альбом, а не тот, который требуется. Со всеми вытекающими, вплоть до воплей на форуме - не нужно объяснять, если записать коллеге по обмену не то, что требуется? А представить, что если вклучено переименование, то можно вообще такое никогда не заметить - вот будет жоппа то...
Хотя...
К примеру, если не исключать уже скопированные позиции, а просто копировать все найденные УИДы, то имеем то, когда у нас число скопированных альбомов будет больше, чем по виш-листу. По-окончаниии копирования можно выдавать "мол такие то альбомы имеют одинаковые УИДы и бла бла...".

На основе пути - очень неплохой вариант, если не кидать в меня помидорами за то, что придётся всё заново переделывать...
При таком способе, если устранить один большой минус, то было бы наверное то, что нужно...

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



ссылка на сообщение  Отправлено: 05.12.07 07:46. Заголовок: Wild User пишет: Ч..


Wild User пишет:

 цитата:
Что этому мешает то? Прога просматривает УИДы, при нахождении нужного выполняет копирование и помечает этот альбом как скопированный, т.е. в дальнейших операциях эта позиция уже не участвует. И при этом по-барабану последовательность вставки дисков - можно хоть с середины виша начинать копировать...
И если диск с "не тем альбомом" или альбом в пределах диска попадёт в копир первым, то будет скопирован именно этот альбом, а не тот, который требуется. Со всеми вытекающими, вплоть до воплей на форуме - не нужно объяснять, если записать коллеге по обмену не то, что требуется? А представить, что если вклучено переименование, то можно вообще такое никогда не заметить - вот будет жоппа то...
Хотя...


Ну сделать их зависимыми от диска. Опять же - вставьте v69, v70 и т.п. Т.е. дополнительно указать столбик, в котором указано, на каком диске альбомы.

Кстати, у нас в стране демократия, так ведь? :) Можно ведь юзеру предложить на выбор вариант, который ему больше всего подходит. Хочешь по УИДу, получи по УИДу, хочешь по пути - тогды по пути... Т.е. в настройки все это дело запихать

З.Ы. с 666-м постом меня! :)

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



ссылка на сообщение  Отправлено: 05.12.07 08:13. Заголовок: stolzen пишет: Ну с..


stolzen пишет:

 цитата:
Ну сделать их зависимыми от диска. Опять же - вставьте v69, v70 и т.п.


НЕ поможет! К примеру, нужный альбом на диске v90, а диск v55 был вставлен первым и на нём есть альбом иеющий такой же УИД, что и нужный - он то и будет скопирован первым. Ещё. В проге есть возможность копировать и с винта - тут как быть, ведь последовательность не задашь никак. Я наоборот хотел уйти от привязки к последовательности вставки дисков и от меток дисков, присваемых в Нере при записи.


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


Это там и сейчас есть. Содержимое указанной колонки попадает в список на панели упраления для "визуальности". Но обязательного соблюдения последовательности вставки не требуется.


 цитата:
Хочешь по УИДу, получи по УИДу, хочешь по пути - тогды по пути...


Нужен какой-то один способ, но с гарантией.
"Путный" способ можно было бы скомбинировать с другим и сделать УИДы по такой спецификации:
UID#<Некий простой код><Относительный путь>
где UID# - указатель на то, что это идентификатор (требуется при автоопределении колонки с УИДами), "Относительный путь" - и так понятно и "Некий простой код" - вот эта штука должна как-то указывать на то, что именно этот альбом требуется, даже если мы имеем альбом с таким же точно названием, но в другом битрейте.

Spyart, у тебя дубликаты, случайно, не для лосслесс-альбомомв возникли?

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



ссылка на сообщение  Отправлено: 05.12.07 08:28. Заголовок: Wild User пишет: н..


Wild User пишет:

 цитата:
нужный альбом на диске v90, а диск v55 был вставлен первым


Дык я и говорю, сделать зависимыми от диска. И если нужен альбом с диска v90, то именно на этом диске он и будет смотреть альбом, а до других не дотрагиваться.

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



ссылка на сообщение  Отправлено: 05.12.07 08:36. Заголовок: Хорошо. Как прога у..


Хорошо.
Как прога узнает, что в неё вставлен диск с нужным номером? Если не заморачиваться с последовательностью вставки дисков. Кстати, я копирую двумя приводами, диски пихаю последовательно то в один, то в другой и порядок соблюдаю не всегда.
Как быть в таком случае при копировании с винта? Тут вообще автоматический режим - как "узнать в лицо" нужный альбом?

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



ссылка на сообщение  Отправлено: 05.12.07 08:41. Заголовок: Wild User пишет: Е..


Wild User пишет:

 цитата:
Если не заморачиваться с последовательностью вставки дисков.


Ну тока если заморачиваться...

stolzen пишет:

 цитата:
Опять же - вставьте v69, v70 и т.п.


Wild User пишет:

 цитата:
как "узнать в лицо" нужный альбом?


Ну, например, так - у каждого диска есть ведь свои какие-то униакльные данные... MID, время записи и т.п. Понимаешь, к чему клоню? Тока как выдернуть с болванки такую инфу - другой вопрос

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



ссылка на сообщение  Отправлено: 05.12.07 10:02. Заголовок: Теоретически, можно ..


Теоретически, можно упростить всё до некуда. Т.е., УИДом будет являться путь.
Тогда, отбрасывая "корень" ресурса, будем иметь путь к той папке или файлу, который он имеет на диске. Плюсы очевидны и скорость просмотра будет весьма высокой.
Остаётся одна проблема - наличие в разных "местах" альбомов с разными параметрами но одинаковым названием. Обходить можно так - копируем всё, что встретим и что удовлетворяет копируемому списку. Дубликаты переименовываем на манер Винды - "Копия (N)...", в конце сообщаем о несоответствии количества и что конкретно продублировалось.
НО.
Всё бы гуд, да всю эту красоту похабят ограничения для имён, которые могут быть на болванке. Вот эти "джульетты" всё и испортят. Альбомы с "километровыми" названиями на болванке просто будут не найдены. Короче, куда не сунься - всюду жопа...

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



ссылка на сообщение  Отправлено: 05.12.07 13:27. Заголовок: а почему у мену уиды..


а почему у мену уиды из проги в каталог не копируются? я уж и так и этак - не получается всё равно.

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



ссылка на сообщение  Отправлено: 05.12.07 13:40. Заголовок: всё не как у людей(..


всё не как у людей(

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



ссылка на сообщение  Отправлено: 05.12.07 14:00. Заголовок: Andrej пишет: всё н..


Andrej пишет:

 цитата:
всё не как у людей(


Andrej, да не переживай ты так
Лучше бы сказал, как и что делал. УИДы вставлял в каталог из программы или сначала сохранил, а потом вставлял из сохранённого файла?

А вообще, не советую, конкретно тебе, пока юзать эту прогу и тем более УИДизировать весь каталог. До выяснения ситуации, так сказать...
Но попробовать никто не запрещает

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



ссылка на сообщение  Отправлено: 05.12.07 17:48. Заголовок: 2_wild user, нет,дуб..


2_wild user, нет,дубликаты возникли в мп3...

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



ссылка на сообщение  Отправлено: 05.12.07 19:48. Заголовок: да разобрался я уже)..


да разобрался я уже)) прога хорошая. даже очень. но дедовский метод жил, жив и будет жить)

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



ссылка на сообщение  Отправлено: 09.12.07 18:27. Заголовок: Залил версию 1.0.1 И..


Залил версию 1.0.1
http://wilduser-music.narod.ru/music_soft/TT_WishCopier.rar
Изменения.
1. Добавлен переключатель алгоритмов УИДизатора:
а) Старый способ, текущий.
б) На основе пути и серийного номера CD.
Это временно. В дальнейшем будет оставлен только на основе пути (пункт б).
Спецификация такая (пример для альбома Daemonarch - 1998 - Hermeticum)
альбом на СД -
UID#A#78F97BE4#Daemonarch - 1998 - Hermeticum
альбом на HDD -
UID#A#HDD#Daemonarch - 1998 - Hermeticum
где UID# - метка для автоопределения колонки с УИДами,
А (или F) - альбом или файл (зарезервировано)
значение между # - серийный номер диска (кроме HDD)
остальное - относительный (от стартовой папки) путь к копируемой папке.
Если в каталоге двух и более дисковые альбомы представлены одной
позицией, то полученные в УИДизаторе идентификаторы можно подправить
таким образом -
Было

UID#A#78F97BE4#Amon Amarth - 2006 - With Oden On Our Side (2CD)\CD1
UID#A#78F97BE4#Amon Amarth - 2006 - With Oden On Our Side (2CD)\CD2

Станет

UID#A#78F97BE4#Amon Amarth - 2006 - With Oden On Our Side (2CD)

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

2. В процессе копирования, если встречается позиция с дублированным УИДом,
то она копируется тоже с добавлением к имени "Копия (N) имя", то есть
копирование избыточно, что не позволит пропустить нужную позицию.
Распространяется также и на переименование, во избежание конфликта имён.
Такая же фигня и для клипов...

3. Добавлена "реакция" на переключение вкладок таблицы вишлиста.

4. Добавлена "чистка" ячеек, участвующих в переименовании, от "мусорных"
символов.

5. Режим окна программы "поверх всех окон" сделан оперативным контролом.
6. Подправлен "вычленятор" - иногда не срабатывал.
7. Удалено переименование треков (Пользуйтесь лучше Структуратором).
Переименование для папок оставлено.
8. Добавлено переименование клипов по шаблону (данные из ячеек вишлиста).
9. Имеющиеся в системе виртуальные приводы можно исключить из опроса программой, если добавить их буквы в файл VirtualDrives.txt в директории программы.
10. + multiple fixes...

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



ссылка на сообщение  Отправлено: 12.12.07 04:17. Заголовок: Это временно. В даль..



 цитата:
Это временно. В дальнейшем будет оставлен только на основе пути (пункт б).


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


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



ссылка на сообщение  Отправлено: 12.12.07 08:54. Заголовок: mel0man пишет: хоть..


mel0man пишет:

 цитата:
хоть закинуть в папку с альбомов еще пару фильмов?


Именно. Тэги, размеры и имена файлов значения не имеют. Критичным является только путь, правильность которого проверить нетрудно. Можно, наверное, добавить туда "холостое копирование" - имитацию без физических действий. Типа, проверка...


 цитата:
не убирай переименование папок по вишу


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

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



ссылка на сообщение  Отправлено: 12.12.07 14:17. Заголовок: Критичным является т..



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


также такой путь(УИД) можно составить вручную с точностью до 99%)) имея один стандарт имени папок! ;)
а холостая проверка пришлась бы очень кстати! например я вижу это как создание только пустой папки?

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



ссылка на сообщение  Отправлено: 12.12.07 18:51. Заголовок: mel0man пишет: а хо..


mel0man пишет:

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


Необязательно что-либо создавать.
Достаточно сделать как бы "виртуальное копирование" и показать, что и сколько найдено. Если количество не будет соответствовать заданному, значит или УИД дохлый или альбома там нет.

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



ссылка на сообщение  Отправлено: 12.12.07 19:58. Заголовок: Необязательно что-ли..



 цитата:
Необязательно что-либо создавать.


Вам виднее сэр!
а как насчет запоминания последней папки где был виш?



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



ссылка на сообщение  Отправлено: 12.12.07 20:55. Заголовок: mel0man пишет: а ка..


mel0man пишет:

 цитата:
а как насчет запоминания последней папки где был виш?


Куда и чего запоминать? Всмысле, типа recent files - последних открытых файлов?
Или при запуске диалога открытия вишлиста, что бы инициировалась последняя директория?

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



ссылка на сообщение  Отправлено: 12.12.07 22:36. Заголовок: что бы инициировалас..



 цитата:
что бы инициировалась последняя директория



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



ссылка на сообщение  Отправлено: 13.12.07 01:10. Заголовок: альбом на СД - UID#..



 цитата:
альбом на СД -
UID#A#78F97BE4#Daemonarch - 1998 - Hermeticum
альбом на HDD -
UID#A#HDD#Daemonarch - 1998 - Hermeticum


и еще, если допустим я сгенерил УИДы для альбомов на винте, после записи их на диски, нужно будет переделывать?

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



ссылка на сообщение  Отправлено: 13.12.07 02:20. Заголовок: mel0man пишет: если..


mel0man пишет:

 цитата:
если допустим я сгенерил УИДы для альбомов на винте, после записи их на диски, нужно будет переделывать?


В данном случае переделывать придётся.
Ну, блин, не получается одним жопом на две табуретки сесть... Недостаток есть, но по сравнению со всякими другими способами, достоинства таки перевешивают.
Чем-то приходится жертвовать.
А что мешает сгенерить УИДы по уже записанным дискам?
Не так уж это и много времени займёт. Опять же, можно отфильтровать в Экселе по номеру диска и произвести поиск-замену значения HDD на серийник СД. Можно держать две колонки с УИДами в каталоге, если альбомы есть и на дисках и на винте.

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



ссылка на сообщение  Отправлено: 13.12.07 12:55. Заголовок: В данном случае пере..



 цитата:
В данном случае переделывать придётся.
Ну, блин, не получается одним жопом на две табуретки сесть... Недостаток есть, но по сравнению со всякими другими способами, достоинства таки перевешивают.
Чем-то приходится жертвовать.
А что мешает сгенерить УИДы по уже записанным дискам?
Не так уж это и много времени займёт. Опять же, можно отфильтровать в Экселе по номеру диска и произвести поиск-замену значения HDD на серийник СД. Можно держать две колонки с УИДами в каталоге, если альбомы есть и на дисках и на винте.


плюсы несомненно перевешивают, но нельзя ли например сделать UID#A#HDD# и UID#A#CD# ?

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



ссылка на сообщение  Отправлено: 13.12.07 16:41. Заголовок: но нельзя ли наприме..



 цитата:
но нельзя ли например сделать UID#A#HDD# и UID#A#CD# ?


Почему же - можно. Тогда лучше было бы вообще не втыкать туда СД или ХДД...
НО.
Представь ситуацию, что на каком-то СД у тебя есть некий альбом, который, как позже выяснилось имеет какие-либо дефекты. Позже, тебе удалось найти этот же альбом в устраиваемом варианте. Что наблюдаем? Для обоих альбомов (они же одинаковые, следовательно одинаковые имена имеют) будет один и тот же УИД (это если вместо серийного номера, подставлять в УИД "CD"). Копирование в программе сделано так, что последовательность вставки дисков значения не имеет, можно хоть с конца виша начинать копировать или с середины. Значит, когда мы вставим диск с "неугодным" альбомом он по УИДу будет опознан как тот, что надо копировать.
А оно нам надо?
В случае же с добавлением в УИД серийного номера, такое не произойдёт - скопируется "правильный" альбом...
Для винтов же серийный номер не вставляется, ибо нет смысла: во-первых, не так уж и много хардов в системе установлено, во-вторых, альбом может быть перемещён на другой раздел.
Понятно объяснил?

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



ссылка на сообщение  Отправлено: 13.12.07 20:51. Заголовок: Понятно объяснил? бо..



 цитата:
Понятно объяснил?


более чем, я совсем про дубли и забыл, сам постоянно над ними у себя работаю, например повышаю битрейт,
но правда большую часть дублей переношу из основного каталога в спецом отведеный каталог "треш&дубли"


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



ссылка на сообщение  Отправлено: 15.12.07 03:38. Заголовок: Спасибо за новые UID..


Спасибо за новые UIDы!! оценил уже, как удобно менять ручками уидификатор если например ошибся в названии альбома и тегах :)

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



ссылка на сообщение  Отправлено: 09.01.08 05:09. Заголовок: Олег, а нельзя ли до..


Олег, а нельзя ли добавить отображение пути копирования (хотя бы отображения имени диска а не только дисковода, с которого сливается материал на винт) в ходе оного? Было бы весьма удобно.

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



ссылка на сообщение  Отправлено: 09.01.08 10:46. Заголовок: А низя ли пападробне..


А низя ли пападробнее - чиво именно нужно показывать (путь или имя диска), в каком месте енто должно торчать?

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



ссылка на сообщение  Отправлено: 09.01.08 11:24. Заголовок: Непосредственно при ..


Непосредственно при копировании на вкладке "управление" отображается сам процесс. Чтобы "Источник" отображался не только буквой привода, но именем самого диска. Конечно, это актуально лишь для двд с именами, отличными от "мой диск". :))

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



ссылка на сообщение  Отправлено: 09.01.08 20:46. Заголовок: Типа так? (Подчёркну..


Типа так? (Подчёркнутое и есть метка диска, которую ты присваиваешь в программе записи перед нарезкой болванки)



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



ссылка на сообщение  Отправлено: 10.01.08 00:48. Заголовок: Угу, в самую дырочку..


Угу, в самую дырочку!
Или уже работает?!

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



ссылка на сообщение  Отправлено: 10.01.08 01:00. Заголовок: Metalforeigner пишет..


Metalforeigner пишет:

 цитата:
Или уже работает?!


Качай ужо - specially for you закинул...

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



ссылка на сообщение  Отправлено: 10.01.08 01:30. Заголовок: Wild User, тенкс. Е..


Wild User, тенкс. Ещё... мн-н... в почте своей читал?

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



ссылка на сообщение  Отправлено: 10.01.08 12:54. Заголовок: Нет, ни в ЛС, ни в п..


Нет, ни в ЛС, ни в почте не было ничего... Можно повторить?

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



ссылка на сообщение  Отправлено: 10.01.08 13:00. Заголовок: Письмо метнул...


Письмо метнул.

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



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