README file from
GithubSearch Movies and TV Shows TMDB
A plugin to search for movie and TV show information using the TMDB API.
✨ Features
- TMDB Search: Search for movies and TV shows via the command palette, with automatic metadata retrieval.
- Template Records: Automatically generate Markdown files with posters, ratings, synopses, etc.
- TV Show Support: Track TV shows by season, including episode lists and viewing progress.
- Card View: Browse all your viewing records in a visual card grid.
- Personal Fields: Fill in your impressions, personal rating, viewing platform, viewing status, etc.
- Recommendation: Highly recommended to be used alongside the Obsidian-projects plugin.
🚀 Installation
Method 1: Install from Obsidian Community Plugins (Recommended)
- Open Obsidian → Settings → Community Plugins → Browse.
- Search for "Search Movies and TV Shows TMDB".
- Click Install and Enable.
Method 2: Manual Installation
- Download the latest release (
main.js,manifest.json) from the Releases page of the repository. - In your Obsidian vault, open the
.obsidian/plugins/folder. If thepluginsfolder doesn't exist, create it. - Create a new folder named
search-movies-tv-tmdb. - Extract the downloaded files into this new folder.
- Open Obsidian, go to Settings > Community Plugins, disable "Safe Mode" (if active), and enable the "Search Movies and TV Shows TMDB" plugin.
💻 Usage
- After enabling the plugin, access the plugin settings in Obsidian.
- Enter your TMDB API Key. You can get one for free at the TMDB website.
- Open the Command Palette (
Ctrl/Cmd + P) and type TMDB. - Select the option to search for a movie or TV show and type the title.
- The information will be automatically imported into a new note!
🤔 Contributing
- Fork this repository;
- Create a branch with your feature:
git checkout -b my-feature; - Commit your changes:
git commit -m "feat: my new feature"; - Push to your branch:
git push origin my-feature.
Once your pull request is merged, you can delete your branch.
📕 References
📝 License
This project is licensed under the MIT License. See the LICENSE file for details.
Search Movies and TV Shows TMDB
Um plugin para buscar informações de filmes usando a API TMDB.
✨ Funcionalidades
- Busca no TMDB: Busque filmes e séries de TV através da paleta de comandos, com busca automática de metadados.
- Registros com Modelos: Gere automaticamente arquivos Markdown com pôsteres, classificações, sinopses, etc.
- Suporte a Séries: Acompanhe séries de TV por temporada, incluindo listas de episódios e progresso de visualização.
- Visualização em Cartões: Navegue por todos os registros de visualização em uma grade visual de cartões.
- Campos Pessoais: Preencha com suas impressões, classificação pessoal, plataforma de visualização, status de visualização, etc.
- Recomendação: Recomendo usar com o plugin Obsidian-projects.
🚀 Como Instalar
Método 1: Instalar a partir dos Plugins da Comunidade Obsidian (Recomendado)
- Abra o Obsidian → Configurações → Plugins da Comunidade → Procurar
- Pesquise por "Search Movies and TV Shows TMDB"
- Clique em Instalar e Ativar
Método 2: Instalação Manual
- Baixe o último release (
main.js,manifest.json) na página de Releases do repositório. - No seu cofre (vault) do Obsidian, abra a pasta
.obsidian/plugins/. Se a pastapluginsnão existir, crie-a. - Crie uma nova pasta chamada
search-movies-tv-tmdb. - Extraia os arquivos baixados para dentro desta nova pasta.
- Abra o Obsidian, vá em Configurações > Plugins da comunidade, desative o "Modo de segurança" (se estiver ativo) e ative o plugin "Search Movies and TV Shows TMDB".
💻 Como Usar
- Após ativar o plugin, acesse as configurações do plugin no Obsidian.
- Insira a sua chave da API do TMDB (TMDB API Key). Você pode conseguir uma gratuitamente no site do TMDB.
- Abra a Paleta de Comandos (
Ctrl/Cmd + P) e digite TMDB. - Selecione a opção para buscar um filme ou série e digite o nome da obra.
- As informações serão importadas automaticamente para a sua nota atual!
🤔 Como Ajudar
- Bifurque (Fork) este repositório;
- Crie uma ramificação (branch) com seu recurso:
git checkout -b my-feature; - Confirme suas alterações (commit):
git commit -m "feat: my new feature"; - Envie para sua filial (push):
git push origin my-feature.
Depois que sua solicitação de pull for mesclada, você pode excluir sua branch.
📕 Referências e Links Complementares
📝 Licença
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.