Cómo crear miniaturas de video con Python y Gstreamer

Me gustaría crear miniaturas para videos AVC MPEG-4 utilizando Gstreamer y Python. Esencialmente:

Abre el archivo de videoBusque un determinado punto en el tiempo (por ejemplo, 5 segundos)Agarra el marco en ese momentoGuarda el cuadro en el disco como un archivo .jpg

He estado mirandoesta otra pregunta similar, pero no puedo entender cómo realizar la búsqueda y captura de cuadros automáticamente sin la intervención del usuario.

Entonces, en resumen, ¿cómo puedo capturar una miniatura de video con Gstreamer y Python según los pasos anteriores?

Respuestas a la pregunta(4)

Su respuesta a la pregunta