informatica:software:kavita
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:software:kavita [2023/09/02 13:09] – tempwin | informatica:software:kavita [2023/09/07 10:12] (actual) – tempwin | ||
|---|---|---|---|
| Línea 23: | Línea 23: | ||
| * Organiza tus ficheros en colecciones, | * Organiza tus ficheros en colecciones, | ||
| * Centrado en accesibilidad | * Centrado en accesibilidad | ||
| + | * Traducida a más de 10 idiomas | ||
| + | |||
| + | ===== Instalación ===== | ||
| + | |||
| + | ==== Docker ==== | ||
| + | |||
| + | Ejemplo de fichero '' | ||
| + | |||
| + | <code yaml> | ||
| + | --- | ||
| + | version: " | ||
| + | services: | ||
| + | kavita: | ||
| + | image: lscr.io/ | ||
| + | container_name: | ||
| + | environment: | ||
| + | - PUID=1000 | ||
| + | - PGID=100 | ||
| + | - TZ=Europe/ | ||
| + | volumes: | ||
| + | - ./ | ||
| + | - ./ | ||
| + | ports: | ||
| + | - 5000:5000 | ||
| + | restart: unless-stopped | ||
| + | </ | ||
| + | |||
| + | ===== Organización de biblioteca ===== | ||
| + | |||
| + | Posibilidades de estructura de ficheros: | ||
| + | |||
| + | * The Comic Book Title - V###N### - Issue Title/Cover Title.cbr | ||
| + | * {Publisher}/ | ||
| + | |||
| + | Serie - volume - chapter | ||
| + | |||
| + | Ok, so you've obtained your horde of comics though whatever vector, what's next? | ||
| + | |||
| + | Well, comics come in mostly two formats. CBR and CBZ. CBR is a rar file containing pics or a directory with pics. CBZ is the same, only zip instead of rar. | ||
| + | |||
| + | The first step of my process is to make sure that the files stating they are CBRs are really rar files and the files that are CBZ are really zips. This doesn' | ||
| + | |||
| + | There is a user named Malor89 who wrote a series of perl scripts that are pretty useful but we are only concerned with ' | ||
| + | |||
| + | You can find Malor' | ||
| + | |||
| + | http:// | ||
| + | |||
| + | So, looking at my scripts, first I convert any rar/zips to cbr/cbz | ||
| + | |||
| + | find . -type f -name ' | ||
| + | find . -type f -name ' | ||
| + | |||
| + | Then I verify the file extension matches the file type. | ||
| + | |||
| + | perl ~/ | ||
| + | |||
| + | This will change any misnamed cbr/cbz to the appropriate extension. | ||
| + | |||
| + | Next I convert cases t | ||
| + | |||
| + | o lowercase. | ||
| + | |||
| + | find . -name " | ||
| + | find . -name " | ||
| + | find . -name " | ||
| + | find . -name " | ||
| + | find . -name " | ||
| + | find . -name " | ||
| + | |||
| + | After that, I verify that the cbr/cbz can be opened without any errors. | ||
| + | |||
| + | echo " | ||
| + | for file in $(find ${PWD} -type f -name ' | ||
| + | do | ||
| + | unzip -q -t $file > /dev/null 2>&1 || rm -v $file | ||
| + | done | ||
| + | |||
| + | echo " | ||
| + | for file in $(find ${PWD} -type f -name ' | ||
| + | do | ||
| + | unrar t $file > /dev/null 2>&1 || rm -v $file | ||
| + | done | ||
| + | |||
| + | The above step often removes bad comic files and I'm glad for it because those will be the corrupted zip/rars that will mess up your collection. | ||
| + | |||
| + | Ok. So we have a bunch of properly named, non-corrupted rar/zip files that contain pictures. Now what? | ||
| + | |||
| + | We have fun tagging them! But how!?!? | ||
| + | |||
| + | comictagger!!! | ||
| + | |||
| + | https:// | ||
| + | |||
| + | I'm currently not using this version, I'm using the original 1.1.15 beta but the above should work fine. | ||
| + | |||
| + | One of the nice things about this approach is that it writes the metadata.xml file to CBR/CBZ regardless. It also using pillow for image cover matching. | ||
| + | |||
| + | find . -type f -name " | ||
| + | |||
| + | So, once that's done, you'll have a bunch of comics that should be nicely tagged. But wait. We aren't finished yet. | ||
| + | |||
| + | Personally what I do next is convert my formats from one to the other. I do this so I don't have two copies of Wonder Woman Vol.1942 #036. (July. 1949).cbz and Wonder Woman Vol.1942 #036. (July. 1949).cbr. | ||
| + | |||
| + | Personally I like rar for the data recovery. | ||
| + | |||
| + | The script I have for that is a bit long so I'll see about putting it up somewhere if anyone cares. | ||
| + | |||
| + | I sort by {Publisher}/ | ||
| + | |||
| + | So my files look like this. | ||
| + | |||
| + | DC Comics/ | ||
| + | |||
| + | Once the metadata tagging is done, I load up Comicrack and use the ComicDB metadata lookup plugin for any comics that may have been overlooked and to verify the initial tagging. Renaming and moving is handled by Comicrack. Comictagger should be able to do it also but since my process isn't broken I have no reason to try. | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | ===== Configuración ===== | ||
| + | |||
| + | ==== Temas ==== | ||
| + | |||
| + | Se puede modificar el aspecto a través de CSS. | ||
| + | |||
| + | Existe un [[https:// | ||
| + | |||
| + | Se descarga el fichero '' | ||
informatica/software/kavita.1693652951.txt.gz · Última modificación: por tempwin
