Pular para o conteúdo

Imagens das páginas

A seção Imagens das páginas das Opções avançadas de conversão trata do arquivo em que cada página é gravada, não de como a página parece: o mesmo desenho, num arquivo maior ou menor, com os tons mantidos ou reduzidos. Os números abaixo são os tamanhos dos arquivos que o mangaprep gravou para uma página de Pepper&Carrot, de 992 × 1373 pixels, convertida para o Kindle Paperwhite 6, como nas outras páginas deste guia.

  • JPEG, tons completos, a escolha inicial: cada página é um JPEG cinza que mantém os 256 tons. Não há pontilhado. --forcepng não é dado.
  • PNG, reduzido aos cinzas da tela: cada página é reduzida aos cinzas que a tela do dispositivo consegue mostrar, com pontilhado Floyd–Steinberg, e gravada como PNG sem perda. São 16 cinzas para todos os perfis menos dois: o Kindle 1 tem 4, o Kindle 2 tem 15. O arquivo é um PNG de paleta, que guarda 4 bits por pixel (2 no Kindle 1). --forcepng.

A imagem é um quadrado de 120 pixels da página, ampliado para 700 pixels sem suavização, para que os pixels apareçam. A primeira é o JPEG, a segunda o PNG, a terceira o PNG com Manter os 256 cinzas, que pula a redução:

Um detalhe ampliado de um desenho em tons de cinza suaves.
Page format: JPEG, full tonesem flag1272 × 1696 px, 255 KB
O mesmo detalhe com um pontilhado fino nas áreas sombreadas, vindo da redução para 16 cinzas.
Page format: PNG, reduced to the screen’s grays--forcepng1272 × 1696 px, 337 KB
O mesmo detalhe, tão suave quanto o JPEG.
Page format: PNG, with Keep all 256 grays--forcepng --noquantize1272 × 1696 px, 740 KB

Arte:Pepper&Carrot, episode 6, de David Revoy (CC BY 4.0). Convertida com o mangaprep 0.9.0.

PNG não é o arquivo menor aqui. Um PNG guarda todos os pixels que recebe, e o pontilhado cria pixels que um compressor não consegue juntar, então o PNG de 16 cinzas desta página é maior que o JPEG:

Página de origem: 992 × 1373 px. Os tamanhos são os do arquivo da página que o mangaprep gravou.
OpçãoNo terminalPáginaTamanho do arquivo
Page format: JPEG, full tonesem flag1272 × 1696, JPEG255 KB
Page format: PNG, reduced to the screen’s grays--forcepng1272 × 1696, PNG337 KB
PNG with 8-bit PNG--forcepng --pnglegacy1272 × 1696, PNG398 KB
PNG with Keep all 256 grays--forcepng --noquantize1272 × 1696, PNG740 KB
Color pages: Keep in color--forcecolor1272 × 1696, JPEG293 KB
Color pages: Keep in color, with PNG pages--forcecolor --forcepng1272 × 1696, JPEG293 KB
Color pages: Keep in color, with Color pages as PNG too--forcecolor --forcepng --force-png-rgb1272 × 1696, PNG2 MB

Arte:Pepper&Carrot, episode 6, de David Revoy (CC BY 4.0). Convertida com o mangaprep 0.9.0.

Num CBZ para os quatro Kindles mais antigos (Kindle 1, Kindle 2, Kindle Keyboard/Touch e Kindle DX/DXG), e num PDF, uma página PNG é sempre um PNG cinza de 8 bits, como em PNG de 8 bits abaixo.

Pula a redução: a página mantém todos os tons e é gravada como um PNG cinza de 8 bits sem perda. É o maior dos arquivos cinza da tabela acima, cerca de três vezes o JPEG, e a página é tão suave quanto o JPEG na imagem. Vale só para páginas PNG, então fica esmaecida com JPEG, tons completos. --noquantize.

Para leitores que não abrem o PNG de paleta, mais compacto. Os pixels são os mesmos, os 16 cinzas, e o arquivo é um PNG cinza de 8 bits, que ocupa mais: a terceira linha da tabela, contra a segunda. Fica esmaecida a menos que Formato da página seja PNG, enquanto Manter os 256 cinzas está ligada (a página já é de 8 bits) e num PDF (sempre 8 bits). --pnglegacy.

