Existe uma maneira de encontrar apenas JPEGs progressivos no Mac usando o Adobe CS ou outros aplicativos?

7

Para colocar meu trabalho no meu site, inicialmente coletei algumas imagens e as converti em JPEGs progressivos. Mas depois eu entrei e adicionei mais. Agora eu não posso dizer simplesmente pelo tamanho do arquivo quais são progressivas e quais não são. Existe uma propriedade específica na informação do arquivo no Finder, Path Finder ou Bridge que pode me dizer quais são progressivas?

Melhor ainda, posso pesquisar apenas arquivos jpg progressivos?

    
por yrg 24.04.2013 / 21:27

4 respostas

4

Eu encontrei uma ferramenta simples que testa se um JPEG é progressivo. No entanto, você tem que testá-los um por um. Provavelmente não é tão automatizado quanto você procurava, mas pode ser interessante para alguém que tenha o mesmo problema.

Ele usa os novos recursos do HTML5 e o JS, por isso deve ser de plataforma cruzada.

A ferramenta: link

Fonte: link

    
por 26.04.2013 / 20:19
9

A ferramenta de linha de comando exiftool , que é um software gratuito e de código aberto disponível para Mac (bem como Linux e Windows), pode facilmente identificar arquivos JPEG progressivos. Se você executar exiftool *.jpg , ele imprimirá os metadados de cada arquivo .jpg no diretório atual. Você pode usar uma linha de comando exiftool mais complicada para imprimir apenas os nomes de arquivo de arquivos progressivamente codificados, como este:

$ exiftool -if '$EncodingProcess =~ /Progressive/' -p '$filename' *.jpg
facebookcover.jpg
fuzzy-thumb.jpg
spywork.jpg
test.jpg
txtmsg.jpg
    6 files failed condition
    5 image files read

Se você quiser ver vários diretórios, também pode fazer isso:

exiftool -if '$EncodingProcess =~ /Progressive/' -p '$directory/$filename' -ext jpg -r .

Basta executar o comando acima exatamente como está no diretório de nível superior abaixo do qual todas as suas imagens são coletadas. Ou, se desejar, execute-o de qualquer lugar e substitua o . no final (que significa "usar este diretório") pelo caminho completo para seus arquivos, como "/Users/yrg/Desktop/Photo Collection" , certificando-se de incluir o " aspas se você tiver um espaço no nome.

    
por 24.04.2013 / 21:36
4

Eu realmente gosto das instruções aqui em link usando Brew para instalar o imagemagick :

$ brew install imagemagick
$ identify -verbose file.jpg | grep Interlace

A saída será de:

Interlace: JPEG
Interlace: None
    
por 20.08.2014 / 16:09
2

Você também pode experimentar esta minúscula ferramenta on-line: Verificador de JPEG progressivo . Permite verificar imagens colando um URL de imagem válido.

    
por 13.06.2014 / 19:52

Tags