Instale o ffmpeg
Certifique-se de baixar uma versão recente doffmpeg
e não usar a que acompanha a sua distribuição (por exemplo, Ubuntu). As versões empacotadas de várias distribuições geralmente estão desatualizadas e não se comportam conforme o esperado.
Ou compile você mesmo .
Como cortar um vídeo, sem recodificar
Usar isso para cortar vídeo a partir [start]
de [duration]
:
ffmpeg -ss [start] -i in.mp4 -t [duration] -c copy out.mp4
Aqui, as opções significam o seguinte:
-ss
especifica a hora de início, por exemplo, 00:01:23.000
ou 83
(em segundos)
-t
especifica a duração do clipe (mesmo formato).
- Recentes
ffmpeg
também possui uma bandeira para fornecer o horário final -to
.
-c copy
copia o primeiro fluxo de bits de vídeo, áudio e legenda da entrada para o arquivo de saída sem recodificá-los. Isso não prejudicará a qualidade e fará com que o comando seja executado em segundos.
Como cortar um vídeo com recodificação
Se você deixar de fora a -c copy
opção, ffmpeg
recodificará automaticamente a saída de vídeo e áudio de acordo com o formato escolhido. Para vídeo e áudio de alta qualidade, leia o x264 Encoding Guide e o AAC Encoding Guide , respectivamente.
Por exemplo:
ffmpeg -ss [start] -i in.mp4 -t [duration] -c:v libx264 -c:a aac -strict experimental -b:a 128k out.mp4