En aquest xicotet article et mostre com podem crear videoscreencasts fàcilment a Debian GNU/Linux 13 "Trixe" molt fàcilment i des de la temrinal.
Ací et mostre com ho faig jo, sense necessitat d'utilitzar programari com kazam, vokoscreen, OBS Studio, RecordMyDesktop i altres, de manera que puc personalitzar la resolució del vídeo, puc canviar el format del vídeo i de l'àudio, i parametritzar tot el que necessite. I a banda no falla.
Ací tens el codi que crearà un directori ultim_screencast on deixarà l'àudio i el vídeo generat. T'avise qeu tinc una resolució de 1920x1200, i si tu tens una altra resolució hauràs de canviar aquest paràmetre:
# creem el directori de treball on generarem l'àudio i el vídeo
mkdir ~/ultim_screencast && cd ~/ultim_screencast;
# mostrem la webcam
ffplay -f v4l2 -input_format mjpeg -video_size 1920x1200 -i /dev/video0 -vf scale=500:250 -left 1250 -top 800 -noborder -alwaysontop &
# capturem video de la pantalla
ffmpeg -f x11grab -video_size 1920x1200 -framerate 30 -i :0.0 -c:v libx264 -preset ultrafast -qp 0 -pix_fmt yuv420p video.mkv &
parec | ffmpeg -f s16le -ar 44100 -ac 2 -i - audio.wav
I ara podrem barrejar l'àudio i vídeo amb:
ffmpeg -i video.mkv -i audio.wav -c:v copy -c:a aac video-final.mkv





