Qualche tempo fa avevo spiegato come fare uno screencast semplicemente usando FFMPEG (qui). In quella guida però mancava del tutto ogni riferimento all’audio.

Bene, questo è lo scopo di questa nuova guida, ovvero realizzare uno screencast completo di audio con FFMPEG. Da dire che non è molto più complicato, basta semplicemente aggiungere al comando visto nella precedente guida, cioè questo:

ffmpeg -r 15 -s 1280x800 -f x11grab -i :0.0 -vcodec libx264 -vpre lossless_fast -crf 30 -threads 2 /destinazione.mp4

La parte relativa alla cattura dell’audio:

ffmpeg -f alsa -ac 2 -i pulse -r 15 -s 128x800 -f x11grab -i :0.0 -acodec libmp3lame -ab 96k -ar 48000 -ac 2 -vcodec libx264 -vpre lossless_fast -crf 30 -threads 2 /destinazione.mp4

Questo comando va bene nel caso si usi, come il sottoscritto, PulseAudio, altrimenti il comando precedente va modificato, sostituendo

-f alsa -ac 2 -i pulse

con

-f alsa -ac 2 -i hw:0,0

FFMPEG è davvero completo come programma, lo sto scoprendo a poco a poco e non escludo in futuro di riparlarne ancora.. 😉

Alla prossima..

Share
Molto scarsoScarsoSufficienteBuonoOttimo (1 voti, media: 5,00 su 5)
Loading...

Licenza

Creative Commons License
RedBlue's Blog di RedBlue è rilasciato sotto licenza Creative Commons 2.5 Italia.

Badges

Cionfs'Forum CMS Check PageRank

Other

Se hai trovato utile questo blog, supportalo con una piccola donazione per l'hosting..


Locations of visitors to this page