Solução de problemas de funscript
Encontre seu problema abaixo; cada seção traz a causa e a solução no AutoScript Sync. Para o tempo, comece pela configuração Offset; para conexões, verifique o estado online do Autoblow ou o Bluetooth; para um arquivo que se comporta mal, passe-o pelo validador.
Conferido com o código do app em 21 de setembro de 2026. Descreve o app lançado, 2.121.1.
O dispositivo está atrasado ou adiantado
Causa. Toda configuração tem algum atraso entre a imagem e o dispositivo: a rede e a nuvem da Autoblow no caso do Ultra, o PC e o Bluetooth nos dispositivos do Intiface. Um script feito para uma edição diferente do vídeo também fica deslocado do início ao fim.
Solução. Altere o Offset. Ele vai de -5000 a +5000 ms, em passos de 50 ms. Aumente se o dispositivo parecer atrasado; diminua se parecer adiantado. O app salva o valor para cada vídeo (até 200 vídeos) e o restaura quando você abre esse vídeo de novo; um vídeo sem valor salvo mantém o último Offset que você usou. Há um único Offset para todos os dispositivos, não um por dispositivo.
O que acontece durante a reprodução depende do caminho:
- Autoblow AI Ultra. O app inicia o dispositivo no tempo do vídeo mais metade da ida e volta medida, depois confere o relógio do dispositivo a cada 1,5 a 5 segundos. Um desvio de 80–350 ms é corrigido aos poucos; acima de 350 ms, ele reinicia o dispositivo na posição do vídeo. Se o Ultra se desviar mesmo assim, pause e dê play de novo para reancorá-lo.
- Dispositivos do Intiface. Não há medição de latência nem correção de desvio. O script roda no relógio do PC a partir de cada play ou salto, deslocado pelo Offset. Se o vídeo travar ou ficar carregando, o dispositivo continua; pause e dê play, ou salte, para alinhá-lo de novo.
Se só um trecho estiver fora enquanto o resto está certo, o problema é o script nesse ponto, não a sincronia: selecione o trecho na linha do tempo e use Shift ±20 ms.
O Autoblow AI Ultra não conecta
Causa. O app só alcança o Ultra pela nuvem da Autoblow, nunca diretamente pela sua rede local. Se a nuvem não tem uma sessão ativa para o token do seu dispositivo, o Ultra está offline ou o token está errado.
Solução.
- Verifique se o PC e o Ultra têm acesso à internet. Os dois precisam dele o tempo todo em que o dispositivo estiver tocando.
- Coloque o Ultra online: segure o botão dele por cerca de 3 segundos, solte quando os LEDs piscarem rápido em branco e espere até ficarem azul-claros. Azul-claro é o estado online.
- Confira o token do dispositivo que você colou no app. Ele vem da página de configuração online da Autoblow; se os LEDs estiverem azul-claros e ainda assim falhar, verifique o token em fun.autoblow.com.
- Conecte de novo e depois pressione Send Script to Device antes de dar play. Sem isso, o app recorre a comandos de posição grosseiros e mostra "Streaming positions (fallback mode)".
Se iniciar a reprodução ou um movimento falhar depois de uma conexão bem-sucedida, o app mostra que está reconectando, tenta de novo a cada 5 segundos e reancora o dispositivo ao vídeo quando ele volta. Se o Ultra mudar para um padrão embutido ou para o modo de oscilação, o app avisa; envie o script de novo para voltar à sincronia. A página do Autoblow AI Ultra cobre a configuração por completo. É o único dispositivo que testamos em hardware real.
Um dispositivo do Intiface não é encontrado
Causa. O app conversa com os dispositivos por um servidor Buttplug em ws://127.0.0.1:12345. Se nada estiver escutando ali, ele inicia o próprio motor Intiface embutido (versão 1.4.8), então você não precisa do Intiface Central. Ao conectar, ele procura por até 12 segundos. Um dispositivo desligado, fora do alcance do Bluetooth ou mais novo que o motor embutido não vai aparecer.
Solução.
- Ative o Bluetooth no Windows, ligue o dispositivo e mantenha-o perto do PC durante a busca. Conecte de novo se ele não estava pronto dentro dos 12 segundos.
- The Handy funciona apenas por Bluetooth através do Intiface. O modo de chave de conexão por Wi-Fi não é compatível, então configure-o para Bluetooth.
- Se você mesmo rodar o Intiface Central, o app o usa no lugar do próprio motor. Não verificamos o app com o Intiface Central v3; se um dispositivo aparece no Central mas não no app, feche o Central e deixe o app iniciar o motor embutido.
- Dispositivos lançados depois do motor embutido (novembro de 2023) podem ser desconhecidos para ele.
Testamos o caminho do Intiface com servidores simulados e um dispositivo simulado no motor real, não com brinquedos Bluetooth reais. A página do Intiface traz os detalhes, e a página do The Handy cobre esse dispositivo.
Um script não carrega ou toca de cabeça para baixo
Causa. O arquivo não é JSON válido, não tem lista actions ou foi salvo numa codificação que o app lançado não consegue ler. A versão 2.121.1 lê apenas UTF-8, então um arquivo salvo com byte-order mark ou em UTF-16 por algumas ferramentas do Windows é recusado. Ela também ignora a flag inverted, então um script marcado como invertido toca de cabeça para baixo.
Solução. Solte o arquivo no validador de funscript. Ele aponta o problema e, para ordenação, tempos duplicados e posições fora da faixa, entrega uma cópia consertada. Para um problema de codificação, abra o arquivo num editor de texto e salve-o de novo como UTF-8 simples. A próxima atualização (2.121.2) lê byte-order marks e UTF-16, aplica inverted corretamente e explica em palavras simples por que um arquivo não pode ser usado.
Verifique também o nome: para carregar automaticamente, o script precisa ter o mesmo nome base do vídeo e ficar na mesma pasta. Caso contrário, use Load Funscript…. A referência do formato lista cada conserto que o app faz ao carregar.
O movimento está rápido demais ou os cursos ficam curtos
Causa. Antes de enviar um script ao Autoblow AI Ultra, o app ajusta uma cópia a um perfil de velocidade do dispositivo. Pontos mais próximos do que o dispositivo consegue acompanhar são fundidos, e um curso que exigiria mais velocidade do que o perfil permite mantém o tempo, mas perde amplitude. Numa cena rápida, isso aparece como cursos mais curtos no dispositivo do que na linha do tempo. O .funscript salvo nunca é alterado.
Os perfis usam os números publicados pelos fabricantes menos cerca de 10%, não medições nossas. Os 400 unidades por segundo do Autoblow são um padrão deliberadamente cauteloso, porque a Autoblow não publica nenhum número de velocidade.
Solução.
- Confira o Device model. O perfil escolhido ali substitui o do próprio Ultra, então um modelo diferente deixado selecionado dá os limites errados.
- Se um trecho estiver simplesmente frenético demais, selecione-o na linha do tempo, use Soften ou Smooth e envie o script de novo.
- Edições e mudanças nas configurações de curso só chegam ao Ultra quando você pressiona Send Script to Device de novo, porque ele toca a cópia que recebeu.
No app lançado, os masturbadores no Intiface recebem o script sem esse ajuste; a próxima atualização aplica o mesmo ajuste e suas configurações de curso também aos dispositivos do Intiface. Para verificar um arquivo com um limite de velocidade à sua escolha, use a verificação de velocidade do validador.
Os cursos ficam pequenos demais em cenas rápidas
Causa. Esta é uma fraqueza conhecida do gerador, não um defeito do seu PC. A análise principal nunca olha todos os quadros: em vídeo de 30 fps, ela amostra 7,5, 10 ou 15 vezes por segundo em Fast, Balanced e High. Quando o movimento é rápido, uma amostragem tão esparsa perde os topos e os fundos dos cursos, e nos testes do desenvolvedor contra scripts feitos à mão, os cursos gerados saíram pequenos demais em cenas rápidas.
Solução.
- Selecione o trecho rápido na linha do tempo e escolha Re-analyze. Ele reanalisa exatamente esse trecho na taxa de quadros completa e encaixa o resultado.
- Ou selecione-o e use Amplify, que deixa cada curso do trecho 15% maior. Repita para aumentar mais.
- Gere em High, que amostra a cada 2º quadro em vez de a cada 3º. Leva mais tempo.
Salvar um script gerado que você editou ensina ao app o tamanho de curso que você prefere para cada tipo de cena, e ele o aplica nos próximos vídeos.
O dispositivo continua se mexendo quando nada está acontecendo
Causa. Uma limitação conhecida. O gerador mantém em repouso os títulos de abertura e os créditos finais e achata as janelas quase paradas, mas dentro do vídeo pode continuar produzindo cursos em trechos onde uma pessoa escrevendo à mão teria parado.
Solução. Remova na edição. Na linha do tempo, faça Shift+arrastar sobre o trecho ocioso e escolha Delete. Sem os pontos, o dispositivo desliza devagar do ponto anterior ao trecho até o ponto seguinte; para uma parada total, use Ctrl+clique para adicionar um ponto em cada ponta do trecho na mesma altura. Depois salve e envie o script ao dispositivo de novo se você usa o Ultra. Se a análise continuar seguindo a coisa errada no vídeo inteiro, desenhe a região a rastrear com Set Motion Region… e gere de novo.
Onde o vídeo quase não tem movimento algum, o app se recusa a inventar um script e avisa que o vídeo parece estático.
A geração está lenta
Causa. Os modelos de IA (pose e profundidade) só são acelerados numa placa de vídeo NVIDIA via CUDA. Em placas AMD ou Intel, ou quando a placa NVIDIA não pode ser usada, eles rodam no processador, o que funciona, mas é bem mais lento. O app não esconde isso: ele informa o provedor realmente em uso. O fluxo óptico sempre roda no processador.
Solução.
- Pressione Check GPU (também em View → Check GPU…). Ele informa se o PyTorch e o ONNX Runtime conseguem usar a placa de vídeo e, com um modelo de pose instalado, em qual provedor a pose roda, além de um autoteste de velocidade em milissegundos por quadro.
- Defina Hardware como Auto ou GPU (CUDA). O Auto usa CUDA quando está disponível.
- Use Balanced em vez de High; nas medições do próprio desenvolvedor em alguns filmes de teste, o High levou cerca de 1,5 vez mais tempo para praticamente o mesmo resultado. O Fast é ainda mais rápido, mas lê visivelmente menos cursos.
- Gerar de novo o mesmo vídeo com as mesmas configurações de análise na mesma sessão reaproveita a análise já feita, então é quase instantâneo; o app mantém os últimos 3 vídeos na memória até você fechá-lo.
O app fecha ao iniciar sem nenhuma mensagem
Causa. O mais provável é que falte o VLC. O app reproduz vídeo por um VLC de 64 bits instalado. O instalador verifica se ele existe e, se não encontrar, baixa o VLC de videolan.org e o instala em silêncio. Se esse download falhou, por exemplo porque o PC estava offline durante a instalação, o VLC é pulado, e então o app fecha ao iniciar sem mostrar mensagem alguma; a explicação vai apenas para o arquivo de log.
Solução. Instale o VLC de 64 bits ou rode o instalador do AutoScript Sync de novo com o PC online, para que ele mesmo baixe o VLC. Depois inicie o app de novo. Suas configurações, modelos e a IA que você ensinou ficam em %USERPROFILE%\.autoscript_sync e sobrevivem a uma reinstalação.
O teste não inicia
Causa. O teste não inicia sozinho na primeira execução, e não pode iniciar offline. O servidor de licenças registra o teste de cada PC, então ele precisa ser alcançado uma vez.
Solução. Conecte-se à internet, abra o app e, na janela de ativação, clique em Start free 1-day trial. Todos os recursos ficam liberados durante o dia. Reinstalar não reinicia um teste que já rodou naquele PC. Quando ele terminar, insira uma chave de licença na mesma janela (Help → License / Activation…); as chaves têm o formato ASYN-XXXX-XXXX-XXXX. A página de download tem o instalador, e a loja vende uma licença por £14.99, pagamento único.
Leia a seguir
- Os guias do appInstalação, ativação, configuração de dispositivos e o relatório de qualidade, passo a passo.
- Configuração e sincronia do Autoblow AI UltraConexão, o que as luzes significam e como funciona a correção de desvio.
- Compatibilidade de dispositivosO que cada família de dispositivos suporta e até onde foi testada.
- Como o app lê arquivos de scriptCada conserto que ele faz num arquivo de outra ferramenta.
- A central de aprendizadoAs quatro páginas de referência.
Experimente antes de comprar
O teste é o app completo por um dia, iniciado de dentro do app; uma licença custa £14.99 uma vez.