Como ler cbr no Linux?

Como ler cbr no Linux?

Tentei mcomix ler .cbr, mas diz que o formato de arquivo não é compatível. O Calibre também não está funcionando, alguma ideia de como abrir arquivos .cbr no Linux?

Responder1

No Linux você pode abrir o CBR com evince. Mas para uma melhor experiência, a portabilidade do PDF é recomendada. calibrepode convertê-lo para pdf. Infelizmentecalibremuda a imagem, o que é muito importante para CBR e CBZ,para ter perda mínima de qualidade, praticamente utilizando o original jpgdentro do CBR(CBZ) você precisa usar img2pdf, eu uso estes comandos:

Primeiro preciso instalar isto:

sudo apt install img2pdf p7zip-full

1) Isso para criar um pdfarquivo de cada jpgimagem sem perda de resolução ou qualidade:

ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf

2) Isso para concatenar as pdfpáginas em uma:

pdftk *.pdf cat output combined.pdf

Eu fiz esses arquivos em lote (GitHub aqui)

./cbr2pdf.sh:

#!/bin/bash
set -xev
ORIGINAL_FOLDER=`pwd` 
JPEGS=`mktemp -d`
cp "$1" "$JPEGS"
cd "$JPEGS"
7z e "$1" 
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
pdftk *.pdf cat output combined.pdf
cp "$JPEGS/combined.pdf" "$ORIGINAL_FOLDER/$1.pdf"

gato cbz2pdf.sh

#!/bin/bash
#set -xev
ORIGINAL_FOLDER=`pwd` 
JPEGS=`mktemp -d`
unzip "$1" -d "$JPEGS"
cd "$JPEGS"
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
pdftk *.pdf cat output combined.pdf
cp "$JPEGS/combined.pdf" "$ORIGINAL_FOLDER/$1.pdf"

informação relacionada