Red de conocimiento informático - Conocimiento informático - Cómo compilar ffmpeg para admitir el dispositivo dshow

Cómo compilar ffmpeg para admitir el dispositivo dshow

¡ffmpeg ya es compatible con el dispositivo dshow!

Pero tengo algunos problemas para compilar. Para evitar desvíos para los recién llegados, resumiré mi proceso de compilación aquí.

Primero, hablemos de mi entorno de compilación:

mingw+msys, la última versión de ffmpeg.

Al configurar el proyecto ffmpeg, si no se especifica, el dispositivo fdshow será compatible de forma predeterminada, pero no será compatible después de la compilación. Puede consultar el archivo de registro de configuración y encontrará que no se pueden encontrar algunos archivos de encabezado dependientes. Por lo tanto, en el ffmpeg.exe compilado final,

si se utilizan formatos ffmpeg, generalmente solo hay vfwcap en la entrada indev, pero no dshow.