Qual é a melhor maneira de compactar MJPEG para MP4 sem perdas?

Qual é a melhor maneira de compactar MJPEG para MP4 sem perdas?

Tenho alguns filmes de câmera digital gravados em MJPEG que ocupam alguns GB de espaço de armazenamento. Gostaria de comprimi-los melhor, mas perdendo o mínimo de detalhes possível, ou nenhum.

Como o MJPEG não é compactado entre quadros, acho que qualquer codec de filme moderno faria um trabalho melhor, não é?

O seguinte comando ffmpeg faria o que eu esperava?

ffmpeg -i input -c:v libx264 -preset veryslow -qp 0 output.mp4

Responder1

Seu comando fará isso, mas a principal vantagem do x264 é a capacidade de fornecer alta compactação enquanto mantém a transparência visual subjetiva. x264 será de uso modesto se você mantiver o modo estritamente sem perdas. Sugiro tentar o seguinte comando:

ffmpeg -i input -c:v libx264 -preset veryslow -crf 18 output.mp4

Se você não gosta da qualidade, diminua o valor do CRF.

informação relacionada