Para dividir um arquivo de vídeo (MP4, AVI etc.) utilizando o terminal do Linux é necessário ter o ffmpeg instalado.
1 2 | sudo apt update sudo apt install ffmpeg |
Imagine que um vídeo tem 5 minutos de duração e você tem interesse apenas nas cenas entre os dois minutos e trinta segundo (2:30) e os três minutos (3:00) deste arquivo então é necessário “separar” o segmento de interesse.
O ffmpeg consegue fazer isso facilmente com os comandos abaixo (um para cortar o início do vídeo e o segundo comando para cortar o final):
1 2 | ffmpeg -i ORIGINAL.MP4 -vcodec copy -acodec copy -ss 00:02:30 SAIDA.MP4 ffmpeg -i SAIDA.MP4 -vcodec copy -acodec copy -t 00:03:00 RESULTADO.MP4 |
O arquivo RESULTADO.MP4 terá a duração de trinta segundos e o vídeo ORIGINAL.MP4 continuará intocado.
Note que nos comandos acima foi utilizado o parâmetro copy (duas vezes em cada linha), o que garante que não haverá perda na qualidade de áudio e vídeo do arquivo de saída.