Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

157
Vistas
Extracción de vectores de movimiento del flujo de bits H.264

Estoy buscando una herramienta/código de código abierto o alguna guía para extraer los vectores de movimiento (MV) de una secuencia de bits codificada H.264. Ya sé que los vectores de movimiento se pueden visualizar usando ffmpeg con el siguiente comando:

ffplay -flags2 +export_mvs input.mp4 -vf codecview=mv=pf+bf+bb

Sin embargo, quiero producir un archivo de registro donde los MV de los cuadros P y B se enumeren cuadro por cuadro. Revisé la estructura de los MV de libavutil/motion_vector.h, pero no pude encontrar un ejemplo que muestre cómo ffplay los extrae y los coloca sobre la secuencia original. Pensé que si podía averiguarlo, posiblemente podría reorganizar el código para extraer los MV a un archivo de texto.

También probé el código dado en esta respuesta , pero parece que no funciona con las versiones más nuevas de ffmpeg:

Agradecería cualquier código de ejemplo o sugerencias.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

El código fuente para el filtro de video codecview está aquí , ¿es eso lo que estás buscando?

[editar] Lo siento, supongo que eso no es muy útil. La función que está buscando es filter_frame() , que le muestra cómo leer AVMotionVectors (como datos secundarios) de un AVFrame dado, este es el código utilizado en su ejemplo de línea de comandos. Este ejemplo llama a draw_arrow(), pero simplemente puede reemplazarlo con una llamada a printf() o alguna función personalizada que registre la información de MV en un archivo de registro de su elección.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda