You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+42-51Lines changed: 42 additions & 51 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
## Obsidian Media DB Plugin
2
2
3
-
A plugin that can query multiple APIs for movies, series, animeand games, and import them into your vault.
3
+
A plugin that can query multiple APIs for movies, series, anime, games, music and wiki articles, and import them into your vault.
4
4
5
5
### Features
6
6
#### Search by Title
@@ -10,72 +10,63 @@ Search a movie, series, anime or game by its name across multiple APIs.
10
10
Allows you to search by an ID that varies from API to API. Concrete info can be found in the description of the individual APIs.
11
11
12
12
#### Templates
13
-
The plugin allows you to set a template note that gets added to the end of any note created by this plugin.
14
-
The plugin also offers simple "template tgs". E.g. if the template includes `{{ title }}`, it will be replaced by the title of the movie, show or game.
13
+
The plugin allows you to set a template note that gets added to the end of any note created by this plugin.
14
+
The plugin also offers simple "template tgs". E.g. if the template includes `{{ title }}`, it will be replaced by the title of the movie, show or game.
15
15
Note that "template tags" are surrounded with two curly braces and that the spaces inside the curly braces are important.
16
16
17
17
For arrays there are two special ways of displaying them.
18
18
- using `{{ LIST:variable_name }}` will result in
19
-
```
20
-
- element 1
21
-
- element 2
22
-
- element 3
23
-
- ...
24
-
```
19
+
```
20
+
- element 1
21
+
- element 2
22
+
- element 3
23
+
- ...
24
+
```
25
25
- using `{{ ENUM:variable_name }}` will result in
26
-
```
27
-
element 1, element 2, element 3, ...
28
-
```
29
-
26
+
```
27
+
element 1, element 2, element 3, ...
28
+
```
29
+
30
30
31
31
I also published my own templates [here](https://github.com/mProjectsCode/obsidian-media-db-templates).
32
32
33
33
### Currently supported media types
34
34
- movies (including specials)
35
35
- series (including OVAs)
36
36
- games
37
+
- music releases
38
+
- wiki articles
37
39
38
40
### Currently supported APIs:
39
-
-[Jikan](https://jikan.moe/), an API that uses [My Anime List](https://myanimelist.net)
40
-
- supported formats
41
-
- series
42
-
- movies
43
-
- specials
44
-
- OVAs
45
-
- authentication
46
-
- no authentication or API key needed
47
-
- SFW filter support
48
-
- yes
49
-
- Search by ID
50
-
- the ID you need is the ID of the anime on [My Anime List](https://myanimelist.net)
51
-
- you can find this ID in the URL
52
-
- e.g. for "Beyond the Boundary" the URL looks like this `https://myanimelist.net/anime/18153/Kyoukai_no_Kanata` so the ID is `18153`
53
-
- notes
54
-
- sometimes the api is very slow, this is normal
55
-
- you need to use the title the anime has on [My Anime List](https://myanimelist.net), which is in most cases the japanese title
56
-
- e.g. instead of "Demon Slayer" you have to search "Kimetsu no Yaiba"
57
-
- the API is rate limited to
58
-
- 60 requests per minute
59
-
- 3 requests per second
41
+
| Name | Description | Supported formats | Authentification | Rate limiting | SFW filter support |
|[Jikan](https://jikan.moe/)| Jikan is an API that uses [My Anime List](https://myanimelist.net) and offers metadata for anime. | series, movies, specials, OVAs | No | 60 per minute and 3 per second | Yes |
44
+
|[OMDb](https://www.omdbapi.com/)| OMDb is an API that offers metadata for movie, series and games. | series, movies, games | Yes, you can get a free key here [here](https://www.omdbapi.com/apikey.aspx)| 1000 per day | No |
45
+
|[MusicBrainz](https://musicbrainz.org/)| MusicBrainz is an API that offers information about music releases. | music releases | No | 50 per second | No |
46
+
|[Wikipedia](https://en.wikipedia.org/wiki/Main_Page)| The Wikipedia API allows acces to all Wikipedia articles. | wiki articles | No | None | No |||||||
47
+
48
+
#### Notes
49
+
-[Jikan](https://jikan.moe/)
50
+
- sometimes the api is very slow, this is normal
51
+
- you need to use the title the anime has on [My Anime List](https://myanimelist.net), which is in most cases the japanese title
52
+
- e.g. instead of "Demon Slayer" you have to search "Kimetsu no Yaiba"
53
+
54
+
#### Search by ID
55
+
-[Jikan](https://jikan.moe/)
56
+
- the ID you need is the ID of the anime on [My Anime List](https://myanimelist.net)
57
+
- you can find this ID in the URL
58
+
- e.g. for "Beyond the Boundary" the URL looks like this `https://myanimelist.net/anime/18153/Kyoukai_no_Kanata` so the ID is `18153`
60
59
-[OMDb](https://www.omdbapi.com/)
61
-
- supported formats
62
-
- series
63
-
- movies
64
-
- games
65
-
- authentication
66
-
- an API key is needed
67
-
- you can get one [here](https://www.omdbapi.com/apikey.aspx) for free
68
-
- SFW filter support
69
-
- no, but I haven't encountered any NSFW content while developing this plugin
70
-
- Search by ID
71
-
- the ID you need is the ID of the movie or show on [IMDb](https://www.imdb.com)
72
-
- you can find this ID in the URL
73
-
- e.g. for "Rogue One" the URL looks like this `https://www.imdb.com/title/tt3748528/` so the ID is `tt3748528`
74
-
- notes
75
-
- the api is rate limited to 1000 requests a day
76
-
60
+
- the ID you need is the ID of the movie or show on [IMDb](https://www.imdb.com)
61
+
- you can find this ID in the URL
62
+
- e.g. for "Rogue One" the URL looks like this `https://www.imdb.com/title/tt3748528/` so the ID is `tt3748528`
63
+
-[MusicBrainz](https://musicbrainz.org/)
64
+
- the id of a release is not easyly accessibe, you are better of just searching by title
0 commit comments