Автор Тема: AMM to PVD converter  (Прочитано 130063 раз)

0 Пользователей и 12 Гостей просматривают эту тему.

Оффлайн moran

  • Гуру
  • ****
  • Сообщений: 403
  • Пиво - тоже компонента...
Re: AMM to PVD converter
« Ответ #45 : 31 Марта 2008, 03:52:12 »
В том что в Select List получаются не уникальные значения виновата база AMM, в каком виде данные хранятся в базе в таком виде они и копируются в PVD, это говорит о том что база AMM не нормализована и не типизирована. Да и к тому же у меня нет ни какого желания подстраивать конвертер под каждого пользователя, я делаю простой перенос данных из одной базы в другую, с максимальной совместимостью и с минимальной потерей данных.
Русские кинопремьеры 2001-2010 (www.kinopoisk.ru)
80.64.88.51:ГОД_ПРЕМЬЕР
login: ГОД_ПРЕМЬЕР
password: ГОД_ПРЕМЬЕР
2006-2008 в процессе, 2001-2005,2009-2010 доступны...

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AMM to PVD converter
« Ответ #46 : 31 Марта 2008, 06:47:00 »
А я думал, трабл с селект листом в самой PVD ибо если вносить данные в селект лист в самой PVD то то же самое, одно и то же значение "вываливается" столько раз, сколько введено одно и тоже слово. Автор вроде в курсе, обещал поправить. Но может я и не прав, прошу прощения. Лично мое мнение, за тот вид, что сейчас имеет конвертер, ну если не памятник, то медаль тощно нужно выделить :) Не перестаю благодарить за такой нужный плагин, СПАСИБО, moran!

Оффлайн moran

  • Гуру
  • ****
  • Сообщений: 403
  • Пиво - тоже компонента...
Re: AMM to PVD converter
« Ответ #47 : 31 Марта 2008, 07:06:10 »
Возможно и в PVD, не экспериментировал, просто я хотел заострить внимание на том, что в каком виде данные извлекаются в таком виде они и попадают в базу...
Русские кинопремьеры 2001-2010 (www.kinopoisk.ru)
80.64.88.51:ГОД_ПРЕМЬЕР
login: ГОД_ПРЕМЬЕР
password: ГОД_ПРЕМЬЕР
2006-2008 в процессе, 2001-2005,2009-2010 доступны...

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: AMM to PVD converter
« Ответ #48 : 31 Марта 2008, 12:08:43 »
Проблема в PVD и она будет исправлена в версии 0.9.8.6, которую я собираюсь залить на днях.
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации

Оффлайн Aig

  • Гуру
  • ****
  • Сообщений: 298
Re: AMM to PVD converter
« Ответ #49 : 31 Марта 2008, 14:27:33 »
А я думал, трабл с селект листом в самой PVD ибо если вносить данные в селект лист в самой PVD то то же самое, одно и то же значение "вываливается" столько раз, сколько введено одно и тоже слово.
Эта проблема в PVD, ее 0.9.8.4 не было.
Цитировать
В том что в Select List получаются не уникальные значения виновата база AMM, в каком виде данные хранятся в базе в таком виде они и копируются в PVD, это говорит о том что база AMM не нормализована и не типизирована.
Эта проблема похоже в AMM, т.к. v0.9.8.4 конвертит _получившееся_ поле в select list так же, как и v0.9.8.5 ("одно и то же значение "вываливается" столько раз...") (буду счаслив, если это не так и она будет решена в 0.9.8.6).
Проблема именно в пользовательских полях, остальные конвертятся нормально, и связана с тем, что именно эти поля хранятся в AMM весьма своеобразно.
PVD 1.0.2.7 - пробная эксплуатация, 0.9.9.29 в резерве.

Оффлайн moran

  • Гуру
  • ****
  • Сообщений: 403
  • Пиво - тоже компонента...
Re: AMM to PVD converter
« Ответ #50 : 01 Апреля 2008, 05:03:53 »
AMM to PVD converter v 0.6.0 build 59
http://www.videodb.info/forum_ru/index.php?topic=115.msg680#msg680

уф вроде все конвертит, а нет еще фото персон не переносится... сделаю... Сделано!!!!
по поводу изображений, которые вне базы, они подлинковываются из той же папки где лежат для AMM...
« Последнее редактирование: 01 Апреля 2008, 05:58:12 от moran »
Русские кинопремьеры 2001-2010 (www.kinopoisk.ru)
80.64.88.51:ГОД_ПРЕМЬЕР
login: ГОД_ПРЕМЬЕР
password: ГОД_ПРЕМЬЕР
2006-2008 в процессе, 2001-2005,2009-2010 доступны...

