ffmpeg: webcam, vídeos ou câmera RTSP em mosaico
Publicado por Fabio em 06/10/2022
[ Hits: 4.759 ]
############################################################### ffmpeg -i 01.mkv -i 02.mkv -i 03.mkv -i 04.mkv -filter_complex " [0:v] setpts=PTS-STARTPTS, scale=qvga [a0]; [1:v] setpts=PTS-STARTPTS, scale=qvga [a1]; [2:v] setpts=PTS-STARTPTS, scale=qvga [a2]; [3:v] setpts=PTS-STARTPTS, scale=qvga [a3]; [a0][a1][a2][a3]xstack=inputs=4:layout=0_0|0_h0|w0_0|w0_h0[out] " -map "[out]" -c:v libx264 -t '30' -f matroska output_col_2x2.mkv ###############################################################
############################################################### ffmpeg -i /dev/video0 -i /dev/video1 -filter_complex " [0:v] setpts=PTS-STARTPTS, scale=qvga [a0]; [1:v] setpts=PTS-STARTPTS, scale=qvga [a1]; [a0][a1]xstack=inputs=2:layout=0_0|0_h0|w0_0|w0_h0[out] " -map "[out]" -c:v libx264 -preset superfast -crf 18 -f matroska - | ffplay - ###############################################################
############################################################### ffmpeg -rtsp_transport tcp -i "rtsp://192.168.1.116:554/user=admin&password=&channel=1&stream=0.sdp" -i "rtsp://192.168.1.116:554/user=admin&password=&channel=2&stream=0.sdp" -i "rtsp://192.168.1.116:554/user=admin&password=&channel=3&stream=0.sdp" -i "rtsp://192.168.1.116:554/user=admin&password=&channel=4&stream=0.sdp" -filter_complex " nullsrc=size=1920x1080 [base]; [0:v] setpts=PTS-STARTPTS, scale=960x540 [upperleft]; [1:v] setpts=PTS-STARTPTS, scale=960x540 [upperright]; [2:v] setpts=PTS-STARTPTS, scale=960x540 [lowerleft]; [3:v] setpts=PTS-STARTPTS, scale=960x540 [lowerright]; [base][upperleft] overlay=shortest=1 [tmp1]; [tmp1][upperright] overlay=shortest=1:x=960 [tmp2]; [tmp2][lowerleft] overlay=shortest=1:y=540 [tmp3]; [tmp3][lowerright] overlay=shortest=1:x=960:y=540 " -c:v libx264 -preset superfast -crf 18 -f matroska - | ffplay - ###############################################################
Como agendar o desligamento do seu Linux
Facilitando as permissões no Linux com uso de ACLs
Pra quem contribui com artigos e dicas (0)
Arch Linux - Guia para Iniciantes (5)
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Pra quem contribui com artigos e dicas (0)
Monitor fora de escala ao bootar sistema (9)
NAT LoopBack - Hairpin NAT (2)
Alguém poderia me ajudar a escolher peças pra montar um desktop? (18)