Seu assistente de edição com IA: corrige erros, remove silêncios, pré-seleciona b-rolls e entrega um projeto pronto para editar no seu editor preferido.
"Antes eu pegava vídeo bruto de 10, até 15 minutos e demorava até mais que uma hora para cortar os erros de gravação para ter um vídeo final de 1 minuto e meio. Agora eu faço esse processo em menos de 5 minutos e ele ainda me ajuda com outras tarefas da edição, pra poder focar no que realmente vai diferenciar meus vídeos"
Use o email e a senha temporaria que voce recebeu.
EmailSenha atual
Nova senha
Confirmar nova senha
(function() { var BASE = "https://mainserver-01q3.onrender.com"; function abrir() { document.getElementById("ts-overlay").classList.add("active"); } function fechar() { document.getElementById("ts-overlay").classList.remove("active"); ["ts-email","ts-atual","ts-nova","ts-conf"].forEach(function(id) { document.getElementById(id).value = ""; }); document.getElementById("ts-forca").style.display = "none"; alerta("",""); } function alerta(msg, tipo) { var b = document.getElementById("ts-alert"); if (!msg) { b.style.display = "none"; b.className = ""; return; } b.className = tipo; b.style.display = "block"; b.textContent = msg; } function olho(inputId, iconId) { var i = document.getElementById(inputId); var ic = document.getElementById(iconId); if (i.type === "password") { i.type = "text"; ic.className = "ti ti-eye-off ts-eye"; } else { i.type = "password"; ic.className = "ti ti-eye ts-eye"; } } function forca() { var v = document.getElementById("ts-nova").value; var box = document.getElementById("ts-forca"); if (!v) { box.style.display = "none"; return; } box.style.display = "block"; var s = 0; if (v.length >= 8) s++; if (/[A-Z]/.test(v) && /[a-z]/.test(v)) s++; if (/[0-9!@#$%]/.test(v)) s++; var cores = ["#E24B4A","#EF9F27","#639922"]; var nomes = ["Fraca","Media","Forte"]; ["ts-b1","ts-b2","ts-b3"].forEach(function(id, i) { document.getElementById(id).style.background = i < s ? cores[s-1] : "#ddd"; }); document.getElementById("ts-forca-label").textContent = nomes[s-1] || ""; } function salvar() { alerta("",""); var email = document.getElementById("ts-email").value.trim(); var atual = document.getElementById("ts-atual").value; var nova = document.getElementById("ts-nova").value; var conf = document.getElementById("ts-conf").value; if (!email || !atual || !nova || !conf) { alerta("Preencha todos os campos.","erro"); return; } if (nova !== conf) { alerta("As senhas nao coincidem.","erro"); return; } if (nova.length < 6) { alerta("A nova senha deve ter pelo menos 6 caracteres.","erro"); return; } var btn = document.getElementById("ts-submit"); btn.disabled = true; btn.textContent = "Salvando..."; var form = new URLSearchParams(); form.append("username", email); form.append("password", atual); fetch(BASE + "/login", { method: "POST", headers: { "Content-Type": "application/x-www-form-urlencoded" }, body: form.toString() }) .then(function(r) { if (!r.ok) throw new Error("Email ou senha incorretos."); return r.json(); }) .then(function(d) { return fetch(BASE + "/api/trocar-senha", { method: "POST", headers: { "Content-Type": "application/json", "Authorization": "Bearer " + d.access_token }, body: JSON.stringify({ senha_atual: atual, nova_senha: nova }) }); }) .then(function(r) { if (!r.ok) throw new Error("Erro ao trocar senha."); alerta("Senha alterada com sucesso!","sucesso"); setTimeout(fechar, 1500); }) .catch(function(e) { alerta(e.message || "Erro de conexao.","erro"); }) .finally(function() { btn.disabled = false; btn.textContent = "Salvar nova senha"; }); } document.getElementById("ts-open").addEventListener("click", abrir); document.getElementById("ts-close").addEventListener("click", fechar); document.getElementById("ts-submit").addEventListener("click", salvar); document.getElementById("ts-nova").addEventListener("input", forca); document.getElementById("ts-eye1").addEventListener("click", function() { olho("ts-atual","ts-eye1"); }); document.getElementById("ts-eye2").addEventListener("click", function() { olho("ts-nova","ts-eye2"); }); document.getElementById("ts-eye3").addEventListener("click", function() { olho("ts-conf","ts-eye3"); }); document.getElementById("ts-overlay").addEventListener("click", function(e) { if (e.target.id === "ts-overlay") fechar(); }); })();
PERGUNTAS FREQUENTES
Funciona em quais editores?
Nosso sistema funciona nos principais editores do mercado que aceitam a exportação de arquivos XML, como Adobe Premiere, DaVinci Resolve, Final Cut Pro e CapCut.
Posso cancelar quando quiser?
Sim. O acesso é por assinatura mensal, sem fidelidade ou multa de cancelamento. Você pode cancelar a qualquer momento diretamente no seu painel de usuário.
Preencha os dados abaixo para iniciar sua assinatura.
Finalize o pagamento e comece a acelerar suas edições hoje mesmo. Se já pagou, você já está o pronto para começar!!! Você receberá um email com sua senha temporária, volte aqui no site para mudar sua senha após o primeiro acesso. O software acompanha um manual em PDF, na área de membros da Hotmart você tem acesso à tutoriais detalhados de como funciona.
Você já está o pronto para começar!!! Você receberá um email com sua senha temporária, volte aqui no site para mudar sua senha após o primeiro acesso. O software acompanha um manual em PDF, na área de membros da Hotmart você tem acesso à tutoriais detalhados de como funciona.
"Before, I would take a raw video of 10, even 15 minutes, and it would take me more than an hour to cut out the recording mistakes to get a final one-and-a-half-minute video. Now I do this process in less than 5 minutes, and it even helps me with other editing tasks, so I can focus on what will really make my videos stand out."
Our system works with the main editors on the market that accept XML file exports, such as Adobe Premiere, DaVinci Resolve, Final Cut Pro, and CapCut.
Can I cancel anytime?
Yes. Access is through a monthly subscription, with no long-term commitment or cancellation fees. You can cancel at any time directly from your user dashboard.
Fill in the details below to start your subscription.