Оффлайн moran

  • Гуру
  • ****
  • Сообщений: 403
  • Пиво - тоже компонента...
Re: AMM to PVD converter
« Ответ #51 : 01 Апреля 2008, 05:56:32 »
AMM to PVD converter v 0.6.0 build 59
http://www.videodb.info/forum_ru/index.php?topic=115.msg680#msg680

Кто скачал эту версию, скачайте заново, добавлено импорт фото персоны
Русские кинопремьеры 2001-2010 (www.kinopoisk.ru)
80.64.88.51:ГОД_ПРЕМЬЕР
login: ГОД_ПРЕМЬЕР
password: ГОД_ПРЕМЬЕР
2006-2008 в процессе, 2001-2005,2009-2010 доступны...

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AMM to PVD converter
« Ответ #52 : 01 Апреля 2008, 06:30:23 »
База D:\Films Catalogs\PVD\pvd0986b\inside.pvd создана
179 Фильмов сконвертировано
7841 Персон сконвертировано
346 Изображений персон сконвертировано
И на этом конвертация замерает. Именно замерает, а не вылетает либо еще как. All job примерно на середине. В версии 0.9.8.5 то же самое. Картинки хранятся внутри АММ.
« Последнее редактирование: 01 Апреля 2008, 06:33:01 от NewSky »

Оффлайн moran

  • Гуру
  • ****
  • Сообщений: 403
  • Пиво - тоже компонента...
Re: AMM to PVD converter
« Ответ #53 : 01 Апреля 2008, 07:01:09 »
База D:\Films Catalogs\PVD\pvd0986b\inside.pvd создана
179 Фильмов сконвертировано
7841 Персон сконвертировано
346 Изображений персон сконвертировано
И на этом конвертация замерает. Именно замерает, а не вылетает либо еще как. All job примерно на середине. В версии 0.9.8.5 то же самое. Картинки хранятся внутри АММ.
Это мой косяк качаем исправленный билд...
http://depth.fatal.ru/converter_v_0.6.0_build_60.ZIP
Русские кинопремьеры 2001-2010 (www.kinopoisk.ru)
80.64.88.51:ГОД_ПРЕМЬЕР
login: ГОД_ПРЕМЬЕР
password: ГОД_ПРЕМЬЕР
2006-2008 в процессе, 2001-2005,2009-2010 доступны...

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AMM to PVD converter
« Ответ #54 : 01 Апреля 2008, 11:25:58 »
Наверное у меня, что то с руками :(
Скачал исправленный билд, запускаю конвертацию, из трех раз 1 раз закончилась (именно в конце процедуры) с вылетом и баг репортом (отправил) 2 раза процесс "успешно" завершался База D:\Films Catalogs\PVD\pvd0986b\inside.pvd создана
179 Фильмов сконвертировано
7841 Персон сконвертировано
7879 Связей актер<->фильм сконвертировано
193 Связей режистер<->фильм сконвертировано
447 Связей сценарист<->фильм сконвертировано
26 Жанров сконвертировано
454 Связей жанр<->фильм сконвертировано
39 Стран(а) сконвертировано
251 Связей страна<->фильм сконвертировано
1 Типов диска сконвертировано
179 Связей тип диска<->фильм сконвертировано
0 Местонахождений диска сконвертировано
0 Должников сконвертировано
7 Пользовательских полей сконвертировано
1253 Связей пользовательское поле<->фильм сконвертировано
19 Связей пользовательская метка<->фильм сконвертировано
7 Меток диска сконвертировано
179 Связей метка диска<->фильм сконвертировано
319 Студий сконвертировано
448 Связей студия<->фильм сконвертировано
5 Аудио кодеков сконвертировано
6 Видео кодеков сконвертировано
179 Связей Аудио кодек<->Фильм сконвертировано
179 Связей Видео кодек<->Фильм сконвертировано
179 Изображений сконвертировано
346 Изображений персон сконвертировано
Но созданная база PVD имеет размер чуть больше 5мб (с учетом того, что база АММ весила 30 мб с картинками 424х600 и 8 скриншотов к фильму) я к тому, явно база PVD должна весить примерно столько же сколько и база АММ/ При попытке открыть созданный файл базы, PVD вылетает с ошибкой, мол: "не удается найти файл amm base.pvd.OLD зачем ему олд, причем тут олд, не понимаю. В проводнике, при открытии, я ТОЧНО указываю нужный файл базы...

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AMM to PVD converter
« Ответ #55 : 01 Апреля 2008, 11:39:33 »
Я очень прошу, не подумайте, что у меня весеннее обострение... да, я ламер, НО НЕ НАСТОЛЬКО.... пока писал 2 поста, папка в которую только, что производил конвертацию, была открыта, перед этим, я раз пять пытался открыть тот файл о котором писал выше (напомню, весил он 5 мб) ну так вот, пока я тут все описывал, сворачиваю браузер и не пойму... вижу этот файл, а он стал 30 МБ!!!! САМ!!! клянусь!!! :) Нет, я понимаю, "чудес на свете не бывает"(с) но.... и теперь этот файл ПРЕКРАСНО открывается все на месте (при беглом взгляде, картинки на месте) AMM2PVD БЫЛА ЗАКРЫТА (ВЫГРУЖЕНА, НЕ РАБОТАЛА!!!!) Вот такие чудеса  :) По времени, заняло минут 7-10 на "превращение" 5 мегабайтного неработающего файла в 30 мегабайтный, нормальный файл :) мистика. СПАСИБО за конвертер!!!!

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AMM to PVD converter
« Ответ #56 : 01 Апреля 2008, 12:18:13 »
Вообщема не удержался до вечера, по Golden WiFi на сервак, с сервака на рабочий комп с кривым ипом и решил конвертнуть основную базу... не, ничего пока делать в плане указывать пустой базе PVD, что бы хранила картинки вне базы, а просто указал базу и нажал конверт. Давольно быстро все сконвертилось, готовая база стала весить 42 метра, при попытке открыть ее PVD ругнулась, мол не могу найти .old в процессах AMM2PVD нет, ничего больше не происходит... подожду, может снова, чудо :) Но все же хотелось бы знать, как в моей ситуации правильно все сделать, что бы сконвертировать базу АММ с большим количеством картинок в базу PVD.

