Como adicionar uma imagem no final de um vídeo do terminal

1

Estou usando o Ubuntu 14.04. Como posso adicionar uma imagem no final de um vídeo do terminal? Por exemplo, eu tenho um vídeo chamado input.mp4 e quero adicionar uma imagem chamada input.png mostrando minhas contas do Facebook e Twitter até o final desse vídeo e enviar os resultados para um novo vídeo chamado output.mp4. Como posso fazer isso a partir da linha de comando?

 ________                          ________            ________
|        |                        |        |          |        |
| input  |  add image at the end  | input  |  avconv  | output |  
| mp4    |  ------------------->  | png    |  ----->  | mp4    | 
|________|                        |________|          |________|
    
por asullaherc 22.09.2016 / 17:24

1 resposta

1

A maneira mais fácil de fazer isso com o ffmpeg é criar um vídeo apenas com o arquivo png

ffmpeg -loop 1 -i input.png -c:v libx264 -t 30 -pix_fmt yuv420p picture.mp4

Nota: -t 30 é quanto tempo você deseja que a imagem seja exibida em segundos

Em seguida, combine os dois em um único vídeo

ffmpeg -i "concat:input.mp4|picture.mp4" -c copy output.mp4

Espero que ajude!

Boa sorte:)

    
por ThatGuy 04.11.2016 / 05:16