Cada clip de jugador, listo para tu feed
Cada clip que suben tus jugadores, dimensionado para cada feed y verificado antes de publicarse.
Copia para compartir con marca de agua640 × 800 · H.264 Codificado para el feed640 × 640 · H.264 Recortado para stories406 × 720 · H.264 
Miniatura de vista previa del enlace800 × 600 px · 37 kB 
Miniatura de la cuadrícula extraída320 × 320 px · 13 kB Codificado para repeticiones960 × 540 · H.264
De confianza desde 2009 para
las plataformas más ambiciosas del mundo.
Un pipeline para cada subida de jugadores
Prepara los momentos destacados para su reproducción, revisa cada subida de la comunidad y encamina clips, capturas de pantalla y mods a través de Templates de procesamiento reutilizables.
Reproduce los mejores momentos en cuanto se publican
Las partidas grabadas y los momentos destacados se convierten en HLS adaptativo con un fotograma de póster, de modo que un clip arranca rápido en tu launcher o en un teléfono.
Cada subida de jugadores, verificada primero
Analiza mods y archivos comprimidos en busca de malware conocido y añade etiquetas NSFW a las imágenes; después aplica tus propias reglas de moderación.
Dirige cada subida al procesamiento que necesita
Los clips, las capturas de pantalla, los mods y los comentarios se clasifican por tipo de archivo y por el origen que indica tu plataforma, y cada uno se envía automáticamente por el procesamiento que necesita.
- Archivo
clutch-round.mp4
- Fuente
- Cliente del juego
- Dirigido a través de
- /video/encode
- →/video/thumbs
- Archivo
screenshot.png
- Fuente
- Cliente del juego
- Dirigido a través de
- /image/optimize
- Archivo
fan-art.jpg
- Fuente
- Comunidad
- Dirigido a través de
- /image/describe
- →/image/resize
- Archivo
mod-pack.zip
- Fuente
- Taller de mods
- Dirigido a través de
- /file/virusscan
- →/file/decompress
- Archivo
tournament-vod.mp4
- Fuente
- Equipo de esports
- Dirigido a través de
- /video/encode
- →/video/adaptive
- Archivo
commentary.mp4
- Fuente
- Creador
- Dirigido a través de
- /video/encode
- →/speech/transcribe
- Archivo
bug-report.zip
- Fuente
- Tester de QA
- Dirigido a través de
- /file/virusscan
- →/file/decompress
- Archivo
montage.mov
- Fuente
- Comunidad
- Dirigido a través de
- /speech/transcribe
- →/video/subtitle
- Archivo
avatar.png
- Fuente
- Ajustes del perfil
- Dirigido a través de
- /image/resize
- Archivo
map-preview.png
- Fuente
- Editor de niveles
- Dirigido a través de
- /image/resize
- →/s3/store
- Archivo
speedrun.mp4
- Fuente
- Creador
- Dirigido a través de
- /video/encode
- →/video/thumbs
- Archivo
custom-skin.png
- Fuente
- Taller de mods
- Dirigido a través de
- /image/describe
- →/image/optimize
- Archivo
clan-banner.png
- Fuente
- Comunidad
- Dirigido a través de
- /image/resize
- →/image/optimize
- Archivo
boss-fight.mp4
- Fuente
- Cliente del juego
- Dirigido a través de
- /video/encode
- →/video/adaptive
- Archivo
clutch-round.mp4
- Fuente
- Cliente del juego
- Dirigido a través de
- /video/encode
- →/video/thumbs
- Archivo
screenshot.png
- Fuente
- Cliente del juego
- Dirigido a través de
- /image/optimize
- Archivo
fan-art.jpg
- Fuente
- Comunidad
- Dirigido a través de
- /image/describe
- →/image/resize
- Archivo
mod-pack.zip
- Fuente
- Taller de mods
- Dirigido a través de
- /file/virusscan
- →/file/decompress
- Archivo
tournament-vod.mp4
- Fuente
- Equipo de esports
- Dirigido a través de
- /video/encode
- →/video/adaptive
- Archivo
commentary.mp4
- Fuente
- Creador
- Dirigido a través de
- /video/encode
- →/speech/transcribe
- Archivo
bug-report.zip
- Fuente
- Tester de QA
- Dirigido a través de
- /file/virusscan
- →/file/decompress
- Archivo
montage.mov
- Fuente
- Comunidad
- Dirigido a través de
- /speech/transcribe
- →/video/subtitle
- Archivo
avatar.png
- Fuente
- Ajustes del perfil
- Dirigido a través de
- /image/resize
- Archivo
map-preview.png
- Fuente
- Editor de niveles
- Dirigido a través de
- /image/resize
- →/s3/store
- Archivo
speedrun.mp4
- Fuente
- Creador
- Dirigido a través de
- /video/encode
- →/video/thumbs
- Archivo
custom-skin.png
- Fuente
- Taller de mods
- Dirigido a través de
- /image/describe
- →/image/optimize
- Archivo
clan-banner.png
- Fuente
- Comunidad
- Dirigido a través de
- /image/resize
- →/image/optimize
- Archivo
boss-fight.mp4
- Fuente
- Cliente del juego
- Dirigido a través de
- /video/encode
- →/video/adaptive
Lo que notan tus jugadores
El pipeline pasa inadvertido. Lo que ven los jugadores son clips que arrancan rápido, se ven bien en cada feed y subidas que simplemente terminan.
Los momentos destacados se reproducen en cuanto se publican
Los clips se convierten en streams adaptativos con un fotograma de póster, para que la reproducción comience rápido en tu launcher, en la web o en un teléfono.
HLS · 360pHLS · 720pHLS · 1080pCada publicación compartida se ve bien
Una sola subida se convierte en las versiones 9:16, 1:1 y 16:9 que espera cada feed, con una miniatura y tu marca de agua en las copias para compartir.
9:16 · Historias1:1 · Feed de noticias16:9 · Sitio webLas grabaciones largas terminan de subirse
Las subidas reanudables continúan donde se quedaron, así que una conexión interrumpida nunca implica volver a enviar la grabación completa de una partida.
ranked-match.mp42,4 GBSubiendo la parte 1 de 8Los clips se entienden con el sonido apagado
El comentario se transcribe y se incrusta como subtítulos, para todos los que navegan por tu feed con el sonido apagado.
Se planta frente al arco con segundos por jugar…Se mete hacia adentro, dispara y ¡gol!Qué final para ganar el partido.Sin sonido
Citas en su inglés original.
Having a solution for both uploading and transcoding has been a godsend for the current scale that we are at five years after first choosing Transloadit.¿Con qué puede ayudar Transloadit?
Seis flujos de trabajo que las plataformas de videojuegos construyen sobre Transloadit. Cada uno es un Robot, o una combinación de ellos, que ya está en nuestra biblioteca de software.
Subidas reanudables desde el juego
Subidas reanudables con el protocolo tus desde tu cliente de juego y tu aplicación complementaria, para que la grabación de una partida larga sobreviva a una conexión interrumpida.
Todos los tamaños de feed, a partir de un clip
Recorta y codifica cada momento destacado en 9:16, 1:1 y 16:9 para tus feeds y redes sociales, con tu marca de agua en las copias para compartir.
Clips destacados que se reproducen en cualquier lugar
Codifica clips de jugadores y grabaciones de torneos para reproducción adaptativa con HLS, en tu launcher, en la web o en un teléfono.
Miniaturas para cada clip
Extrae fotogramas de póster y miniaturas de cada subida, para que tu galería de clips muestre un momento que merezca abrirse.
Mods y fan art, revisados primero
Analiza mods y archivos en busca de malware conocido y etiqueta las imágenes NSFW (contenido para adultos o inapropiado), para que tus moderadores revisen solo las subidas marcadas.
Subtítulos para verlo sin sonido
Transcribe los comentarios de cada clip e incrusta subtítulos, para jugadores y fans que recorren tu feed con el sonido apagado.
Tú conservas el juego. Nosotros ejecutamos el pipeline de medios.
Transloadit es la capa de procesamiento, no un reemplazo de tu backend de juego, tus herramientas de comunidad ni tu reproductor de video. Aquí está exactamente dónde se traza la línea, para que nadie la descubra durante la integración.
Lo que permanece en tu plataforma
- 01Cuentas de jugadores, amigos y ajustes de privacidad
- 02Política de moderación y decisión final sobre las subidas marcadas
- 03Tablas de clasificación, recomendaciones y lo que ve cada jugador
- 04Retención y retirada cuando se elimina o se denuncia un clip
Lo que gestiona Transloadit
- 01Subida o importación de archivos y ejecución de procesamiento en el servidor
- 02Pasos de video, imagen, audio, subtítulos y exportación
- 03Estado de la Assembly estructurado y notificaciones reintentables
- 04Transformación bajo demanda y entrega mediante Smart CDN, cuando se habilita
Un pipeline de medios que no tienes que mantener
Elige ajustes preestablecidos de encoding o parámetros personalizados de FFmpeg para códecs, resolución, tasa de bits y contenedores.
Cada clip se codifica y se extraen sus miniaturas en paralelo, a partir de la misma subida.
Subidas firmadas, análisis antivirus, credenciales con permisos restringidos y procesamiento en EE. UU., la UE o Asia-Pacífico.
Los nodos de procesamiento escalan automáticamente durante los días de lanzamiento y las finales de torneos. El trabajo adicional se pone en cola en lugar de fallar.
Los originales y las variantes se exportan a tu almacenamiento en S3, GCS, Azure o R2. Las copias temporales se eliminan.
SDKs mantenidos para Node.js, Python, Go y más, y Templates JSON que puedes versionar y probar en CI.
Preguntas sobre el procesamiento de medios para videojuegos
Las respuestas que daríamos en una llamada de evaluación, incluidos los casos en los que otra herramienta es la mejor opción.
¿Transloadit se encarga de la transmisión en vivo?
No. Transloadit no recibe transmisiones en vivo, así que la emisión en directo en sí corresponde a un servicio de streaming dedicado. Cuando la transmisión termina y se guarda su grabación, Transloadit procesa la repetición como cualquier otra subida, y puede transmitir los clips grabados como HLS adaptativo, incluidos los segmentos codificados bajo demanda cuando los espectadores pulsan reproducir.
¿Qué pasa el día del lanzamiento, cuando todos los jugadores suben archivos a la vez?
Los nodos de procesamiento escalan automáticamente según la demanda, así que no hay capacidad que aprovisionar para lanzamientos, reinicios de temporada o finales de torneos. Los cupos prioritarios de tu plan determinan cuántos Jobs se ejecutan a la vez; el trabajo adicional se pone en cola en lugar de fallar, y puedes mejorar tu plan o acordar cupos prioritarios adicionales con nuestro equipo antes de un pico planificado.
¿Puede un clip de jugador convertirse en todas las relaciones de aspecto que usan nuestros feeds?
Sí. Define cada versión una sola vez en un Template, como 9:16 para stories, 1:1 para el feed y 16:9 para tu sitio web, y cada clip subido se recorta, se codifica y recibe la marca de agua para todas ellas en la misma Assembly.
¿Puede Transloadit moderar las subidas por nosotros?
Transloadit devuelve etiquetas NSFW (contenido para adultos o inapropiado) para imágenes y resultados de análisis de virus como resultados de la Assembly, y puede rechazar un archivo que no supere una comprobación. Tu plataforma es responsable de la política de moderación, de la cola de revisión y de la decisión final sobre qué se publica.
¿Cómo evitamos el abuso de un endpoint de subida público?
Firma en tu backend cada solicitud de subida con una caducidad, para que solo puedan ejecutarse los parámetros que aprobaste. Los Steps de filtrado rechazan archivos por tipo, tamaño o duración antes del procesamiento, y el análisis antivirus detiene el malware antes de que un archivo llegue a tu almacenamiento. Lee sobre Signature Authentication
¿Transloadit conserva copias de los clips de nuestros jugadores?
Solo brevemente. Las copias temporales de procesamiento se eliminan tras 24 horas de forma predeterminada, y los originales y las variantes se exportan al almacenamiento que configures. Eliminar un clip o atender una solicitud de retirada ocurre en tus propios sistemas. Los Steps de etiquetado NSFW y de transcripción llaman a un proveedor externo, así que comprueba que la región de ese proveedor cumpla los requisitos de tus jugadores.
¿Es Transloadit un backend de juegos?
No. Transloadit es la capa de procesamiento entre las subidas de tus jugadores y tu almacenamiento. Las cuentas, el emparejamiento y la moderación permanecen en tu plataforma. Smart CDN puede entregar variantes de tamaño adecuado bajo demanda cuando lo habilitas. Descubre cómo funciona Transloadit Smart CDN
Contenido multimedia de jugadores, en una sola API.
Ejecuta una muestra de los clips y capturas de pantalla de tus jugadores en tu primer pipeline y exporta cada variante a tu propio almacenamiento.