Grabar en VP9

Hey.

Hay una extensión en GNOME que te permite grabar la pantalla, por defecto usa este VP8 con esta pipeline para gstreamer
queue ! videorate ! vp8enc min_quantizer=13 max_quantizer=13 cpu-used=5 deadline=1000000 threads=%T ! queue ! mux. pulsesrc ! queue ! audioconvert ! vorbisenc ! queue ! mux. webmmux name=mux


Pensé que cambiando vp8enc por vp9enc grabaría en VP9, efectivamente lo hace. Pero lo hace sin sonido y disparando la CPU al 100% (que no puedo hacer nada mientras grabo vamos xD).

A ver si alguien sabe como personalizar esa pipeline para grabar en VP9 sin que me chupe toda la CPU. O bien, conoce algún programa que permita grabar en VP9.

EDITO:

Parece que SimpleScreenRecorder se puede personalizar para que admita VP9. Va mejor pero sigue quemando CPU como un bastardo, supongo que el codec es lento y ya esta.

EDITO2:

Parece que h265 también chupa lo suyo, creo que el problema esque no hay aceleración GPU para los formatos modernos y ya esta xD
Si usas codecs más complejos más cpu te va a requerir, eso es de cajón, además normalmente al comprimir necesitan mucho más cpu que al decodificar y siendo codecs recientes aparte de su alto consumo no están todo lo bien optimizados que podrían estar y son nada aconsejables para su uso en tiempo real, lo mejor es usar un codec con una balanza entre calidad y consumo lo mejor posible.
1 respuesta