
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.