[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Captura de pantalla (video screencast) con FFMPEG con muy bajos FPS y poca fluidez



On 12/4/21 21:17, jEsuSdA 8) wrote:
Hola, compañeros.

Recientemente he cambiado de PC, pasé de tener un Intel Core i5 4460 con tarjeta gráfica integrada a un Xeon E5 2678 v3 con gráfica AMD RADEON RX 550.

Sobre el papel, el nuevo PC es del orden de 3 a 7 veces más potente que el antiguo y puedo atestiguar que así es en el uso diario, edición de vídeo e imagen etc. La ventaja de tener tantos núcleos e hilos disponibles es palplable. A nivel juegos no lo he probado porque realmente no soy gamer y los pocos juegos que uso son los típicos libres que vienen con Debian y algún emulador que, sinceramente, ya funcionaban bien con el PC antiguo.

Sin embargo hay una tarea que me trae de cabeza por su terrible desempeño: la captura de pantalla en vídeo.

Con mi antiguo PC era capaz de capturar a más de 60 fps a pantalla completa mientras realizaba cualquier tarea de la que necesitara hacer videotutorial.

Incluso con mi lenovo thinkpad x230 logro capturar pantalla a más de 80fps con total fluidez.

El comando que he empleado siempre es:

ffmpeg  -f x11grab -draw_mouse 1 -framerate 60 -video_size 1920x1200 -i :0.0+1680,0  -qscale 0 -pix_fmt yuv420p -c:v libx264 -preset medium -qp 0 -q:v 1 -s 1920x1200 -f matroska -threads 4 video.mkv

Notas:

-video_size 1920x1200 -i :0.0+1680,0 y -s 1920x1200 son las dimensiones y posición de la región a capturar (mi monitor derecho).

Nótese que incluso usaba -preset medium y codificación por software, de forma que obtenía muy buena calidad incluso con esa configuración de parámetros y sin bajar nunca de los 60 fps.

Hola,

¿Has probado a usar vokoscreen? Es muy sencilla de usar y a mi me va muy bien. Luego puedes usar el software que quieras para codificar el vídeo en el formato que te interese.

Saludos,



Reply to: