Compartir a través de


Escritura de secuencias de velocidad de bits variable

[La característica asociada a esta página, SDK de Windows Media Format 11, es una característica heredada. Se ha reemplazado por lector de origen y escritor receptor. El lector de origen y el sistema de escritura receptor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector de origen y escritor receptor en lugar del SDK de Windows Media Format 11, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Las secuencias de velocidad de bits variable (VBR) se escriben de la misma manera que las secuencias de velocidad de bits constantes (CBR). La única diferencia es el procesamiento realizado internamente por el escritor y los códecs. Sin embargo, VBR basado en velocidad de bits (restringido y sin restricciones) requiere un paso de preprocesamiento en el escritor.

Debe comprobar el valor devuelto de la primera llamada que realice a IWMWriter::WriteSample para cada secuencia. Si el código de error devuelto es NS_E_INVALID_NUM_PASSES, la secuencia requiere un paso de preprocesamiento.

Uso de la codificación Two-Pass

Escribir archivos ASF