Maneira perfeita de dividir um vídeo x265 sem perdas usando o ffmpeg

0

Qual seria o caminho certo para cortar um clipe de um vídeo x265 de alta qualidade? Vamos dizer que eu quero extrair uma parte de 5min22sec para 5min59sec sem perder qualidade usando ffmpeg.

    
por unfa 28.05.2016 / 18:09

1 resposta

2

A maneira padrão é

ffmpeg -ss 05:22 -t 0:37 -i input.mp4 -c copy -avoid_negative_ts make_zero output.mp4

Como o x265 usa compactação temporal, o FFmpeg pode incluir quadros antes e depois do ponto de corte, que são necessários para decodificar o intervalo especificado. O avoid_negative_ts faz algumas tarefas domésticas para garantir que a saída seja boa para a maioria dos jogadores.

Para cortes exatos mas sem perdas, use

ffmpeg -ss 05:22 -t 0:37 -i input.mp4 -c copy -c:v libx265 -x265-params lossless=1 output.mp4

Mas isso tende a produzir fluxos de vídeo inchados. Na prática, um baixo CRF deve fornecer um resultado aceitável.

ffmpeg -ss 05:22 -t 0:37 -i input.mp4 -c copy -c:v libx265 -crf 22 output.mp4
    
por 28.05.2016 / 18:38

Tags