martes, 13 de mayo de 2014

Grabando pantalla, con openSUSE

Estamos en openSUSE 13.1

El script a ejecutar es :

#!/bin/sh
# --- Desarrollado por: cheperobert ---


info=$(xwininfo -frame)

win_geo=$(echo $info | grep -oEe 'geometry [0-9]+x[0-9]+' | grep -oEe '[0-9]+x[0-9]+')
win_xy=$(echo $info | grep -oEe 'Corners:\s+\+[0-9]+\+[0-9]+' | grep -oEe '[0-9]+\+[0-9]+' | sed -e 's/\+/,/')

ffmpeg -f x11grab -r 25 -s $win_geo -i :0.0+$win_xy -pix_fmt yuv420p -vcodec libx264 -preset slow -crf 18 TutorialIngreso.mp4

Posteriormente a la grabación del vídeo, lo he editado con kdenlive, le he echo algunos efectoS, le agregado audio capturado con audacity y posteriormente lo he renderizado en formatp mp4.

Al final me ha quedado bastante grande en resolución y tamaño, pues para esto lo he reducido dejando el vídeo definitivo:

ffmpeg -i ingresoElearning.mp4 -pass 1 -vcodec libx264 -profile:v high -s 1024x600 -f mp4 -crf 18 -y /dev/null && ffmpeg -i ingresoElearning.mp4 -pass 2 -vcodec libx264 -profile:v high  -preset slow -b:v 360k -s 1024x600 -f mp4 -crf 18 salida.mp4

La idea es que este vídeo este en la WEB, por lo que he utilizado VideoJS, como reproductor para WEB.
http://www.videojs.com/

Espero les haya servido, he echo muchas pruebas con kdenlive y con ffmpeg, esto es lo mejor que me ha salido.

No hay comentarios:

Publicar un comentario