Kinopoisk search

approved

by Alintor

Helps you find movies and tv shows via Kinopoisk and create notes.

13 stars1,844 downloadsUpdated 1y agoAGPL-3.0
View on GitHub

Obsidian Kinopoisk Plugin

Easily search movies and tv shows info via Kinopoisk and create notes.

Description

Search movies and tv shows info in Kinopoisk

Use Kinopoisk.dev API to get the information.

How to install

Click the link to install the Kinopoisk Search plugin: Install Link

Or, Search in the Obsidian Community plugin. And install it.

How to use

1. Click the ribbon icon, or execute the command "Search in Kinopoisk".

2. Search for movies or tv series by keywords.

3. Select the item from the search results.

4. Voila! A note has been created.

Configure plugin in settings

Get API Token

You need to get API token to use this plugin. Follow the link, choose free plan and follow steps.

New file name

You can set the file name format. The default format is {{name}} ({{year}}).

New file location

Set the folder location where the new file is created. Otherwise, a new file is created in the Obsidian Root folder.

Template file

You can set the template file location. There is an example template at the bottom.

Example template

Please also find a definition of the variables used in this template below (see: Template variables definitions).

---
Каталог: "[[Фильмы]]"
Название: "{{name}}"
Год: {{year}}
Страна: "{{countries}}"
Жанр: [{{genres}}]
Режиссер: "[[{{director}}]]"
Продолжительность: {{movieLength}}
Статус: В бэклоге
Рейтинг: {{ratingKp}}
Оценка:
Дата просмотра:
coverUrl: {{posterUrl}}
aliases:
  - "{{name}}"
  - "{{alternativeName}}"
tags:
  - фильм
---

![|300]({{posterUrl}})

# Описание
{{description}}

# Ссылки
- {{kinopoiskUrl}}

Template variables definitions

Please find here a definition of the possible variables to be used in your template. Simply write {{name}} in your template, and replace name by the desired data, including:

namedescription
nameThe title of the movie/tv-show.
yearThe year when movie/tv-show was made
countriesThe countries had involved with this movie/tv-show development
countriesLinksThe countries list embeded in Obsidian link [[]]
genresGenres of this movie/tv-show
genresLinksGenres of this movie/tv-show embeded in Obsidian link [[]]
directorThe name of the movie director.
movieLengthThe length of the movie in minutes
posterUrlMovie/tv-show poster image URL.
alternativeNameThe alternative name of the movie/tv-show
descriptionMovie/tv-show description.
kinopoiskUrlThe URL to movie/tv-show page on Kinopoisk
seasonsCountThe count of seasons in tv-show
seriesInSeasonCountThe average count of episodes in tv-show season
seriesLengthThe average length of the tv-show episode in minutes
isCompleteCompleted tv-show or not (Can be true or false)
ratingKpUser raiting on KinoPoisk
ratingImdbUser raiting on IMDB
imdbIdMovie/tv-show ID on IMDB
tmdbIdMovie/tv-show ID on TMDB
kpHDIdMovie/tv-show ID on KinoPoisk HD

If you want that countries and genres will be not just strings but list of items, you need put it in properties (YAML) like this: [{{genres}}] To present countriesLinks and genresLinks variables as string no need to put them in quotation marks (only use {{countriesLinks}} or [{{countriesLinks}}]).

License

Obsidian Kinopoisk Plugin is licensed under the GNU AGPLv3 license. Refer to LICENSE for more information.

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.