Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gabrielborges2000/upload_ai

Este projeto é um app para realizar transcrição de videos, gerar descrição de videos para o youtube, gerar tags de videos utilizando a inteligência artificial pela api da Openai.
https://github.com/gabrielborges2000/upload_ai

Last synced: 9 days ago
JSON representation

Este projeto é um app para realizar transcrição de videos, gerar descrição de videos para o youtube, gerar tags de videos utilizando a inteligência artificial pela api da Openai.

Awesome Lists containing this project

README

        

# Aplicação de Transcrição e Resumo de Vídeos

## Visão Geral

Esta aplicação foi projetada para transcrever vídeos, gerar resumos para descrições do YouTube e criar tags para melhorar o SEO no YouTube. Ela utiliza várias tecnologias modernas para proporcionar uma experiência de usuário eficiente e fluida.

## Funcionalidades

- **Transcrição de Vídeos**: Transcreve automaticamente o áudio dos vídeos.
- **Geração de Resumos**: Gera resumos concisos para serem usados como descrições no YouTube.
- **Criação de Tags**: Cria tags relevantes para vídeos do YouTube, melhorando a descobribilidade.

## Tecnologias Utilizadas

- **Frontend**:
- **React**: Biblioteca JavaScript para construção de interfaces de usuário.
- **Vite**: Ferramenta de build que proporciona uma experiência de desenvolvimento mais rápida e leve para projetos web modernos.
- **TypeScript**: Linguagem de programação fortemente tipada que se baseia em JavaScript.
- **TailwindCSS**: Framework CSS utilitário para desenvolvimento rápido de interfaces.
- **shadcn/ui**: Biblioteca de componentes para construção de interfaces de usuário.

- **Backend**:
- **Node.js**: Ambiente de execução JavaScript baseado no motor V8 do Chrome.
- **Fastify**: Framework web para Node.js, focado em desempenho e baixo overhead.
- **Prisma**: ORM (Object-Relational Mapping) que simplifica o acesso ao banco de dados.
- **SQLite**: Motor de banco de dados SQL autônomo, de alta confiabilidade e totalmente incorporado.
- **Zod**: Biblioteca de declaração e validação de esquemas, orientada para TypeScript.

- **Utilitários**:
- **FFmpeg**: Solução completa e multiplataforma para gravar, converter e transmitir áudio e vídeo.
- **API OpenAI**: Utilizada para gerar resumos e tags de vídeos usando IA.

## Licença

Este projeto é licenciado sob a Licença MIT. Consulte o arquivo [LICENSE](LICENSE) para mais detalhes.

---

Sinta-se à vontade para explorar e melhorar esta aplicação. 🚀