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