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