es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Variable longitud de datos de audio para un archivo .wmv en DirectShow

Tengo una pregunta para el experto en formatos WMV. Encontré un archivo WMV que se maneja de manera diferente a otros archivos WMV en DirectShow. La longitud de sus paquetes de datos varía. Esto no afecta la reproducción, pero sí afecta mi aplicación. Entonces mi pregunta es: ¿está bien el formato de video WMV o este archivo está corrupto?

Puedes reproducir esta situación utilizando lo siguiente:

  1. GraphStudio – Herramienta de DirectShow.
  2. Filtros LAV – enlace
  3. Ese archivo WMV – enlace para descargar
  4. Cómo armar un gráfico:
    enter image description here

Hasta ahora, veo una solución a este problema en un filtro de audio adicional para igualar la longitud de los datos. Pero tengo miedo de que agregue un retraso adicional en la sincronización del audio y el video.

Gracias.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Solución para archivos WMV con longitud de paquete variable

    Si te has encontrado con un archivo WMV que tiene longitud de paquete variable en DirectShow, esto no necesariamente significa que está corrupto. Esta situación puede afectar a tu aplicación, pero no afectará a la reproducción.

    Una posible solución es utilizar un filtro de audio adicional que pueda igualar la longitud de los datos. Sin embargo, esto puede resultar en un retraso adicional en la sincronización del audio y el video.

    Para reproducir esta situación, puedes utilizar GraphStudio, una herramienta de DirectShow, y los filtros LAV. Puedes descargar el archivo WMV en cuestión y armar un grafo como se muestra en el diagrama proporcionado.

    En general, es importante tener en cuenta que el formato WMV puede tener longitud de paquete variable, pero esto no significa que esté corrupto. Se pueden aplicar soluciones para rectificar el problema en DirectShow.

Comments are closed.