Todo lo de julio





Nuevo11
Galería pública de renders
En /gallery, con filtros por keycount de 1K a 10K, orden por vistas y enlace propio para cada render. Lo que se mira se queda: un render con público no se borra por retención.
Galería de HUDs de la comunidad
En /gallery/huds. Los diseños se envían desde el editor y salen publicados una vez revisados, con la misma vista previa que muestra el editor.
Bot de Discord
/renderacepta tu archivo .osr, un enlace de osu!, o ninguno de los dos: sin argumentos te lista tus propias jugadas para que elijas una. Se le pueden fijar calidad, formato, preset, skin y scroll. Además están/renders,/gallery,/status,/linky/plus. Funciona igual dentro de un servidor que por mensaje privado, y se agrega desde el icono de Discord de la cabecera.Editor de la pantalla de resultados
El editor de HUD ahora también arma la pantalla del final del video: se ve lo que va a salir, todo se puede seleccionar y las imágenes llegan al render.
Renderizar sin buscar el archivo
Pega el enlace de una jugada de osu! y Miru baja el replay, o elige directamente entre tus jugadas recientes con el botón que está a la derecha de «Replay».
Render vertical 9:16
Para subirlo a donde el video se ve de pie, sin recortar a mano. El preset también lo lleva al Auto Renderer.
Tus renders se ven donde los pegues
Pega un enlace de Miru en un chat de Discord y el video se reproduce ahí mismo, sin abrir nada y sin descargar. Twitter, Notion y WordPress lo despliegan con título, descripción y miniatura en vez de dejar la URL pelada. Y
/watch/[id]/embedsirve el reproductor para meterlo en tu propia página.API pública v1
Claves propias, webhooks y una especificación OpenAPI, documentada en /docs/api.
Se puede probar sin cuenta
Un render de invitado para ver el resultado antes de registrarse, más entrada con OAuth y plan anual.
/bug y /suggestion en el bot de Discord
Abren un formulario dentro de Discord y aceptan una captura, un log o un .osr. Van al mismo sitio que el formulario de la web, así que se leen y se responden igual.
Volumen en el bot de Discord
/renderaceptamusicyhitsound, de 0 a 100, igual que la web. Poner la música en 0 deja solo los hitsounds.
Mejorado5
El editor de HUD se abre sin Plus
Armar tu HUD, probarlo y guardarlo es gratis: el editor entero está abierto. Lo que sigue siendo de Plus es que ese diseño avanzado salga en el video; sin Plus el render usa el HUD básico y el aviso lo dice antes de empezar.
Los enlaces compartidos muestran algo
Open Graph, robots y sitemap: pegar un enlace de Miru en cualquier lado deja título, descripción y miniatura.
La dirección de scroll se elige en la web
Antes había que tocarla en el cliente de escritorio; ahora está donde se configura el render.
Renderizar sin cuenta deja de tener tope
Antes se cortaba en el primer render y pedía registrarse. La cuenta se ofrece por lo que suma —presets, skins, historial y galería— y no por cerrarle la puerta a quien solo quiere un video.
Buscar entre tus jugadas encuentra de verdad
Las palabras pueden estar en campos distintos y en cualquier orden, los acentos dejan de importar, y se puede buscar por mods o por keycount. Si lo que buscas no está en tus recientes, se mira en tus mejores en vez de decir que no existe.
Arreglado7
El progreso del render se quedaba en 2%
La barra saltaba de «validando 2%» a terminado sin pasar por el medio. El worker leía el porcentaje de una barra que solo se dibuja cuando la salida es una terminal, y el render corre con la salida por tubería, así que no había nada que leer.
La cola se trababa
Un trabajo que moría dejaba su lugar tomado y nadie más entraba.
El keymode del editor de HUD
El editor mostraba una cantidad de columnas que no era la del mapa.
La subida de skins
Se rechazaban archivos válidos, y el error llegaba tarde y sin decir qué pasaba.
Guardar sin preset perdía el trabajo
Si no hay ningún preset, guardar crea uno en vez de no hacer nada.
Un id viejo de score traía el score de otra persona
Los identificadores antiguos de osu! y los actuales viven en espacios distintos, y se estaban resolviendo contra el mismo.
El video de un enlace compartido volvió a verse en Discord
El enlace del video que leía Discord venía firmado y vencía a las seis horas, así que el reproductor quedaba apuntando a una dirección muerta. Ahora es una dirección estable que no caduca.
