Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

163
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!