2021-10-17 17:06:25 +01:00
|
|
|
# ffmpeg
|
|
|
|
|
|
|
|
> Ferramenta de conversão de vídeo.
|
|
|
|
> Mais informações: <https://ffmpeg.org>.
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Extrai o som de um vídeo e salva-o como MP3:
|
2021-10-17 17:06:25 +01:00
|
|
|
|
2023-12-28 15:48:20 +00:00
|
|
|
`ffmpeg -i {{caminho/para/vídeo.mp4}} -vn {{caminho/para/som}}.mp3`
|
2021-10-17 17:06:25 +01:00
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Converte quadros de um vídeo ou GIF para imagens numeradas individuais:
|
2021-10-17 17:06:25 +01:00
|
|
|
|
|
|
|
`ffmpeg -i {{vídeo|gif}} {{quadro_%d.png}}`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Combina imagens numeradas (`quadro_1.jpg`, `quadro_2.jpg`, etc) em um vídeo ou GIF:
|
2021-10-17 17:06:25 +01:00
|
|
|
|
2023-12-28 15:48:20 +00:00
|
|
|
`ffmpeg -i {{caminho/para/quadro_%d.jpg}} -f image2 {{vídeo|gif}}`
|
2021-10-17 17:06:25 +01:00
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Extrai um único quadro de um vídeo no tempo mm:ss e o salva como uma imagem de resolução 128x128:
|
2021-10-17 17:06:25 +01:00
|
|
|
|
2023-12-28 15:48:20 +00:00
|
|
|
`ffmpeg -ss {{mm:ss}} -i {{caminho/para/vídeo.mp4}} -frames 1 -s {{128x128}} -f image2 {{caminho/para/quadro.png}}`
|
2021-10-17 17:06:25 +01:00
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Corta um vídeo de um dado tempo inicial mm:ss até um tempo final mm2:ss2 (omita a opção -to para cortar o vídeo até o final):
|
2021-10-17 17:06:25 +01:00
|
|
|
|
2023-12-28 15:48:20 +00:00
|
|
|
`ffmpeg -ss {{mm:ss}} -to {{mm2:ss2}} -i {{caminho/para/vídeo_entrada.mp4}} -codec copy {{caminho/para/vídeo_saída.mp4}}`
|
2021-10-17 17:06:25 +01:00
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Converte um vídeo AVI para MP4. AAC Áudio @ 128kbit, h264 Vídeo @ CRF 23:
|
2021-10-17 17:06:25 +01:00
|
|
|
|
2023-12-28 15:48:20 +00:00
|
|
|
`ffmpeg -i {{caminho/para/vídeo_entrada}}.avi -codec:a aac -b:a 128k -codec:v libx264 -crf 23 {{caminho/para/vídeo_saída}}.mp4`
|
2021-10-17 17:06:25 +01:00
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Remixa um vídeo MKV para MP4 sem recodificar áudio ou vídeo:
|
2021-10-17 17:06:25 +01:00
|
|
|
|
2023-12-28 15:48:20 +00:00
|
|
|
`ffmpeg -i {{caminho/para/vídeo_entrada}}.mkv -codec copy {{caminho/para/vídeo_saída}}.mp4`
|
2021-10-17 17:06:25 +01:00
|
|
|
|
2023-12-28 15:48:20 +00:00
|
|
|
- Converte um vídeo MP4 para o codec VP9. Para a melhor qualidade, use um valor CRF (faixa recomendada 15-35) e -b:v DEVE ser 0:
|
2021-10-17 17:06:25 +01:00
|
|
|
|
2023-12-28 15:48:20 +00:00
|
|
|
`ffmpeg -i {{caminho/para/vídeo_entrada}}.mp4 -codec:v libvpx-vp9 -crf {{30}} -b:v 0 -codec:a libopus -vbr on -threads {{número_de_threads}} {{caminho/para/vídeo_saída}}.webm`
|