Eu estava lendo Cortar parte do arquivo de vídeo da posição inicial para a posição final com o FFmpeg alguns dias atrás e tentei o seguinte e funcionou. Embora a parte do vídeo tenha sido boa, não tenho certeza se o áudio poderia ser melhorado ou não. Foi assim que eu fiz
$ ffmpeg -ss 00:11:50 -i input.mkv -t 165 -c:v libx264 -preset slower -crf 22 -c:a copy output.mkv
Eu estava cortando uma parte de um vídeo para minhas próprias necessidades. Algo como um clipe ou algo de um filme ou uma peça de áudio/vídeo que seja legal, peculiar etc.
Existe uma maneira melhor?
Estou usando o ffmpeg 4.2.2 no teste do Debian que eventualmente se tornará o Debian Bullseye (11.0)
Não , não há maneira melhor.
Quando você copia o fluxo de áudio com
-c:a copy
, você não está fazendo nenhuma recodificação, então você está obtendo exatamente a mesma qualidade na fonte. A única maneira de melhorar a qualidade além do que a fonte fornece é usando um software de edição de som para remover ruídos ou usar outros recursos.Você não mencionou por que você recodificou o vídeo e, caso queira apenas cortar o vídeo, uma maneira melhor seria remover a recodificação e fazer
$ ffmpeg -ss 00:11:50 -i input.mkv -t 165 -c copy output.mkv