Yo te recomiendo el
Open Broadcaster Software aunque este sea un programa de emisión de directos graba cualquier cosa, a la calidad que quieras; como si lo quieres grabar a 4K. Ademas se le puede ajustar un montón de parámetros desde la calidad hasta los FPS.
Graba juegos completos, graba escritorio y ademas puedes emitir un directo con la misma calidad ( Todo esto depende de tu conexión
)
Y luego para rematar la calidad te aconsejo utilizar el Adobe Premiere por que tiene un acabado de los vídeos impecable...
Espero haber ayudado
Saludos