Instale ffmpeg
Certifique-se que baixe uma versão recente de ffmpeg
, e não use a que vem com a sua distribuição (por exemplo, Ubuntu). As versões empacotadas de várias distribuições estão frequentemente desactualizadas e não se comportam como esperado.
Ou compile-o você mesmo .
Como cortar um vídeo, sem recodificar
Use isto para cortar vídeo de [start]
para [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, e. g. 00:01:23.000
ou 83
(em segundos)
-
-t
especifica a duração do clipe (mesmo formato).
- Recente
ffmpeg
também tem uma bandeira para fornecer a hora final com -to
.
-
-c copy
copia o primeiro bitstream de vídeo, áudio e subtítulo da entrada para o ficheiro de saída sem os recodificar. Isto não vai prejudicar a qualidade e fazer o comando correr em segundos.
Como cortar um vídeo, com recodificação
Se deixar de fora a opção -c copy
, ffmpeg
irá automaticamente recodificar o vídeo e áudio de saída de acordo com o formato que escolheu. 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