Skip to content

Transcrivox é uma biblioteca que permite baixar vídeos do YouTube, extrair o áudio e transcrever automaticamente para texto. Ideal para criadores de conteúdo, pesquisadores e profissionais que precisam converter vídeos em texto rapidamente.

License

Notifications You must be signed in to change notification settings

ErikPervious/Transcrivox-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Transcrivox

Banner Banner Banner Banner Banner Banner Banner

Transcrivox é uma biblioteca que permite baixar vídeos do YouTube, extrair o áudio e transcrever automaticamente para texto. Ideal para criadores de conteúdo, pesquisadores e profissionais que precisam converter vídeos em texto rapidamente.

🚀 Recursos

  • 📥 Download de vídeos do YouTube
  • 🎧 Extração e conversão de áudio
  • 📝 Transcrição automática para texto
  • Rápido, eficiente e fácil de integrar

🛠️ Requisitos

Antes de iniciar, verifique se possui os seguintes componentes instalados:

  • Python 3.x
  • yt-dlp (necessário para baixar vídeos do YouTube)
    • O yt-dlp pode ser obtido aqui.
  • moviepy (pip install moviepy)
  • SpeechRecognition (pip install SpeechRecognition)
  • pydub (pip install pydub)
  • ffmpeg (necessário para manipular áudio e vídeo)
    • O ffmpeg pode ser obtido aqui ou instalado via gerenciador de pacotes como o choco.

🚀 Como Utilizar

  1. Clone este repositório:
    git clone https://github.com/ErikPervious/Transcrivox-python.git
  2. Acesse a pasta do projeto:
    cd Transcrivox-python
  3. Execute o arquivo main.py:
    python main.py
  4. Informe o link para download quando solicitado.
  5. Escolha entre as opções disponíveis: salvar vídeo, texto, áudio ou todos.
  6. Aguarde a criação da pasta downloads, que conterá subpastas nomeadas para cada vídeo.

📂 Estrutura do Projeto

├── src/[nome_do_video]/          # Pasta do vídeo baixado
├──── [nome_do_video].[formato]   # Vídeo baixado
├──── [nome_do_video].wav         # Áudio extraído
├──── [nome_do_video].txt         # Texto extraído
├── main.py                       # Script principal
├── baixar_video.py               # Função para baixar vídeos
├── README.md                     # Documentação do projeto

🛡️ Licenciamento

Este projeto está sob a licença MIT. Consulte o arquivo LICENSE para mais informações.

About

Transcrivox é uma biblioteca que permite baixar vídeos do YouTube, extrair o áudio e transcrever automaticamente para texto. Ideal para criadores de conteúdo, pesquisadores e profissionais que precisam converter vídeos em texto rapidamente.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages