Validador de funscript
Solte um arquivo .funscript para descobrir o que impede sua reprodução ou faz com que ele reproduza mal: JSON inválido, ações ausentes ou malformadas, timestamps fora de ordem ou repetidos, posições fora de 0 a 100 e movimentos mais rápidos do que o seu dispositivo consegue acompanhar.
Roda inteiramente no seu navegador. O arquivo nunca é enviado.
Verificar um arquivo
O que o validador verifica
Um funscript é um arquivo JSON. Os players leem a lista actions, em que cada ação é um tempo em milissegundos (at) e uma posição de 0 a 100 (pos). A referência completa, campo por campo, está em o formato funscript explicado.
Erros: o arquivo não carrega, ou carrega errado
- O texto não é um JSON válido, ou o nível superior não é um objeto.
- Não há lista
actions, ou faltaatouposnuma ação, ou ela contém algo que não é um número. - Um timestamp é negativo, ou uma posição está abaixo de 0 ou acima de 100.
Avisos: o arquivo carrega, mas a reprodução é prejudicada
- As ações não estão em ordem de tempo. Muitos players assumem que estão.
- Duas ações têm o mesmo timestamp, então o dispositivo recebe o pedido de estar em dois lugares ao mesmo tempo.
- Tempos ou posições têm casas decimais. O formato usa números inteiros, e alguns players os arredondam ou os recusam.
- Um movimento é mais rápido que o limite de velocidade que você definiu. Defina-o como a velocidade máxima do seu dispositivo; movimentos mais rápidos que isso são interrompidos antes do fim.
inverted,rangeouversioncontêm o tipo errado de valor.
Observações
- Pausas de mais de um minuto, campos que o formato não define e o que diz o
metadatado arquivo.
Seu arquivo fica no seu computador
A página lê o arquivo com o leitor de arquivos do próprio navegador e faz toda a verificação nesta aba. Não há upload nem chamada a servidor, então funciona do mesmo jeito com a rede desconectada. A cópia reparada também é feita na aba e salva pelo seu navegador.
Leia a seguir
- O formato funscript explicadoCada campo, o que os players fazem com ele e um exemplo completo.
- O que é um funscript?Como uma lista de tempos e posições comanda um dispositivo no ritmo de um vídeo.
- Gere um funscript a partir de um vídeoO AutoScript Sync escreve o arquivo para você a partir do movimento do vídeo, no seu próprio PC.