Como sobrepor vários vídeos na imagem usando o Ffmpeg

0

Quero sobrepor vários vídeos na imagem e criar um novo vídeo e remover todo o áudio do vídeo.

String[] cmd={"-i","/storage/emulated/0/Download/videocollage.png","-i",videopaththree,"-i",videopathone,"-i",videopathone,"-i",videopathone,"-filter_complex","[1:v]scale=1029:838[tfg];[2:v]scale=990:1200[bfg];[3:v]scale=510:877[threefg];[4:v]scale=500:877[fourfg];[0:v][tfg]overlay=0:86[ol];[ol][bfg]overlay=main_w-overlay_w:538[oll];[oll][threefg]overlay=0:934[olll];[olll][fourfg]overlay=546:934","out.mp4"};

o comando acima cria um vídeo com uma imagem de fundo, e vários vídeos, mas apenas o primeiro áudio de vídeo, reproduz outro vídeo sem áudio. Demora muito tempo para executar.

Eu quero criar um novo vídeo sem áudio e reduzir o tempo de execução.

    
por p.jadhav 26.06.2018 / 09:18

1 resposta

1

Para remover todo o áudio, use a opção -an .

Da documentação de ffmpeg :

-an (output) Disable audio recording. For full manual control see the -map option.

Aqui está o link: opções de áudio ffmpeg

    
por 26.06.2018 / 18:47