Skip to content

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. Este projeto utiliza o processamento da máquina do cliente para fazer a transcrição.

Notifications You must be signed in to change notification settings

GabrielBorges2000/upload_ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 para mais detalhes.


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

About

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. Este projeto utiliza o processamento da máquina do cliente para fazer a transcrição.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published