sexta-feira, outubro 19, 2018

FFmpeg - Ferramenta grátis para converter, cortar e juntar vídeos


   O FFMpeg é uma ferramenta multiplataforma completa para gravar, converter e transmitir vídeo e áudio.
     O FFMpeg funciona normalmente utilizando a linha de comando, do Windows, Linux ou OSX.

     A maneira mais simples de utilização é utilizando o comando:
$ ffmpeg -i input.mp4 output.avi 
   

 Outros exemplos de comandos:

a) Converter um vídeo para o formato VB9 (WEBM).
$ ffmpeg -i tears_of_steel_1080p.webm -c:v libvpx-vp9 -c:a libopus output.webm
-i  - Indica o nome do arquivo de entrada;
-c:v libvpx-vp9 - Indica para o programa que o vídeo resultando deve ser no formato VP9;
-c:a libopus - Indica que o áudio deve ser no formato Opus;
output.webm - Indica o nome do arquivo de saída;
O FFMpeg  deduz qual o tipo de arquivo ele deve criar na saída pela extensão que você escolher para o arquivo de saída, neste caso "webm".

b) Cortar um vídeo sem realizar uma nova codificação 
ffmpeg -i INFILE.mp4 -vcodec copy -acodec copy -ss 00:01:00.000 -t 00:00:10.000 OUTFILE.mp4


c) Cortar um vídeo realizando uma nova codificação 
ffmpeg -i source.mp4 -ss 00:00:05 -t 00:00:10 -async 1 -strict -2 cut_video.mp4

d) Juntar vídeos que utilizam o mesmo codec.
1º - Crie uma lista com o nome e caminho dos arquivos que serão unidos.
Ex.: lista.txt 
file '/path/video1'
file '/path/video2'
file '/path/video3' 

2º - Use o comando a seguir para juntar os 3 vídeos.
 ffmpeg -f concat -safe 0 -i lista.txt -c copy output

3º - Para juntar vídeos que utilizam codecs diferentes, você deve primeiro converter todos para o mesmo formato (codec).

Nenhum comentário:

Postar um comentário

Busca do Google

Custom Search