На главную ИТ в Ульяновске
Информационные технологии в Ульяновске
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Менеджер коллекции фильмов

 
Начать новую тему   Ответить на тему    Список форумов ИТ в Ульяновске -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
stalker



Зарегистрирован: 25.06.2004
Сообщения: 20

СообщениеДобавлено: Пт Июн 25, 2004 4:08 pm    Заголовок сообщения: Менеджер коллекции фильмов Ответить с цитатой

Есть замысел программки. Начал когда-то писать, но потом время на нее закончилось.
ТЗ такое.
Имеется несколько объединенных в сеть компьютеров с общедоступными share-дисками, выделенными под хранение кино.
Данные хранятся согласованно - типа кластер.
В больших коллекция проблема в том, чтобы узнать: вот в этом файле, который мне принесли, записан фильм, который у меня уже есть? Имя файла может быть совершенно другим, да и названий фильмов всех не упомнишь, особенно когда их больше трех сотен.
Так вот: приносишь винчестер, забитый киношками, подрубаешь его к одному из компов "кластера", а менеджер сам определяет, каких фильмов нет в коллекции, и сам закачивает их на те диски "кластера", где хватает свободного места.
Ну и побочные функции типа составления списка доступных фильмов когда часть компов выключена и т.п.
Все это может представляеть интерес для больших и маленьких корпоративных и домашних сетей, в которых есть любители посмотреть кино.
Если есть желание этим заняться, могу развить идею дальше. Большая часть функциональности уже реализована - могу поделиться исходниками.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
3APA3A



Зарегистрирован: 30.06.2004
Сообщения: 2

СообщениеДобавлено: Ср Июн 30, 2004 9:46 pm    Заголовок сообщения: Ответить с цитатой

Вы хотите сказать, что распознавание совпадения фильмов реализовано?
Если да - с удовольствием взгляну на исходники...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
stalker



Зарегистрирован: 25.06.2004
Сообщения: 20

СообщениеДобавлено: Чт Июл 01, 2004 2:33 pm    Заголовок сообщения: Ответить с цитатой

Да нет там никакого распознавания!
Это с mp3 ситуация сложная, поскольку в них есть тэги,
и эти тэги очень просто изменять самостоятельно.
А вот с авишками все гораздо проще. Тэги в них никто
никогда не пишет, поэтому каждый rip имеет свой постоянный размер.
Для верности можно подсчитывать контрольную сумму небольшого участка файла. Если еще немного поднапрячься и найти описание структуры avi, то можно сделать идентификацию по количеству кадров, размеру в пикселях и т.д.
Такой метод взят не с потолка. У меня, правда, не очень большая коллекция - от 300 до 400 фильмов (не знаю точно - без менеджера тяжело считать), но кое-что о тенденциях утверждать можно.
Например, что у фильмов очень часто меняется имя файла, а вот длина никогда не меняется. Если же встречается тот же фильм с другой длиной, то это уже совсем другой rip - у него и размер кадра другой, и все остальное.
Причем фильмы в нескольких вариантах составляют примерно 1-2% от общего количества.
Так что вот. И никакого колдовства.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
pdi



Зарегистрирован: 04.11.2003
Сообщения: 7
Откуда: г. Ульяновск

СообщениеДобавлено: Пт Июл 02, 2004 12:53 pm    Заголовок сообщения: Ответить с цитатой

На чем программка то пишется?
На исходники тоже с радостью взгляну... Во всяком случае идея мне понравилась Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
buka



Зарегистрирован: 01.04.2004
Сообщения: 21

СообщениеДобавлено: Вс Июл 04, 2004 1:21 am    Заголовок сообщения: Ответить с цитатой

Ну намешал все в одну кучу: и сеть и файлы, даже умное слово вверну "кластер"
Проблема то в чем ???
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов ИТ в Ульяновске -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group