Downloads · 30 days
0
Veronyka/IA-local-transcript-autocut
IA-local-transcript-autocut is a machine learning model from Veronyka. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as cc-by-4.0.
Ferramenta para cortes automáticos de vídeo usando transcrição local (Whisper) e IA local (Ollama). Tudo roda na sua máquina, sem enviar dados para a nuvem.
Downloads · 30 days
0
Access
Public
Updated Feb 5, 2026
Repo size
—
Likes
0
Public
Click a slice to open those files.
.py48.1 KB · 88%
From the Hugging Face model README
Ferramenta para cortes automáticos de vídeo usando transcrição local (Whisper) e IA local (Ollama). Tudo roda na sua máquina, sem enviar dados para a nuvem.
Cortes automáticos de vídeo com Whisper + Ollama. Transcreve, propõe cortes com IA local e exporta em MP4.
Repositório: github.com/travahacker/IA-local-auto-cut
git clone https://huggingface.co/Veronyka/IA-local-transcript-autocut
cd IA-local-transcript-autocut
pip install -r requirements.txt
# Transcreve, propõe cortes com Ollama e gera script de export
python video_cuts_offline_mac_plus_subs.py seu_video.mp4 --preview
# Só transcrever (salva transcript.json)
python video_cuts_offline_mac_plus_subs.py seu_video.mp4 --only-transcribe
# Reusar transcrição existente
python video_cuts_offline_mac_plus_subs.py seu_video.mp4 --only-propose --reuse-transcript
Para vídeos de reação onde você comenta em português sobre conteúdo em inglês:
python video_cuts_offline_mac_plus_subs.py video.mp4 --react-mode --preview
Gera cortes de perguntas curtas seguidas de respostas longas:
# Primeiro: transcrever
python video_cuts_offline_mac_plus_subs.py entrevista.mp4 --only-transcribe
# Depois: gerar cortes de entrevista
python interview_cuts.py entrevista.mp4 --min 60 --max 150 --preview
python generate_post_texts_from_cuts.py base_do_video
# Com IA local (Ollama) para copy mais criativo
python generate_post_texts_from_cuts.py base_do_video --ollama-model llama3.1:8b
Para alinhar os cortes com seu perfil de criador(a), crie um persona.json a partir do exemplo:
cp persona.example.json persona.json
# Edite persona.json com sua bio, pilares, tom, etc.
Use com --persona persona.json no script principal.
| Flag | Descrição |
|---|---|
--lang pt | Forçar idioma da transcrição |
--whisper-model small | Modelo Whisper (tiny, base, small, medium, large) |
--model llama2 | Modelo Ollama para propor cortes |
--max-stories 8 | Número máximo de cortes |
--max-length 60 | Duração máxima por corte (segundos) |
--preview | Gera vídeo de prévia com todos os cortes |
--persona arquivo.json | Arquivo com contexto de persona |
*_transcript.json — Transcrição com timestamps*_cuts.json — Metadados dos cortes propostos*_cuts.sh — Script bash para exportar os MP4sexport_parts/ — Pasta com os cortes em MP4CC BY 4.0 — Creative Commons Attribution 4.0 International. Uso livre com atribuição.