Site icon EfmSoft

¿Qué significa el código HRESULT 0xC00D1BA8 (NS_E_INPUT_DOESNOT_SUPPORT_SMPTE)?

 
Anterior Siguiente
NS_E_NO_FRAMES_SUBMITTED_TO_ANALYZER NS_E_NO_SMPTE_WITH_MULTIPLE_SOURCEGROUPS

NS_E_INPUT_DOESNOT_SUPPORT_SMPTE

Qué rechaza Windows Media: NS_E_INPUT_DOESNOT_SUPPORT_SMPTE

NS_E_INPUT_DOESNOT_SUPPORT_SMPTE (0xC00D1BA8) pertenece a timeline y timecode. Microsoft lo describe así en español: El vídeo de origen no admite códigos de tiempo.

La prueba más útil es cambiar únicamente SMPTE timecode capability o la capability asociada y comprobar que el resto del timeline conserva los mismos timestamps. Si el código desaparece, registra también el nuevo valor aceptado para poder reproducir la corrección en el perfil definitivo.

Trazas necesarias

Para diagnosticar este HRESULT conserva SMPTE timecode capability, unidad de tiempo, timestamps de entrada/salida, duración y capacidades declaradas por la fuente. Esos valores permiten comprobar la condición exacta en vez de atribuirla a un fallo genérico del encoder.

Estados distintos

  • NS_E_INVALID_NUM_PASSES — Se utilizó un número incorrecto de pasadas de preprocesamiento para el tipo de salida del flujo.
  • NS_E_NO_SMPTE_WITH_MULTIPLE_SOURCEGROUPS — No se puede generar un código de tiempo cuando hay varios orígenes en una sesión.
  • NS_E_BAD_MARKOUT — El tiempo de salida debe ser mayor que el tiempo de entrada y menor que la duración del archivo.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version