ffmpeg -f alsa -ac 2 -i hw:0,0 -f x11grab -s 1920x1080 -r 30 -i :0.0 -q:v 0 -f mp4 -strict -2 -y /tmp/out.mp4
Explicação de alguns parâmetros:
-f indica o formato (alsa, x11grab, etc)
Para o alsa:
-ac => indica o número de canais
-i => indica a fonte de captura (pode ser default, hw:0.0, etc)
Para o x11grab (permite capturar o desktop)
-r => indica o framerate da saida
-i => indica a fonte de captura (mesmo parâmetro da variavel DISPLAY
-q:v escala / qualidade
-strict -2 => permite o uso de componentes não considerados estáveis
-y sobrepõe um arquivo pré-existente sem perguntar
Notas:
Um framerate > 30 não permitiu a captura de áudio no meu caso
Se o arquivo de saída já existir e não for usada a opção -y o audio não é capturado
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário