Media Production Suite (MPS) de Netflix
(netflixtechblog.com)- Netflix desarrolló Media Production Suite (MPS) para transformar los sistemas tradicionales de gestión de medios, que dependen de infraestructura física y resultan ineficientes y complejos
- A través de flujos de trabajo basados en la nube, apoya a los creadores para que se concentren más en el trabajo creativo y ofrece una solución tecnológica que hace posible la colaboración global desde la producción hasta la posproducción
Problemas que busca resolver
- Una producción promedio de Netflix genera alrededor de 200 TB de archivos originales de cámara (OCF), y algunos proyectos superan los 700 TB (sin contar archivos de trabajo, VFX, recursos 3D, etc.)
- Tradicionalmente, estos medios se copian en soportes físicos de almacenamiento como cintas LTO y luego se transportan, lo que dificulta su búsqueda/reproducción/compartición y reduce la velocidad de acceso en colaboraciones globales
- Incluso cuando el flujo de trabajo es completamente digital, la distribución de medios entre varios departamentos y vendors sigue siendo difícil, y la falta de automatización y estandarización aumenta la dependencia del trabajo manual
- Esto provoca problemas como más errores y riesgos de seguridad durante la posproducción, mayor dificultad para colaborar y retrasos en los tiempos de trabajo
- La migración a la nube es indispensable, pero también trae nuevos desafíos:
- Algunas instalaciones de posproducción todavía dependen de numerosos discos duros externos que deben transportarse directamente entre vendors
- La necesidad de una solución centralizada en la nube es cada vez más urgente
- Netflix cree que “las grandes historias pueden surgir de cualquier lugar”, pero la infraestructura tecnológica tradicional limita el acceso a los medios y el aprovechamiento del talento
- Los equipos de producción necesitan acceso no solo a almacenamiento robusto en la nube, sino también a entornos de trabajo de alto rendimiento y reproducción en tiempo real
- En algunas regiones o producciones de bajo presupuesto, puede ser difícil aprovechar tecnología de última generación
- Para superar estas limitaciones, en lugar del enfoque tradicional de llevar los medios a los artistas y las aplicaciones, está ganando atención como tendencia global un flujo de trabajo centrado en la nube que mueve a las personas y las aplicaciones hacia los medios
- Esta tendencia también se ha hecho muy visible en ferias internacionales de tecnología de broadcasting como IBC y NAB
- Llevar esta visión a la práctica a escala de Netflix, en cientos de títulos, es un desafío sin precedentes
Dificultades para construir una solución tecnológica global
- Construir una solución a escala global implica problemas complejos como los siguientes:
- El entorno de producción de cine y series varía mucho según la región en acceso a la tecnología, mejores prácticas y nivel de estandarización
- Algunas regiones tienen más de 100 años de historia en la industria cinematográfica, mientras que otros países apenas están comenzando
- El reto clave es desarrollar tecnología que satisfaga a mercados con idiomas y flujos de trabajo distintos
- Los diversos requisitos de talento y vendors de todo el mundo son un gran obstáculo para la estandarización
- Algunas instalaciones avanzadas de VFX y posproducción han creado scripts de automatización internos para procesar archivos y metadatos en formatos específicos, pero esa personalización requiere muchísimo tiempo
- Existe una barrera de adopción porque introducir nuevos flujos de trabajo puede romper procesos ya establecidos
- Incluso cambios pequeños pueden afectar de forma importante la rentabilidad de los vendors, por lo que la tecnología propuesta debe ofrecer beneficios reales y claros
- Netflix necesitaba poder manejar una gran cantidad de títulos sin ampliar el personal operativo, por lo que la automatización se volvió un elemento esencial
- La gestión de color y cuadros, así como la composición de archivos de entrega, deben controlarse automáticamente sin intervención del usuario, evitando estructuras donde una persona tenga que editar y mapear JSON manualmente
- Para ello, Netflix adoptó de forma activa tecnologías basadas en los siguientes estándares abiertos:
- ACES, AMF: automatización del pipeline de color y garantía de consistencia
- ASC MHL: validación y trazabilidad de la integridad de archivos
- ASC FDL: compatibilidad entre flujos de trabajo mediante la integración de información de encuadre
- OTIO: intercambio de líneas de tiempo e información de edición
- Al adoptar estos estándares, fue posible normalizar automáticamente en un formato común video con distintas resoluciones, formatos, lentes y áreas seguras de cuadro
- Antes, este trabajo estaba limitado a producciones de alto presupuesto y se hacía manualmente, pero ahora, gracias a la automatización basada en estándares, es posible ofrecer las mismas funciones avanzadas a todos los usuarios
- Los usuarios pueden controlar flujos de trabajo avanzados sin necesidad de configurar ellos mismos opciones complejas
La respuesta de Netflix: Media Production Suite (MPS) basado en Content Hub
- Netflix diseñó MPS (Media Production Suite) con el objetivo de desarrollar una solución global y escalable utilizable en distintos mercados
- Ofrece funcionalidad potente y opciones de personalización suficientes para satisfacer incluso a profesionales experimentados, mientras mantiene una interfaz intuitiva y simplificada para que principiantes también puedan usarla con facilidad
- Mediante la colaboración con equipos internos de Netflix, vendors de todo el mundo y talento de producción, implementó dentro de Content Hub un conjunto de herramientas que democratiza la tecnología
- Aprovechando economías de escala y abundantes recursos, busca descubrir talento global, reducir tareas repetitivas no creativas, cerrar brechas entre mercados y maximizar el tiempo disponible para el trabajo creativo
Componentes de Media Production Suite
1. Estructura de infraestructura híbrida de Netflix
- Está compuesta por una infraestructura híbrida que combina funciones basadas en la nube e infraestructura física
- Se desplegó infraestructura física cerca de los principales centros de producción del mundo para optimizar el rendimiento para los usuarios
- Se conecta con la infraestructura en la nube de AWS a través de Netflix Open Connect (red de distribución de contenido)
- Estructura optimizada para procesar medios de cámara y audio de gran volumen
- Para soportar cargas rápidas, está construyendo Content Hub Ingest Center en todo el mundo
- Al centralizar los medios en la nube, elimina la necesidad de transportar medios físicos y mejora la seguridad y la accesibilidad
2. Automatización y conjunto de herramientas
- Ofrece diversos conjuntos de herramientas para aprovechar los medios construidos sobre la infraestructura híbrida
-
Herramientas principales:
- Footage Ingest: aplicación que permite a los usuarios subir archivos multimedia a Content Hub
- Media Library: biblioteca central para buscar, previsualizar, compartir y descargar medios
- Dailies: flujo de trabajo de dailies que automatiza control de calidad, sincronización de sonido, aplicación de color, renderizado y envío al equipo editorial
- Remote Workstations: acceso a estaciones de trabajo remotas y almacenamiento para edición a distancia
- VFX Pulls: convierte y entrega automáticamente video, color y datos de encuadre para vendors de VFX
- Conform Pulls: automatiza la integración, recorte y entrega de OCF para tareas de finishing editorial
- Media Downloader: herramienta que ejecuta descargas automáticas cuando los medios se suben a la nube
- Actualmente, el nivel de madurez de cada herramienta varía, pero más de 350 títulos en todo el mundo ya usan al menos una de sus funciones
- Los usuarios están distribuidos en UCAN (EE. UU./Canadá), EMEA (Europa/Medio Oriente/África), SEA (Sudeste Asiático), LATAM (América Latina) y APAC (Asia-Pacífico)
Caso de estudio: la serie brasileña ‘Senna’ — la evolución impulsada por adopción temprana y retroalimentación sobre MPS
- La serie producida en Brasil ‘Senna’, sobre la vida del legendario piloto de F1 Ayrton Senna, es un caso de adopción temprana de MPS (Media Production Suite) en un entorno de coproducción global
- La serie se filmó en Argentina, Uruguay, Brasil y el Reino Unido; el equipo editorial colaboró desde Porto Alegre, Brasil, y España, mientras que los estudios de VFX estuvieron distribuidos entre Brasil, Canadá, Estados Unidos e India
- Scanline VFX lideró toda la producción de VFX, y MPS funcionó como la plataforma clave para integrar el entorno de producción global
-
El inicio de la producción basada en la nube
- La clave de la adopción de MPS fue subir a la nube los archivos originales de cámara (OCF) y los archivos de sonido (OSF), eliminando por completo el transporte de soportes físicos de almacenamiento (cintas LTO, discos duros externos, etc.)
- El supervisor de posproducción Gabriel Queiroz señaló que “mover físicamente todos estos medios toma demasiado tiempo y es ineficiente”
- De hecho, Senna fue uno de los primeros casos producidos sin cintas LTO, lo que representa un gran avance en eficiencia, velocidad y seguridad de producción
-
Flujo de trabajo automatizado en la nube que comienza con Footage Ingest
- Tras conectar las unidades, la aplicación Footage Ingest de Netflix realiza validación automática y extracción de metadatos, verificación de checksum, generación de proxies e incluso respaldo secundario
- Antes había que llamar directamente a cada vendor para preguntar el estado de cada etapa, pero ahora es posible monitorearlo en tiempo real desde el dashboard de Content Hub
-
VFX Pulls: distribución automatizada de datos para efectos visuales
- Senna incluye una gran cantidad de material y numerosos shots de VFX, por lo que la función VFX Pulls fue clave
- En un flujo de trabajo tradicional, habría sido necesario intercambiar datos con cada vendor en formatos y métodos de transferencia distintos
- Con MPS, el editor asistente sube un EDL y automáticamente se realiza el transcoding, la organización de archivos de color y el almacenamiento en Workspaces estilo Google Drive
- Todos los vendors realizan el trabajo de I/O de la misma manera, lo que aumenta la compatibilidad y la eficiencia entre producción, edición y corrección de color
-
Conform Pulls y soporte para el finishing editorial
- En la etapa final de edición, la instalación de DI Quanta utilizó el servicio Conform Pull de MPS para automatizar la carga de EDL, control de calidad, recorte de medios y empaquetado
- Al principio estaba en beta, pero con la retroalimentación de varios proyectos, incluido Senna, ahora permite matching flexible (fuzzy matching) entre EDL y OCF
- En el futuro también se implementará perceptual conform basado en computer vision, ampliando el sistema para reconocer incluso el propio video además de los metadatos
Senna se convirtió en un punto de inflexión importante en la evolución de MPS y es un caso representativo que demuestra que la colaboración basada en la nube puede traducirse en resultados concretos dentro del entorno de producción global de Netflix
Conclusión
- Media Production Suite (MPS) representa un salto innovador que transformó de raíz la forma en que Netflix produce medios
- Al adoptar activamente estándares abiertos, implementó una solución que satisface tanto la viabilidad económica como el acceso tecnológico incluso a escala global
- Al eliminar tareas repetitivas y no creativas, crea un entorno en el que los equipos de producción pueden concentrarse más en la narración creativa
- Mediante flujos de trabajo basados en la nube e infraestructura de colaboración global, va más allá de una simple mejora de eficiencia y también eleva la calidad del contenido
- En adelante, Netflix seguirá enfocándose en liberar el potencial del talento creativo de todo el mundo mediante innovación continua y un mayor refinamiento de procesos
- MPS es una base clave para la producción de contenido del futuro, y Netflix está liderando el cambio hacia una industria más conectada y creativa
1 comentarios
Opinión de Hacker News
Mientras leía este artículo, me preguntaba cómo se compararía la UI con las herramientas que uso actualmente
No fue hasta que terminé de leer el artículo que me di cuenta de que este texto no era de “disfruten la herramienta que hicimos”, sino de “miren qué increíbles somos”
Estaba leyendo sobre el rodaje de Collateral. Fue una de las primeras películas de gran presupuesto filmadas en digital
La automatización se volvió esencial. La complejidad de la gestión del color y el encuadre, junto con los entregables, debe poder controlarse y administrarse sin fricción y sin intervención manual del usuario
Hace 15 años, la primera startup donde trabajé ofrecía una API para streaming de música en India
Me pregunto cómo pueden manejar esto por red con los tamaños de activos que mencionan, de cientos de terabytes
Más información sobre la configuración de estaciones de trabajo remotas de Netflix para artistas
Siento que esto podría evolucionar hacia una plataforma como AWS. Democratizaría el acceso a tecnología de punta y resolvería de forma efectiva los problemas de herramientas
Me pregunto qué parte hace que una historia sea buena
La parte que más me impresionó fue que en la industria todavía son comunes tareas con mucho trabajo manual y propensas a errores
Me pregunto qué lenguaje usan. Las capturas de pantalla de la app de escritorio se ven nativas