Cópia FFmpeg .m2v perde qualidade

0

Estou copiando partes de um arquivo .m2v, mas de alguma forma a qualidade do novo arquivo de vídeo fica muito ruim.

Qualquer ideia do que estou fazendo errado ou como melhorar o comando.

Meu comando atual é assim:

ffmpeg -v quiet -y -i full.m2v -acodec copy -ss 00:00:00 -to 00:00:10 -sn part.m2v

    
por utdev 30.05.2017 / 17:32

1 resposta

0

-acodec refere-se apenas a fluxos de áudio. (É o mesmo que -codec:a ou -c:a .)

Você deve usar -c copy para copiar todos os fluxos, isto é, vídeo, áudio e legendas.

Se apenas o fluxo de vídeo precisar ser copiado, use -c:v copy . Neste caso, o ffmpeg irá escolher automaticamente um codificador de áudio, dependendo do formato de saída, e recodificar o primeiro fluxo de áudio que encontrar. Isso não é preferível, a menos que você também controle a taxa de bits ou a qualidade do áudio.

PS: -ss 00:00:00 -to 00:00:10 pode ser abreviado para -t 10 , nesse caso específico.

    
por 31.05.2017 / 13:14