Criando dois vídeos YUV (lado a lado) usando o FFmpeg

0

Estou tentando fazer um par de dois vídeos (lado a lado) com um separador de borda branco de 10 pixels. Eu usei o seguinte comando FFmpeg,
ffmpeg -i left.yuv -i right.yuv -filter_complex "[0:v:0]pad=iw*2:ih:color=white[bg]; [bg][1:v:0]overlay=w+10" left-right.YUV
Mas isto não está funcionando.

A duração e as rações dos vídeos são as mesmas (480x270 e 8 segundos)

Alguém pode me ajudar?

    
por mrana 28.04.2016 / 12:29

1 resposta

2

Tente isso (embora você não mencione o que não está funcionando)

ffmpeg -s 480x270 -framerate 30 -i  left.yuv -s 480x270 -framerate 30 -i right.yuv \
       -filter_complex "[0:v:0]pad=iw+10:ih:color=white[l]; \
                        [l][1:v:0]hstack[v]" -map "[v]" left-right.YUV
    
por 28.04.2016 / 15:40