KiraNeiro
KiraNeiro es una aplicación web gratuita que te permite crear contenido dinámico ligero combinando música, ilustraciones, texto y voz sin necesidad de software de edición de video. Esta página explica qué puedes hacer, cómo usarlo, cómo funciona y puntos donde es fácil quedarse atascado.
00
Una herramienta para transformar música, ilustraciones, texto y narraciones en "contenido dinámico" sin necesidad de aprender software de edición de video.
El problema que resuelve
Los creadores que tienen contenido que quieren expresar —canciones, ilustraciones, texto, narraciones— a menudo no pueden convertirlo en video porque aprender software profesional de edición de video requiere tiempo, dinero y esfuerzo. Las herramientas de edición de video existentes están diseñadas en torno a "archivos de video" y tienen un alto costo de entrada para creadores individuales. KiraNeiro elimina esta barrera al proporcionar un entorno de creación ligero donde todo lo que necesitas es un navegador.
Tipos de contenido que puedes crear
| Tipo | Descripción | Usuarios principales |
|---|---|---|
| MV (Video musical) | Animar ilustraciones y letras sincronizadas con música | Cantautores, productores de Vocaloid, ilustradores |
| Video educativo | Sincronizar narración de audio con diagramas y texto | Creadores educativos y de explicaciones |
| Historias cortas | Combinar texto, narración e ilustraciones | Novelistas, creadores de lectura en voz alta |
| Video de lectura | Sincronizar texto con narración de audio | Escritores, creadores de audiolibros |
| Libro ilustrado | Combinar múltiples páginas de ilustraciones, texto y audio en un contenido | Autores de libros infantiles, creadores de cómics |
| Foto con voz | Contenido mínimo que combina una foto y un archivo de audio | Compartir recuerdos, usuarios generales |
Filosofía de diseño (diferencias con otro software de edición de video)
Diseño sin servidor (consideración de derechos de autor y privacidad)
KiraNeiro nunca envía ni almacena los archivos de material (audio, imágenes, texto) que carga en el navegador en los servidores de KiraNeiro. Todo el proceso ocurre localmente en tu navegador. El contenido que creas se guarda en tu almacenamiento local del navegador o en almacenamiento en la nube que administras (como GitHub). Por lo tanto, la responsabilidad de gestionar derechos de autor y alcance público es tuya.
Precio
Completamente gratuito sin limitaciones de funciones. Cuando se completa la exportación de video, puedes elegir opcionalmente apoyar a través de donaciones o compartir en redes sociales, pero esto no es obligatorio y no aparece durante la creación.
01
Editor (pantalla de creación)
Realizamos verificación oficial de funcionamiento en tres ambientes: Windows + Edge, Android + Chrome, e iPad + Safari. Para otras combinaciones de navegador/SO, la aplicación no está bloqueada (no hay restricciones explícitas en el código), pero no hemos realizado verificación oficial de funcionamiento. Esto es "funcionamiento no verificado" en lugar de "verificado como no compatible".
Visor (solo reproducción)
Las páginas de reproducción publicadas funcionan en navegadores principales incluyendo Chrome, Edge, Firefox y Safari (tanto en desktop como en móvil). La reproducción no requiere las API especiales que necesita la creación, por lo que los espectadores tienen total compatibilidad entre navegadores.
02
Desde la página de inicio, haz clic en "Abrir editor" para entrar en la pantalla de creación del proyecto y selecciona el tipo de contenido que deseas crear.
Tipos de proyectos que puedes crear
| Tipo | Flujo del asistente |
|---|---|
| MV con letra | Agregar canción (audio) → Agregar ilustraciones de personaje/fondo → Ingresar texto de letra y configurar tiempos por línea |
| Libro ilustrado | Especificar número de páginas → Agregar narración (opcional), los tiempos de página se distribuyen automáticamente según la duración del audio → Agregar ilustraciones a cada página |
| Foto con voz | Agregar una foto (colocada como fondo que cubre todo el lienzo) → Agregar un archivo de audio (carga o grabación de micrófono en tiempo real) → La duración del audio se convierte automáticamente en el tiempo de reproducción total, el flujo más simple |
Todos los asistentes están diseñados con indicadores de paso y texto de orientación que te guían sin necesidad de conocimientos de edición de video, permitiéndote llegar a un producto terminado sin confusión. Cuando completas el asistente, pasas a la pantalla del editor de línea de tiempo normal donde puedes continuar editando libremente. También es posible saltarse el asistente y construir un proyecto desde cero.
Tamaño de lienzo adaptado a la plataforma de publicación
Al crear un proyecto (o en cualquier momento después), solo selecciona la plataforma donde planeas publicar y la relación de aspecto del lienzo se establece automáticamente.
| Plataforma | Tamaño | Relación de aspecto |
|---|---|---|
| YouTube / Niconico / Bilibili | 1920×1080 | 16:9 (horizontal) |
| TikTok | 1080×1920 | 9:16 (vertical) |
| YouTube Shorts | 1080×1920 | 9:16 (vertical) |
| Instagram Reels / Stories | 1080×1920 | 9:16 (vertical) |
| Spotify Canvas | 1080×1920 | 9:16 (vertical) |
| X | 1080×1080 | 1:1 (cuadrado) |
| Instagram Feed (1:1) | 1080×1080 | 1:1 (cuadrado) |
| Instagram Feed (4:5) | 1080×1350 | 4:5 (vertical) |
| Personalizado | Cualquiera | Especificar cualquier tamaño |
03
Agregue tres tipos de materiales —imágenes, audio y texto— a la línea de tiempo para construir su contenido.
Formatos compatibles
Extracción de audio de archivos de video
Si arrastra un archivo de video como MP4 (grabación de pantalla de Android) o MOV (grabación de pantalla de iOS), la parte de video se ignora y solo se extrae la pista de audio automáticamente, importándose como material de audio normal (BGM o audio principal). No es necesario cortar la película en un editor de video. En PC, puedes arrastrar archivos directamente a la aplicación. En teléfonos inteligentes, usa el selector de archivos (diálogo de selección de archivos) en lugar de arrastrar y soltar, ya que el arrastrar y soltar no funciona bien en dispositivos táctiles.
Puedes reproducir la pista de audio principal (acompañamiento / base) en el navegador mientras simultáneamente grabas tu voz o narración con un micrófono. La compatibilidad se determina automáticamente según el navegador, y si el navegador no es compatible, la interfaz de grabación no se muestra. Además de Chrome y Edge, Firefox también es compatible, y Safari (iOS / macOS) también es compatible con grabación en formato MP4. El audio grabado se trata igual que los demás activos de audio añadidos en las operaciones de colocación y ajuste de tiempo posteriores. El audio grabado también está bajo el diseño sin servidor de KiraNeiro y no se envía a servidores de KiraNeiro.
04
En la línea de tiempo en la parte inferior de la pantalla, coloca y ajusta múltiples pistas (imagen, texto, audio) a lo largo del eje de tiempo.
Operaciones básicas
Grabación automática de fotogramas clave
No necesitas hacer clic en un botón explícito de "agregar fotograma clave". Cuando arrastras un objeto en el lienzo para moverlo, escalar o rotar, se registra automáticamente un fotograma clave en la posición actual de la línea de tiempo. El movimiento entre fotogramas clave se interpola con una curva de Bézier, y también puedes elegir movimientos que comienzan y terminan gradualmente (ease-in/ease-out). También puedes configurar reproducción en bucle (repetir una sección especificada) para cada objeto.
05
Manipula objetos directamente en el lienzo en el centro de la pantalla para cambiar su posición, tamaño, rotación y apariencia (opacidad, imagen, efectos) a lo largo del tiempo.
Seleccionar y manipular objetos
Haz clic en un objeto en el lienzo para seleccionarlo. Arrastra el objeto para moverlo, usa los controles en los bordes para redimensionarlo o rotar. Puedes seleccionar múltiples objetos simultáneamente para moverlos juntos o cambiar su escala como un grupo.
Animaciones preestablecidas
Para la entrada y salida de objetos, hay animaciones predefinidas (entrada con rebote, entrada rotatoria, entrada deslizante, etc.) que se pueden aplicar con un clic. Al aplicarse, se generan automáticamente múltiples fotogramas clave para posición, escala, rotación y opacidad, que luego se pueden ajustar manualmente según sea necesario.
Cambio de ilustración diferencial
Para el mismo objeto de personaje, puedes cambiar qué imagen se muestra en cada momento. Puedes realizar expresiones diferenciales o sincronización labial colocando simplemente múltiples imágenes en secuencia dentro de un objeto.
Animación de opacidad y escala
Puedes cambiar la opacidad y escala de cada objeto en el tiempo (desvanecimiento de entrada, desvanecimiento de salida, etc.). También puedes establecer libremente el color de fondo y la imagen de fondo del lienzo.
Efectos de imagen
Puedes aplicar efectos visuales a objetos de imagen como desenfoque, sepia, escala de grises y corrección de color seleccionando desde presets. Cuando seleccionas un preset, los parámetros se establecen automáticamente y luego puedes realizar ajustes finos individuales. Los efectos que consumen muchos recursos se pueden activar/desactivar para que funcionen de manera fluida incluso en computadoras económicas (como Chromebook).
06
Letras, subtítulos y narraciones se tratan como "párrafos / líneas" en bloques unitarios, permitiendo ajustar los tiempos de visualización a nivel de bloque.
Ajuste de temporización a nivel de bloque
Cada línea de letra o párrafo de texto se trata como una ranura de tiempo unitaria, permitiendo ajustar individualmente los tiempos de inicio y fin de visualización. Puedes previsualizar y ajustar finamente si la letra aparece sincronizada según el tiempo mientras la música se reproduce. Los bloques de texto se pueden arrastrar por el cuerpo para mover su posición en el eje de tiempo, pero no se pueden estirar/encoger los bordes izquierdo y derecho (el ancho del bloque se determina por el contenido y la temporización). Agregar o eliminar líneas cambia la correspondencia de ranuras de tiempo, por lo que se recomienda verificar el panel de temporización después de editar contenido.
Fuente y decoración
Puedes establecer libremente la fuente, color de texto y tamaño, además de agregar animaciones de desvanecimiento de entrada/salida. También puedes establecer estilos de texto decorativos combinando relleno degradado, sombras y contornos, y la función "aleatorio" en el diálogo de configuración de fuente sugiere decoraciones también aleatoriamente.
07
Reducción de ruido
Puedes aplicar un filtro a la pista de audio principal que reduce el ruido ambiental que se recogió durante la grabación.
Efectos de sonido
Puedes aplicar efectos de sonido como reverberación a la pista de audio principal. El efecto se refleja igual en vista previa, exportación y reproducción después de publicar. Los efectos que consumen muchos recursos se pueden activar/desactivar para que funcionen de manera fluida en computadoras económicas.
08
Guardado automático → Carpeta de trabajo (interna)
KiraNeiro guarda automáticamente el contenido editado en la carpeta de trabajo dentro del navegador (Origin Private File System). Esta área no es visible desde el Explorador de archivos o Finder.
Ctrl+S → Archivo .kneiro
Ctrl+S (o "Archivo → Guardar como") exporta el proyecto como archivo .kneiro en la ubicación que elijas. Este es el archivo de proyecto transportable y compartible. El guardado automático no actualiza este archivo. Si deseas continuar editando en otro dispositivo o deseas mantener una copia de seguridad, guarda explícitamente el archivo de esta manera.
09
Guardar como (.kneiro) — Archivo de proyecto
Guarda el proyecto completo para re-edición posterior. Abre este archivo nuevamente en KiraNeiro para continuar editando.
Exportar video (MP4)
Renderiza el proyecto a MP4 usando la API WebCodecs cuando está disponible (máximo 1920×1080, sin límite de exportación). En entornos sin soporte para WebCodecs (Firefox, algunas versiones de Safari, incluyendo iOS Safari), la exportación cambia automáticamente a la API MediaRecorder para exportar a MP4 o WebM, por lo que también es posible MP4 en iOS a través del método alternativo. Solo cuando ninguna de las dos opciones está disponible, la exportación reporta un error. Este es el archivo terminado para publicar en YouTube, TikTok, etc.
Compartir HTML — Tipo externo No compatible en iOS
Tamaño de archivo pequeño. El motor de reproducción se carga desde kiraneiro.chronovis-software.com en tiempo de ejecución, por lo que requiere conexión a internet. Las actualizaciones del motor se aplican automáticamente. En iOS Safari no hay forma de abrir un archivo HTML local en un contexto ejecutable del navegador, por lo que este tipo de exportación no está disponible.
Compartir HTML — Tipo independiente No compatible en iOS
Archivo más grande (~256 KB + datos del proyecto). El motor de reproducción está completamente integrado — funciona sin conexión y no se ve afectado por cambios en el servidor. En iOS Safari no hay forma de abrir un archivo HTML local en un contexto ejecutable del navegador, por lo que este tipo de exportación no está disponible.
10
KiraNeiro solo aloja el "motor de reproducción" y no gestiona el almacenamiento de contenido en sí. Puedes compartir de dos formas: compartiendo una URL que apunta a un archivo en tu almacenamiento, o enviando el archivo exportado directamente.
Compartir mediante URL
Guarda JSON + activos en tu propio almacenamiento (como GitHub) y simplemente pega la URL en el formato https://kiraneiro.app/view?src={ContentURL} directamente en redes sociales para que funcione como página de reproducción. Deliberadamente no incluimos OGP (vista previa de tarjeta de enlace), asumiendo que los creadores compartirán su propia imagen y texto.
Compartir archivo
Puedes enviar el archivo exportado (.kneiro o archivo HTML compartido) directamente a través de aplicaciones de chat, correo electrónico, unidad USB u otros medios sin necesidad de URL. El destinatario simplemente abre o selecciona el archivo en el visor de KiraNeiro para reproducirlo localmente; este método comparte de forma privada con una persona específica sin publicar en ningún lugar.
Incrustar (iframe)
Puedes incrustar solo el motor de reproducción en tu sitio web usando <iframe src="https://kiraneiro.app/embed?src={ContentURL}">. La ruta /embed muestra una apariencia minimalista con solo la barra de control.
Restricción CORS de almacenamiento
El visor obtiene directamente el contenido de la URL especificada, por lo que el almacenamiento en la nube de destino debe permitir CORS (solicitudes entre orígenes). GitHub (GitHub Pages y distribución de archivos sin procesar) es compatible, pero los enlaces compartidos de Google Drive y Dropbox pueden no funcionar debido a restricciones de CORS.
11
KiraNeiro se puede instalar como una aplicación (PWA: Progressive Web App).
.kneiro externo cada vez)12
Cómo grabar puntos de movimiento en vivo
Activa el botón de grabación y luego presiona reproducir. Mientras se reproduce, arrastra objetos en el lienzo para grabar su movimiento en tiempo real. Permite capturar movimiento natural sincronizado con la música más rápidamente que establecer fotogramas clave manualmente.
Diálogo de confirmación — 3 modos
Cuando detienes la grabación, aparece un diálogo de confirmación.
Grabar tiempos de visualización de letra/prosa en modo grabación
Puedes usar el modo de grabación para cambiar cuándo aparece cada línea de un bloque de letra o prosa. Activa el botón de grabación, reproduce y haz clic (o toca) el botón "Siguiente" en el momento exacto en que deseas que aparezca cada línea. Los tiempos se actualizan en tiempo real. Este método es más intuitivo que ingresar códigos de tiempo manualmente.
13
¿Por qué no puedo colocar BGM?
KiraNeiro verifica que la duración efectiva del archivo de audio quepa dentro de la ranura de colocación (hasta el inicio del siguiente elemento BGM, o hasta el final de la línea de tiempo para el último elemento). Si la duración del archivo de audio es más larga que la ranura, la colocación se rechaza.
Solución: usa un archivo de audio más corto o ajusta la posición de inicio de BGM para hacer la ranura más grande.
¿Cuándo aparece "Actualizar duración de reproducción"?
Si todos los objetos del proyecto tienen un punto final y el valor máximo del punto final difiere de la duración del proyecto, el menú Archivo muestra "Actualizar duración de reproducción". Al hacer clic, el tiempo de finalización del proyecto se ajusta al punto final del objeto más lejano. Esto sucede comúnmente cuando extiendes objetos pero olvidas ajustar el tiempo del proyecto.
Funcionalidades no compatibles (intencionalmente fuera de alcance)
Para obtener información sobre navegadores y ambientes compatibles con el editor, consulta la sección "Navegadores compatibles".