A cor é escolhida em Cor e tom; aqui o assunto é o arquivo em que uma página colorida é gravada. Uma página mantida em cor é gravada como um JPEG RGB, e continua sendo mesmo quando Formato da página é PNG: o PNG só reduz os cinzas das páginas que são cinza. Páginas coloridas também em PNG grava as páginas coloridas também como PNG, sem perda, e é a única opção daqui que muda o tamanho em uma ordem de grandeza: nas três últimas linhas da tabela, o JPEG colorido, o mesmo com páginas PNG e o PNG colorido têm 293 KB, 293 KB e 2 MB para a mesma página, sete vezes mais. Fica esmaecida a menos que as páginas coloridas sejam mantidas em cor e Formato da página seja PNG. --force-png-rgb.

A qualidade das páginas gravadas como JPEG, de 1 a 100. Vazia, usa-se a do dispositivo: 90 para os perfis Kindle Scribe e Colorsoft e 85 para os outros. A página abaixo é gravada em 85:

Página de origem: 992 × 1373 px. Os tamanhos são os do arquivo da página que o mangaprep gravou.
OpçãoNo terminalPáginaTamanho do arquivo
JPEG quality: 100--jpeg-quality 1001272 × 1696, JPEG749 KB
JPEG quality: 95--jpeg-quality 951272 × 1696, JPEG437 KB
JPEG quality: 90--jpeg-quality 901272 × 1696, JPEG316 KB
JPEG quality: 85--jpeg-quality 851272 × 1696, JPEG255 KB
JPEG quality: 70--jpeg-quality 701272 × 1696, JPEG175 KB
JPEG quality: 50--jpeg-quality 501272 × 1696, JPEG128 KB
JPEG quality: 30--jpeg-quality 301272 × 1696, JPEG92 KB
JPEG quality: 10--jpeg-quality 101272 × 1696, JPEG45 KB

Arte:Pepper&Carrot, episode 6, de David Revoy (CC BY 4.0). Convertida com o mangaprep 0.9.0.

O tamanho cai muito rápido conforme o número diminui. A imagem mostra o que isso custa: um balão de fala da página, ampliado, em 85, 30 e 10:

Um balão de fala com o texto Fan-tas-tic sobre um fundo cinza, com bordas limpas.
JPEG quality: 85--jpeg-quality 851272 × 1696 px, 255 KB
O mesmo balão com o fundo cinza um pouco mais áspero.
JPEG quality: 30--jpeg-quality 301272 × 1696 px, 92 KB
O mesmo balão com blocos quadrados visíveis no fundo cinza e em volta das letras.
JPEG quality: 10--jpeg-quality 101272 × 1696 px, 45 KB

Arte:Pepper&Carrot, episode 6, de David Revoy (CC BY 4.0). Convertida com o mangaprep 0.9.0.

A configuração vale para as páginas JPEG, para as páginas coloridas que continuam JPEG e para a capa de um EPUB, que é sempre um JPEG, sejam as páginas o que forem. Fica esmaecida quando nada é gravado como JPEG: num CBZ ou PDF cujas páginas são todas PNG. --jpeg-quality.

Empacota as páginas intactas: nada é cortado, redimensionado, passado para cinza ou gravado de novo. Num CBZ, o arquivo no livro é o arquivo da entrada, byte a byte; a tabela o compara com a página convertida:

Página de origem: 992 × 1373 px. Os tamanhos são os do arquivo da página que o mangaprep gravou.
OpçãoNo terminalPáginaTamanho do arquivo
Use the images as they are: Offsem flag1272 × 1696, JPEG255 KB
Use the images as they are: On--noprocessing992 × 1373, JPEG (a própria entrada, sem mudança)387 KB

Arte:Pepper&Carrot, episode 6, de David Revoy (CC BY 4.0). Convertida com o mangaprep 0.9.0.

A página acima já é um JPEG com mais tons do que a convertida precisa, então o arquivo intacto é o maior dos dois, e tem 992 × 1373 pixels, não os 1272 × 1696 da tela. A ordem de leitura, o corte de webtoon e a visão de duas páginas continuam valendo, e a capa de um EPUB ainda é feita da primeira imagem, então num EPUB Páginas coloridas e Qualidade do JPEG ainda a decidem. Um EPUB não guarda uma página BMP sem mudá-la: a conversão é recusada e diz para desligar a opção ou escolher CBZ.

Com ela ligada, o app esmaece tudo que mudaria uma imagem: Formato da página e as três opções de PNG, Gama, Reduzir o efeito arco-íris, as opções de corte, tamanho e bordas e Contraste automático; num CBZ ou PDF, também Páginas coloridas e Qualidade do JPEG. --noprocessing.