|
Рекомендуется создать резервную копию коллекции перед использованием плагина!
Плагин предназначен для пакетной обработки записей каталога
фильмов программы All My Movies™ и оптимизации записей в базе данных.
Функции плагина:
- Оптимизация изображений
- Оптимизация жанров фильмов
- Оптимизация актеров
- Оптимизация режиссеров
- Оптимизация системной базы
В главном окне плагина выбирается тип оптимизации или выход из плагина и нажимается кнопка "ОК".
Подробнее о типах оптимизации:
Оптимизация изображений
Данная оптимизация предназначена для оптимизации изображений
(как обложек, так и скриншотов). Выполняется путем дополнительного
сжатия изображений.
В самом начале работы данного типа оптимизации показывается
окно, которое служит для пользовательской настройки работы плагина.
Использовать AntiAliasing - данная настройка
определяет, стоит ли оптимизировать резкие переходы на изображениях. Использование
её увеличивает сжатие, но и увеличивает время работы данного типа
оптимизации.
Использовать ресайз - данная настройка определяет,
стоит ли использовать изменение размеров по горизонтали и вертикали, которое
описано в "Максимальная величина в изображении".
Максимальная величина в изображении - данная
настройка описывает до какой величины надо уменьшать изображение. Уменьшение
изображения способствует более маленькому размеру базы, но при этом ухудшается
качество.
Качество изображения - данная настройка описывает
степень сжатия изображений. Чем меньше указано число, тем больше будет сжатие,
но качество будет ухудшаться. Величины менее 40 процентов устанавливать не рекомендуются.
После того, как настройки были сделаны, следует нажать на кнопку
"ОК" и начнется оптимизация изображений в базе. Данная оптимизация
выполняется достаточно много времени, все зависит от количества фильмов в базе,
а так же от количества скриншотов в каждом фильме.
После главного окна оптимизации выдается следующее окно,
в котором спрашивается, будет ли база очищаться от мусора.
Советуется отвечать да, так как после работы данного типа оптимизации остаются
старые изображения, которые только помечены как удаленные, но на самом деле
являются просто мусором.
При утвердительном ответе база будет очищаться от мусора средствами
программы All My Movies™.
В конце работы оптимизации будет показано информационное
окно, в котором отображается информация о работе плагина.
Оптимизация жанров фильмов
Данная оптимизация предназначена для оптимизации жанров фильмов.
После запуска этой оптимизации начнет выполняться сборка
статистики по базе и только после нее вы можете заняться оптимизацией.
В окне будет показана собранная статистика, где есть значения
одинаковые по смыслу, но разные по значениям (например Боевик и Экшн, или Thriller
и Триллер, или Horror и Ужасы, или Криминал и Криминальный). Можно воспользоваться
перетаскиванием объекта (Drag-N-Drop) неустраивающего вас в тот объект, который
вас устраивает. В данном примере, перетащили Action в Боевик, и Экшн в Боевик,
а так же Thriller в Триллер). Если после того, как вы перетащили объект, но
вас через какое-то время перестал устраивать результат, то можно нажать на любом
объекте (только второго уровня (Child)) на правую кнопку мыши и нажать в новом
окне на "отвязать".
После оптимизации вы увидите окно, где данные уже
более-менее упорядочены. Так же можно отредактировать любой жанр в тот вид,
который будет вас полностью устраивать. Для этого надо на любом жанре нажать
клавишу "Enter", отредактировать его и опять нажать "Enter"
для сохранения.
После того, как полученный результат вас полностью устраивает,
нажмите клавишу "Ok" и все данные будут сохранены в базу.
Оптимизация актеров
Данная оптимизация предназначена для оптимизации актеров.
Думаю Вы хоть раз пользовались сортировкой по актеру (когда
на любом актере нажимаешь и предлагается выбрать все фильмы, где снимался данный
актер - замечательная возможность). Так вот проблема вся в том, что некоторые
вещи для нас кажутся обычными и одинаковыми, а для программы такие вещи
оказываются абсолютно разными.
Например у вас есть четыре фильма, где снимался Брюс Уиллис,
но в первом фильме он написан нормально, как Брюс Уиллис, в другом написан как
Bruce Willis, в третьем как Брюс Вилис, а в четвертом как Брюс Уиллис /Bruce
Willis/. Вот для объединения к какому-то одному виду и потребуется данная оптимизация.
После запуска данной оптимизации вы увидите окно сборки статистики
по вашей базе и сортировки данной информации для более точной обработки. Данная
операция может занять достаточно долгое время, все зависит от количества фильмов,
количества актеров и от быстродействия компьютера.
Вы можете воспользоваться функцией Drag-N-Drop, как и в "Оптимизации
жанров", то есть перетащить один объект в другой. Тот объект, который перетаскивали,
будет наследником (или Child) того объекта, в который перетаскивали. Вы так
же можете любой объект из наследников опять сделать родителем, нужно нажать
правую кнопку мыши на объекте и выбрать "отвязать". Отредактировать
имя актера можно с помощью клавиши "Enter".
Так же есть возможность добавлять родителям еще наследников,
причем Вы создаете сами эти объекты. То есть вы можете к родителю Брюс Уиллис
/Bruce Willis/ добавить все возможные варианты написания данного актера. Например
- Б. Виллис, Брюс Вилис, Уиллис Б. и т.д. Это делается все для того, что бы,
при последующих запусках плагина, при встрече такого варианта написания актера,
более правильно находились родители данного объекта.
Если актер выделяется жирным шрифтом, значит данный актер написан
только в одном варианте, а данная оптимизация пытается привести все к одному
виду написания актеров (русском и английском в совмещенном режиме, то есть к
виду например - Энди МакДауэлл /Andie MacDowell/ ).
После того, как вы исправили и оптимизировали актеров, нажимаете
на кнопку "Ок" (если Вас не устраивает полученный результат, то надо
нажать на "Cancel") и плагин записывает в базу измененные значения.
Оптимизация режиссеров
Данная оптимизация полностью совпадает с "Оптимизацией
актеров", только оптимизируются не актеры, а режиссеры.
Оптимизация системной базы
Данная оптимизация нужна для оптимизации системной базы, где
храняться все данные для поиска в "Оптимизация актеров" и "Оптимизация
режиссеров".
Если будут найдены дубликаты по каким-либо признакам, то сразу
будет выдано окно, где вы можете с помощью простых манипуляций перепривязать дублирующие
объекты. Например, в окне показываются два дублирующих объекта со всеми своими
потомками. Вы можете нажать на кнопку "Скопировать в левую часть"
и тогда объект из правой части и все его потомки станут потомками объекта в
левой части. При нажатии "Скопировать в правую часть" объект и его
потомка из левой части станут потомками объекта в правой части. Если вы считаете,
что объекты не являются дубликатами, то надо нажать на кнопку "пропустить"
и проверка на дубликаты продолжиться. УЧТИТЕ, что при следующей
проверке этих двух объектов данное окно будет показано заново.
После того, как оптимизация выполнится, будет предоставлена
информация, где показано сколько записей в системной базе было до проверки
и сколько стало после проверки. Изменения количества в сторону уменьшения говорит
о том, что были удалены дубликаты и заведомо ошибочные данные. Если количество
изменилось в большую сторону, то это говорит о том, что были добавлены данные,
которые могут пригодиться для более точного определения объектов при поиске.
Несколько советов по работе с плагином:
- Не устанавливайте слишком маленькие значения в оптимизации изображений. Если
установить маленькое число в пункте "максимальная величина в изображении",
то полученные изображения будут очень и очень маленькими. Если установить
маленькое число в пункте "качество изображения", то изображение
будет очень низкого качества. Оптимальные значения приведены по умолчанию.
- После оптимизации актеров или оптимизации режиссеров советуется запустить
оптимизацию системной базы, а после этого запустить оптимизацию актеров или
оптимизацию режиссеров заново. Обычно такой подход очень сильно помогает найти
дубликаты и стало быть более правильно оптимизировать данные.
- После оптимизации системной базы советуется выходить из плагина (но не из
программы All My Movies™) и только после выхода из плагина запускать его заново
и заниматься оптимизацией базы опять.
- Советуется заполнять данные в "оптимизация актеров" и в "оптимизация
режиссеров" только в режиме смешанного русского и английского варианта
написания (к примеру вот так - Энди МакДауэлл /Andie MacDowell/).
- Советуется разделять данные смешанном написании актеров (в "оптимизация
актеров" и в "оптимизация режиссеров") слэшами (/), тогда Вы
точно получите правильный результат. В будущих версиях плагина будет введено
разделение с помощью различных вариантов скобок.
- Советуется правильно писать имена актеров и режиссеров при редактировании.
ПОМНИТЕ, что все промежуточные данные сохраняются в системной базе.
Автор: Cryogen
[Скачать (около 1400 KB)]
|