Obsidian 插件:【Readme】moviegrabber

Obsidian 插件:【Readme】moviegrabber

插件名片

  • 插件名称:moviegrabber
  • 插件作者:Leon Holtmeier
  • 插件说明:从公共 API 中获取电影数据,并将其转换为可以与 dataview 和属性一起使用的注释。
  • 插件分类:[‘obsidian 插件 ’, ‘readme’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装

概述

从公共 API 中获取电影数据,并将其转换为可以与 dataview 和属性一起使用的注释。

原文出处

下面自述文件的来源于 Readme


Readme(翻译)

下面是 moviegrabber 插件的自述翻译

Obsidian 电影抓取器

这是一个插件,用于生成可以与 dataview 一起使用的电影笔记。它使用 Open Movie Database (OMDb) API 来获取电影数据,并使用 Youtube Data API 获取预告片的嵌入链接。

用法

https://github.com/Superschnizel/Obsidian-Moviegrabber/assets/47162464/28e2ca9d-e504-4923-9609-dc1e5953d219

(免责声明:在预览中,选择的电影海报使用了外部资源,在对 OMDb 的搜索请求中检索到)

要使用此插件,您需要在此处为 OMDb 创建一个 API 密钥 链接,并按照 链接 中的说明创建一个 Youtube Data API 密钥,并在插件设置中设置这些密钥。

要搜索电影,只需调用命令 Search movie

使用 Dataview 表格与自定义 CSS 代码片段结合,您可以使用这些笔记为电影创建一个交互式显示。

https://github.com/Superschnizel/Obsidian-Moviegrabber/assets/47162464/fc555eea-0ae4-46b4-87d2-44cc2626d387

要使用此功能,请将 aditional_css/CardViewMovies.css 复制到您的存储库片段文件夹(.obsidian/snippets/),并在笔记顶部添加以下内容:

---
cssclass: CardViewMovies
---

未看过的电影的 dataview 查询可能如下所示:

```dataview
TABLE country, year, length, trailer_embed, availability, rating, seen
FROM "Movies" WHERE type = "movie" AND seen = Null
```

请注意,卡片至少需要在查询中包含 country, year, length, trailer_embed 才能显示卡片。

免责声明

目前生成的属性并没有充分利用 OMDb 提供的所有可用数据,并且设置得最适合我的个人使用情况。如果对这个插件和使用其他数据感兴趣,请告诉我。



反馈交流

其他渠道

版权声明