Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Поиск аудиофайлов с одинаковыми именами

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Крепыш



Joined: 08 Apr 2005
Posts: 16
Location: Балашиха

Post (Separately) Posted: Wed Feb 01, 2006 12:45    Post subject: Поиск аудиофайлов с одинаковыми именами Reply with quote

Есть такая задача. На компе лежит куча музыки в формате MP3, OGG, APE, WMA... По большей части теги в этих файлах заполнены, но имена файлов различны. Нужно найти среди них файлы с одинаковыми значениями в полях "Название". В Total Commander есть такая возможность?
Вариант с переименованием имени файла на основании содержимого поля "Название" не подойдёт.
_________________
Нет судьбы, кроме той, которую мы выбираем.
Back to top
View user's profile Send private message
Zorroz



Joined: 16 Dec 2004
Posts: 308
Location: Россия, Иркутская обл., г. Ангарск

Post (Separately) Posted: Wed Feb 01, 2006 13:01    Post subject: Reply with quote

Берем плугин AudioInfo.wdx, устанавливаем. Запускаем поиск, переходим к закладке «Плагины», выбираем плагин AudioInfo. В списке «Свойство» выбираем «Название», в «Операции» - «Содержит», «Значение» - «Название муз. гуппы». И все!
Back to top
View user's profile Send private message
Крепыш



Joined: 08 Apr 2005
Posts: 16
Location: Балашиха

Post (Separately) Posted: Wed Feb 01, 2006 13:08    Post subject: Reply with quote

Эээ не... Ты не понял. Нужно найти файлы с одинаковыми значениями в поле "Название" ("Title"), а не файлы с конкретными значениями. Т.е., я не знаю есть ли у меня дубликат данной песни или нет. А перебирать по всем именам - запаришься.
Back to top
View user's profile Send private message
Zorroz



Joined: 16 Dec 2004
Posts: 308
Location: Россия, Иркутская обл., г. Ангарск

Post (Separately) Posted: Wed Feb 01, 2006 13:30    Post subject: Reply with quote

Да что-то ступил немного. Wink
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Wed Feb 01, 2006 15:33    Post subject: Reply with quote

Крепыш
Могу только написать, как бы делал я.
1. Вывести все нужные файлы в один общий список (например, объединить нужные подкаталоги внутри одного при помощи символических ссылок NTFS).
2. При помощи WdxInfopacker загнать содержимое полей в текстовый файл (не знаю, поддерживает ли этот плагин выдачу содержимого подкаталогов, но даже если нет - можно воспользоваться Ctrl+B).
3. Открыть этот файл в текстовом редакторе, если нужно - переформатировать строки так, чтобы содержимое нужного поля было в самом начале каждой строки (регулярными выражениями; рекомендую EmEditor).
4. Отсортировать все строки по алфавиту (к EmEditor'у есть плагин для сортировки строк).
5. Поиском с регулярными выражениями найти, есть ли дублирующиеся строки.

Способ, конечно, несколько муторный... Возможно, есть какие-то утилиты, при помощи которых подобные операции выполнять проще.
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Wed Feb 01, 2006 17:27    Post subject: Reply with quote

CaptainFlint
Родилась мысль, а нельзя ли Гислеру подкинуть идею по добавлению в синхронизацию каталогов сравнение файлов при помощи контентных плагинов (дополнительная галочка и поля плагинов, как при поиске)?
Если хорошо подумать, то получится очень хорошая функциональность, а реализовать, вроде бы, не очень сложно - переложить функции поиска по плагинам.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Wed Feb 01, 2006 17:41    Post subject: Reply with quote

Batya
Я тоже примерно об этом подумал - только я думал о возможном расширении функциональности поиска дубликатов в диалоге поиска. Но даже если предложить, вряд ли он это сделает в семёрке, и так уже слишком много всего запланировано и слишком долго не может ей заняться. Он там на форуме уже землю копытом роет - хочет поскорее финал 6.54 выпустить и, наконец, за 7.0 взяться. Smile
Лучше саму идею сначала тщательно обдумать, продумать интерфейс (это самое сложное будет; очень многие предложения обламываются из-за того, что программно-то реализовать фичу - раз плюнуть, а вот как сделать удобный вызов этой фичи - непосильная задача), после чего и предложить ему на блюдечке почти готовый вариант, возможно, для версии 7.5.
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Wed Feb 01, 2006 17:55    Post subject: Reply with quote

ОК. Будем думать Smile
Back to top
View user's profile Send private message
Крепыш



Joined: 08 Apr 2005
Posts: 16
Location: Балашиха

Post (Separately) Posted: Thu Feb 02, 2006 09:31    Post subject: Reply with quote

CaptainFlint, первая твоя идея слишком утомительна. Сейчас я подобное делаю при помощи Winamp:
1. Сортирую список по названию.
2. Ищу дубликаты - их оставляю, остальное удаляю из списка. Тут, кстати, обнаружилось, что названия не всегда совпадают - иногда после названия в скобках чё-нибудь добавлено.
3. Прослушиваю оставшиеся песни и лучшие оставляю в фонотеке, остальные - в корзину.

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

ЗЫ: А есть ли какой-нить плагин для работы с плейлистом Winamp'а: копирование/перемещение файлов (физически) через плейлист?

ЗЫЫ:
Quote:
1. Вывести все нужные файлы в один общий список (например, объединить нужные подкаталоги внутри одного при помощи символических ссылок NTFS).
А это как?
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Thu Feb 02, 2006 12:01    Post subject: Reply with quote

Крепыш
Quote:
А это как?

Символические ссылки - это нечто вроде ярлыков, только более мощное, и делается на уровне файловой системы, а не на уровне винды. Т.е. можно сделать так, что видишь папку C:\test\, а открываешь её - и видишь содержимое D:\abc\ - все файлы, все подкаталоги; эти файлы и подкаталоги можно создавать/модифицировать/удалять - всё это будет выполняться в D:\abc\.

Более подробно о символических и жёстких ссылках (есть и такая штука, но только для файлов) можно почитать в справке к моей программке NTFS Links.
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Fri Feb 03, 2006 00:19    Post subject: Reply with quote

Крепыш: насчёт работы с плейлистом винампа, слазь сюда: http://forum.wincmd.ru/viewtopic.php?p=8263. В последней версии я сделал копирование из плейлиста и вывод тегов в списке.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group