https://github.com/gustavo-mmh/video_ia_sumarize
Uma aplicação Flask para resumir vídeos do YouTube utilizando a API do Google AI Studio (Gemini). O projeto extrai legendas de vídeos e gera resumos estruturados com base no conteúdo.
https://github.com/gustavo-mmh/video_ia_sumarize
bootstrap django flask gemini google-ai-studio python youtube-api
Last synced: 6 months ago
JSON representation
Uma aplicação Flask para resumir vídeos do YouTube utilizando a API do Google AI Studio (Gemini). O projeto extrai legendas de vídeos e gera resumos estruturados com base no conteúdo.
- Host: GitHub
- URL: https://github.com/gustavo-mmh/video_ia_sumarize
- Owner: gustavo-mmh
- License: mit
- Created: 2025-04-05T20:44:59.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-04-12T00:35:28.000Z (6 months ago)
- Last Synced: 2025-04-15T21:47:09.763Z (6 months ago)
- Topics: bootstrap, django, flask, gemini, google-ai-studio, python, youtube-api
- Language: Python
- Homepage:
- Size: 210 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Video IA Summarize


## 📌 Sobre o Projeto
Uma aplicação Flask para resumir vídeos do YouTube utilizando a API do Google AI Studio (Gemini). O projeto extrai legendas de vídeos e gera resumos estruturados com base no conteúdo.
## 🚀 Começando
Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste.
### 📋 Pré-requisitos
Certifique-se de ter os seguintes itens instalados:
- Python 3.8 ou superior
- Pip (gerenciador de pacotes do Python)
- Conta no Google AI Studio com acesso à API Gemini
- Chave de API do Google AI Studio### 🔧 Instalação
Siga os passos abaixo para configurar o ambiente de desenvolvimento:
1. Clone o repositório:
```bash
git clone https://github.com/seu-usuario/video-ia-summarize.git
cd video-ia-summarize
```
2. Crie um ambiente virtual:
```bash
python -m venv .venv
```
3. Ative o ambiente virtual:
- No Windows:
```bash
.venv\Scripts\activate
```
- No Linux/Mac:
```bash
source .venv/bin/activate
```
4. Instale as dependências:
```bash
pip install -r requirements.txt
```
5. Configure a chave de API no arquivo .env:
```bash
SECRET_KEY=sua_chave_secreta
```
6. Inicie o servidor Flask:
```bash
python app.py
```
7. Acesse a aplicação no navegador:
```bash
http://127.0.0.1:5000/
```
## 📄 Licença
Este projeto está sob a licença MIT - veja o arquivo [LICENSE.md](LICENSE.md) para detalhes.