Skip to content

Osnaelle/upload-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

YouTube Metadata Generator

Este é um projeto que permite aos usuários carregarem vídeos e obterem a transcrição automaticamente. Para com o auxílio da inteligência artificial gerar um título e uma descrição para o YouTube com base no conteúdo do vídeo.

Funcionalidades

  • Carregue vídeos para transcrição.
  • Gere automaticamente transcrições de áudio para texto.
  • Crie títulos e descrições de vídeo para o YouTube com base no conteúdo.

Tecnologias Utilizadas

  • React: A biblioteca JavaScript para construir a interface do usuário.
  • Vite: Um build tool para projetos React rápidos.
  • Axios: Uma biblioteca para fazer requisições HTTP.
  • Shadcn/ui: Uma biblioteca de componentes CSS estilizados com Tailwind CSS.
  • Fasfity: Um roteador para navegação no aplicativo.
  • Prisma: Um ORM para gerenciamento de banco de dados.
  • Node.js: Um ambiente de execução JavaScript server-side.
  • Ffmpeg: Uma ferramenta para extrair áudio de vídeo (compatível apenas com Google Chrome).
  • OpenAI: Uma plataforma de inteligência artificial para geração de texto.
  • Zod: Uma biblioteca para validação de dados em tempo de compilação.
  • Extensão Rest Client do VS Code: Utilizada para testar APIs diretamente no editor.

Requisitos

  • Node.js versão 18 ou superior.

Limitações

Este projeto faz uso de recursos gratuitos, o que pode resultar em limitações em termos de capacidade de transcrição e geração de títulos e descrições. Certifique-se de seguir as orientações específicas da API da OpenAI para a configuração da chave de acesso.

Contribuindo

Fique à vontade para contribuir com melhorias ou correções para este projeto. Abra um problema ou envie uma solicitação de pull request e teremos prazer em revisar e mesclar suas contribuições.

Licença

Este projeto está sob a licença MIT.