Categorygithub.com/savio04/youtube-video-summarizer
module
0.0.0-20250210223200-ac104fad778a
Repository: https://github.com/savio04/youtube-video-summarizer.git
Documentation: pkg.go.dev

# README

YouTube Video Summarizer

Este é um projeto em Go que permite buscar vídeos no YouTube por URL, extrair a transcrição do áudio utilizando o Whisper, e gerar um resumo de seu conteúdo.

Demo

Animação do projeto

Funcionalidades

  • Extrai as legendas/transcrições de vídeos do YouTube utilizando Whisper.
  • Gera um resumo das transcrições extraídas.
  • Suporte a vídeos em múltiplos idiomas (desde que legendas ou transcrições estejam disponíveis).

Execução do projeto

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas:

🎲 Executando o Projeto

# Clone este repositório
$ git clone [email protected]:savio04/youtube-video-summarizer.git

# Acesse a pasta do projeto no terminal/cmd
$ cd youtube-video-summarizer

# Preencha as envs baseado no exemplo .env.example
$ cp .env-example .env

# Crie os containers
$ sudo docker-compose up -d

# Veja o arquivo cookies.txt para instruções sobre como preencher os cookies

# Execute o projeto
$ make run

# Packages

No description provided by the author
No description provided by the author