Validador de funscripts
Suelta un archivo .funscript para encontrar lo que impide que se reproduzca o hace que se reproduzca mal: JSON no válido, acciones ausentes o mal formadas, marcas de tiempo desordenadas o repetidas, posiciones fuera del rango de 0 a 100 y movimientos más rápidos de lo que tu dispositivo puede seguir.
Funciona por completo en tu navegador. El archivo nunca se sube.
Comprobar un archivo
Qué comprueba el validador
Un funscript es un archivo JSON. Los reproductores leen su lista actions, donde cada acción es un tiempo en milisegundos (at) y una posición de 0 a 100 (pos). La referencia completa, campo a campo, está en el formato funscript explicado.
Errores: el archivo no se carga, o se carga mal
- El texto no es JSON válido, o el nivel superior no es un objeto.
- No hay lista
actions, o a una acción le faltaatopos, o contiene algo que no es un número. - Una marca de tiempo es negativa, o una posición está por debajo de 0 o por encima de 100.
Avisos: el archivo se carga, pero la reproducción se resiente
- Las acciones no están en orden temporal. Muchos reproductores dan por hecho que lo están.
- Dos acciones comparten la misma marca de tiempo, así que se pide al dispositivo que esté en dos sitios a la vez.
- Los tiempos o las posiciones tienen decimales. El formato usa números enteros, y algunos reproductores los redondean o los rechazan.
- Un movimiento es más rápido que el límite de velocidad que fijaste. Ajústalo a la velocidad máxima de tu dispositivo; los recorridos más rápidos se quedan cortos.
inverted,rangeoversioncontienen un tipo de valor incorrecto.
Notas
- Pausas de más de un minuto, campos que el formato no define y lo que dice el
metadatadel archivo.
Tu archivo se queda en tu ordenador
La página lee el archivo con el lector de archivos de tu propio navegador y hace todas las comprobaciones en esta pestaña. No hay subida ni llamada a ningún servidor, así que funciona igual con la red desconectada. La copia reparada también se crea en la pestaña, y la guarda tu navegador.
Sigue leyendo
- El formato funscript explicadoCada campo, qué hacen con él los reproductores y un ejemplo completo.
- ¿Qué es un funscript?Cómo una lista de tiempos y posiciones mueve un dispositivo al ritmo de un vídeo.
- Genera un funscript a partir de un vídeoAutoScript Sync escribe el archivo por ti a partir del movimiento del vídeo, en tu propio PC.