Оффлайн vslawa

  • Новичок
  • *
  • Сообщений: 46
Re: AMM to PVD converter
« Ответ #57 : 01 Апреля 2008, 12:45:25 »
Вообщема не удержался до вечера, по Golden WiFi на сервак, с сервака на рабочий комп с кривым ипом и решил конвертнуть основную базу... не, ничего пока делать в плане указывать пустой базе PVD, что бы хранила картинки вне базы, а просто указал базу и нажал конверт. Давольно быстро все сконвертилось, готовая база стала весить 42 метра, при попытке открыть ее PVD ругнулась, мол не могу найти .old в процессах AMM2PVD нет, ничего больше не происходит... подожду, может снова, чудо :) Но все же хотелось бы знать, как в моей ситуации правильно все сделать, что бы сконвертировать базу АММ с большим количеством картинок в базу PVD.

Не знаю насчёт чуда. Но у меня было уже такое. Правда я конвертировал из старого pvd в новый, но открывал на разных машинах. Выдавало тоже самое, что не может найти old.  Помогло только конвертирование и открытие на одной машине. Хотя сейчас вроде все работает без проблем. Как сказал nostra пути до и после конветации должны быть одинаковы и это правда. Пробуй!

Оффлайн moran

  • Гуру
  • ****
  • Сообщений: 403
  • Пиво - тоже компонента...
Re: AMM to PVD converter
« Ответ #58 : 01 Апреля 2008, 13:10:42 »
там дело в транзакциях к бд программа все отрабатывает все конвертирует, и корда закрываешь конвертер запись в бд все еще идет, поэтому pvd не Может получить монопольный доступ к бд и поэтому необходимо подождать. я попробую эту проблему решить.
Русские кинопремьеры 2001-2010 (www.kinopoisk.ru)
80.64.88.51:ГОД_ПРЕМЬЕР
login: ГОД_ПРЕМЬЕР
password: ГОД_ПРЕМЬЕР
2006-2008 в процессе, 2001-2005,2009-2010 доступны...

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AMM to PVD converter
« Ответ #59 : 01 Апреля 2008, 13:17:09 »
Ок. Подожду. Но пока тихо. Около часа прошло, база по прежнему имет тот же размер и не открывается в PVD.