Philip Wiki

Персональный wiki-сайт

Инструменты пользователя

Инструменты сайта


filmonaizer:help:start

Справка

Поиск фильмов

Поиск фильмов осуществляется путём ввода названия фильма, либо указания прямой ссылки1) на него, в поле вода «название фильма или ссылка». По-умолчанию сортировка результатов производиться на основании популярности фильма, в случае же указания года выхода фильма, приоритет выдачи получают те фильмы, год выпуска которых, наиболее близок к заданному. Примеры запросов:

  • Русскоязычный запрос
    Леон
  • Англоязычный запрос
    Leon
  • Запрос с указанием года выхода фильма (можно примерный). Год указывается после знака «!», без пробелов.
    Леон !2000
  • Прямая ссылка на фильм
    http://www.kinopoisk.ru/level/1/film/389/

Шаблоны

На основании шаблонов строится файл с информацией о фильме. Все шаблоны должны находиться в папке Templates и представлять из себя текстовый файл в кодировке UTF-8 (в системе Windows, работать с такими файлами удобнее всего посредством редактора Notepad++). Начиная с версии 0.2.19, в программе есть встроенный редактор шаблонов.

Важно! Все без исключения шаблоны, должны быть в кодировке UTF-8.

Экспорт на сторонние сервисы

Экспорт результатов на сторонние сервисы аля twitter, vkontakte и т.п..

  • При экспорте в Google Buzz …;
  • При экспорте в Twitter передаются следующие данные:
    ваш_текст http://t.co/o0nq2JA via @filmonaizer

    где ваш_текст - то, что выводит ваш шаблон. Далее идёт ссылка на фильм и небольшой реверанс в сторону Фильмонайзера2). Статус ограничен 140 символами (ограничение twitter.com);

  • При экспорте в FriendFeed передаётся результат вывода вашего шаблона. Вывод ограничен лишь разрешённым количеством символов записи Friendfeed;
  • При экспорте в ВКонтакте передаётся только ссылка на фильм, обложку и описание к фильму ресурс импортирует самостоятельно;
  • При экспорте в Facebook всё происходит аналогично экспорту в ВКонтакте.

Сохранение результатов

Сохранение результатов поиска осуществляется на основании выделенных (галочкой) шаблонов. По-умолчанию имя файла будет result.txt и result.jpg (информация и обложка соответственно), а кодировка UTF-8. Если хотите изменить эти параметры, то необходимо внести соответствующие глобальные переменные в тело шаблона.

В случае выделения нескольких шаблонов и совпадения имён сохраняемых файлов (например title_eng - оригинальное название фильма), будет задан вопрос о перезаписи таких файлов3), ответив «Нет для всех», файлы сохраняться со счётчиком в конце имени:

Leon.txt
Leon(1).txt
Leon(2).txt
...

Это же правило применяется и для обложек.

Глобальные переменные

{;name_file=«»} Имя файла в кавычках, либо переменная без кавычек {;name_file=«my_new_film»} либо {;name_file=title_eng}
{;ext_file=«»} Расширение создаваемого файла {;ext_file=txt}
{;cut_end=«»} Окончание обрезанной строки, если вы где-то указали ограничение длины переменной {;cut_end=«…»}
{;name_file_cover=«»} Имя файла-обложки в кавычках, либо переменная без кавычек {;name_file_cover=«my_new_film_cover»} либо
{;name_file_cover=title_eng}
{;save_cover=} Сохранять обложку или нет, принимает значения: 0 - сохранять, 1 - не сохранять. {;save_cover=0} либо {;save_cover=1}
{;codec=«»} Кодировка выходного файла (файла с информацией о фильме) {;codec=«cp1251»}
{;path_save=«»} Путь для сохранения результатов (при условии выделенной галочки) {;path_save=«c:/result»}
{;customX=«»} Пользовательская переменная. При вставке в шаблон и сохранении, будет запрашивать одно из заранее заданных значений. Здесь X – любое число. {;custom1=(name=«имя_переменной»)(item=«значение_1»)(item=«значение_X»)}


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

Локальные переменные

{:title_ru} название русское
{:title_eng} название английское/оригинальное
{:title_eng_ru} название английское/оригинальное, если отсутствует, то вставляется русское
{:title_eng_clear} название английское/оригинальное, без пробелов и в нижнем регистре (The King → theking)
{:year} год
{:country} страна
{:slogan} слоган
{:director} режиссер
{:scenario} сценарий
{:producer} продюсер
{:operator} оператор
{:compositor} композитор
{:genre} жанр
{:budget} бюджет
{:premier_world} премьера (мир)
{:premier_ru} премьера (РФ)
{:release_DVD} релиз на DVD
{:rating_MRAA} рейтинг MPAA
{:time} продолжительность
{:actor} актёры
{:dublicate} роли дублировали
{:desc} описание
{:rating_imbd} рейтинг IMDb
{:rating_kp} рейтинг кинопоиск
{:url_kp} ссылка на кинопоиск
{:code_film_kp} код фильма на кинопоиске
{:trailer} вставка кода трейлера (HTML-теги)
{:customX} вставка заранее определённой пользовательской глобальной custom-переменной (см.выше), здесь X – любое число.

В скобочках можно указывать оператор:

  • i - разделитель, принимает любые символы кроме {}()= (по-умолчанию будет ставиться символ «,»)
    • оператор i может применяться только в country, director, scenario, producer, operator, compositor, genre, actor, dublicate.
    • Пример: {:actor(i= / )}
  • l - ограничение длины (в символах), может применяться везде.
    • Пример: {:desc(l=200)}

Mediainfo переменные

{:duration_hh} продолжительность из файла часы (00)
{:duration_mm} продолжительность из файла минуты (00)
{:duration_ss} продолжительность из файла секунды (00)
{:duration_ms} продолжительность из файла милисеккунды (000)
{:codec} кодек из файла
{:height} разрешение видео - высота
{:width} разрешение видео - ширина
{:br_video} битрейт видео (720 kbps)
{:framerate} кадров в секунду (26,8 fps)
{:audio} аудио дорожки
{:format} формат видео
1)
Начиная с версии 0.2.19.
2)
Эти данные вставляются автоматически
3)
Если не выбрана настройка «Да», поля «Перезаписывать файл».
filmonaizer/help/start.txt · Последнее изменение: 17.09.2015 11:14 — philip

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki