"This item was encoded in a format that's not supported" (0xc00d5212)

Windows muestra el 0xc00d5212 por dos motivos muy distintos: o a tu reproductor le falta un códec para un archivo perfectamente sano, o el archivo en sí está dañado. La solución depende por completo de cuál sea, así que lo primero es distinguirlos.

Tu archivo nunca sale de tu dispositivo — la reparación ocurre en tu navegador. 0 bytes subidos.

Your data is the big block — usually intact. What breaks is the small index. Repair rebuilds it.

Suelta un archivo aquí o exploraToca para elegir un archivo

ZIP · Office · PDF · vídeo · JPG · PNG · RAR/7z · SQLite — reparados aquí mismo, en tu navegador. No se sube nada

0 bytes subidosGratis: 3 reparaciones/día — hasta 500 MB de vídeo, 100 MB de documentos y archivos, 50 MB de fotos. Descarga gratuita. Una reparación 5,90 €. Sin cuenta.

Repáralo ahora

  1. Suelta el archivo
  2. La reparación ocurre en local
  3. Descarga el resultado

Intentas abrir un vídeo en el Reproductor de Windows Media o en la app Películas y TV y aparece: "Can't play. This item was encoded in a format that's not supported. 0xc00d5212." Es un error de reproducción, no un diagnóstico: significa que Windows no ha podido descodificar lo que encontró dentro del contenedor (AVI, MKV, MOV o MP4). Hay dos causas de origen con dos soluciones distintas: un códec que falta o no coincide (el archivo está bien), o un archivo realmente corrupto (el archivo necesita reparación). Esta página te ayuda a saber cuál es y, cuando se trata de un daño real, reconstruye el contenedor en tu navegador sin subir nada.

Causa 1: falta un códec (el archivo está bien)

Un archivo de vídeo es un contenedor (el envoltorio .mp4, .mkv, .avi o .mov) que guarda flujos codificados con un códec concreto. Windows solo descodifica los códecs que trae de serie. Dale algo que no tenga (un flujo MPEG-4 / DivX / Xvid antiguo dentro de un AVI, un códec MOV veterano como ProRes o Cinepak, o HEVC/H.265 sin la extensión HEVC Video Extension instalada) y lanza el 0xc00d5212 aunque el archivo esté perfectamente intacto.

La señal reveladora: el mismo archivo se reproduce sin problemas en VLC (que incluye sus propios decodificadores) o en otro dispositivo. Si es así, tienes una falta de códec, no un daño: instala el códec o la extensión correcta, o simplemente usa VLC, y listo. No hay nada que reparar, y ninguna herramienta de reparación (esta incluida) puede añadir un códec a tu sistema. Descarta esto primero para no intentar «reparar» un archivo sano.

Causa 2: un archivo corrupto o dañado (repáralo)

Si el vídeo también falla en VLC, se abre solo con audio, marca una duración de 0:00 o no abre en absoluto, lo más probable es que el archivo en sí esté dañado. Orígenes habituales: una descarga interrumpida o incompleta, una cámara o app que se cortó antes de finalizar el archivo (dejando un MP4/MOV con fotogramas válidos pero sin índice moov), una transferencia truncada o sectores defectuosos en la unidad de origen. Aquí el mapa de los flujos que hay en el contenedor está roto, así que Windows ni siquiera puede averiguar qué descodificar, y da el mismo 0xc00d5212.

Este es el caso que arregla una reconstrucción. Suelta el archivo arriba y la herramienta inspecciona el contenedor en tu navegador: localiza los datos de vídeo y audio que sobrevivieron y reconstruye el índice (las tablas de muestras y los offsets) que necesita un reproductor, produciendo un archivo que vuelve a abrirse. Funciona con MP4 y MOV de QuickTime, que comparten la misma estructura de átomos subyacente. Convertir el archivo a MP4 en un reproductor sano es otra vía cuando el archivo no está corrupto, pero si no abre en ningún sitio, lo primero que hace falta es reconstruir el contenedor.

Qué puede y qué no puede reparar

Puede reparar

  • Un MP4/MOV dañado que falla en todas partes (incluido VLC) porque su índice está roto o falta
  • Un archivo que quedó sin finalizar porque una cámara o app se cortó antes de escribir el moov
  • Vídeo truncado o descargado a medias, rescatando los fotogramas que llegaron
  • Daños en el contenedor: offsets incorrectos, marcas de tiempo erróneas, duración de longitud cero

No puede reparar

  • Un archivo sano que solo falla porque a Windows le falta el códec (instala el códec / usa VLC: no hay nada que reparar)
  • Añadir un códec ausente o la extensión HEVC a tu instalación de Windows (eso no es una reparación de archivos)
  • La parte de una descarga truncada que nunca llegó
  • Archivos que se leen como 0 bytes o casi todo ceros

Si una reparación falla, te decimos por qué (datos que faltan frente a estructura dañada), y nunca se te cobra por una reparación fallida.

Preguntas frecuentes

¿Cómo sé si el 0xc00d5212 es un problema de códec o un archivo dañado?

Abre el mismo archivo en VLC. Si se reproduce, el archivo está bien y solo necesitas el códec correcto (o seguir usando VLC). Si VLC también falla, se abre solo con audio o no lo carga, lo más probable es que el archivo esté corrupto y la solución sea reconstruir el contenedor.

El archivo se reproduce en VLC pero no en el Reproductor de Windows Media. ¿Debería repararlo?

No: eso es una falta de códec, no un daño. Se soluciona instalando el códec o la extensión que corresponda (por ejemplo, la HEVC Video Extension para H.265) o simplemente usando VLC. Reparar un archivo sano no consigue nada.

No se reproduce en ningún sitio y no puedo volver a descargarlo. ¿Podéis ayudar?

Sí. Si el archivo está realmente dañado, la herramienta reconstruye el contenedor MP4 o MOV en torno al vídeo y el audio que sobrevivieron para que vuelva a abrirse, todo dentro de tu navegador.

¿Tengo que subir el vídeo para repararlo?

No. El archivo se lee desde tu disco y se reconstruye en la pestaña de tu navegador; no se transmite nada. Puedes comprobar que 0 bytes salen de tu equipo en la pestaña Red (Network) del navegador.

Relacionado: Corregir el error 0xc00d36c4 · Reparar MP4 (cualquier origen) · Reparar un archivo de vídeo