Un desarrollador ha publicado en GitHub una prueba de concepto escrita en Rust que reimplementa un codificador de Dolby Atmos para E-AC-3 (DD+ Atmos). La herramienta toma un Dolby Atmos Master (DAMF) —obtenido al decodificar una pista TrueHD+Atmos con el proyecto truehdd— y lo convierte en un flujo E-AC-3 con codificación conjunta de objetos (JOC), de modo que equipos domésticos sin capacidad de bitstream TrueHD Atmos, como un televisor LG conectado por eARC a un receptor Denon, puedan recibir audio basado en objetos con altura. El proyecto implementa un lector de DAMF, un renderizador de downmix 5.1 con VBAP, un codificador OAMD conforme a ETSI TS 103 420, un codificador JOC y el contenedor EMDF definido en ETSI TS 102 366 Anexo H, con inyección de la marca addbsi que señala la presencia de Atmos. El núcleo E-AC-3 se genera externamente con ffmpeg y la herramienta se limita a sintetizar la capa de metadatos. Los autores verifican la corrección de cada etapa con ffmpeg 7 y con el decodificador abierto Cavern, que detectan Atmos, recuentan los objetos y validan sus posiciones 3D con altura, además de confirmar la limpieza de CRC. En una prueba completa con la película Logan (2017) en UHD Blu-ray TrueHD 7.1 + Atmos de 137 minutos, el proceso decodificó 9 891 890 cuadros TrueHD, generó un núcleo E-AC-3 de 791 MB a 768 kbps e inyectó 257 602 cuadros con 13 objetos dinámicos. No obstante, los propios autores reconocen que la salida no activa Atmos en hardware certificado por Dolby y que la reproducción recae en Dolby Surround, por dos barreras propietarias independientes que detallan en el repositorio. El código se ofrece únicamente con fines de investigación de interoperabilidad.
