Come convertire un pacchetto epub in epub regolare?

2

Ho alcuni file epub nel mio iCloud Drive che sono essenzialmente pacchetti. Posso mostrare il contenuto del pacchetto e poi mi mostra una gerarchia di file e cartelle.

Come posso convertire questa struttura in un epub standard che tutti i normali lettori di epub comprenderanno?

    
posta ylluminate 21.05.2016 - 05:23
fonte

2 risposte

1

Un file ePub è essenzialmente solo una cartella zippata, sebbene abbia un file mimetype all'interno del quale apparentemente non è necessario comprimere.

Ciò implicherebbe che non è del tutto semplice ricreare con una semplice applicazione zip. Tuttavia, potrebbe essere più semplice di così.
Supponiamo che nulla lo abbia effettivamente disfatto, semplicemente confuso su come affrontarlo. Lavora su una copia.

Due cose da provare ...

  1. Prova a rinominarlo, cambia .epub in .zip, quindi modificalo nuovamente, controlla se è riconosciuto correttamente.

  2. Aprilo in Calibre
    Tu hai una miriade di modi per affrontarlo, il più semplice è vedere se può parlare con il tuo ebook reader tramite OPDS. Calibre può eseguire il proprio server locale sul tuo wifi e amp; puoi copiare libri molto semplicemente.
    Se ancora non c'è gioia, scarica Calibre per convertirlo in un ePub [di nuovo] Questo è un ottimo metodo per correggere un file, poiché può riesaminarlo, correggere i caratteri, sillabazioni errate, tutti i tipi di problemi.

Il calibro di per sé è un argomento troppo grande per essere trattato in un semplice QA, ma ci sono molte risme di dati sul sito stesso e amp; al link incluse le sezioni per la maggior parte dei maggiori e-reader.

    
risposta data 21.05.2016 - 09:01
fonte
0

Riproduzione del problema:

  1. Un file ePub denominato, ad esempio, book.epub è un file ( -rw-r--r-- ).
  2. Apri book.epub utilizzando l'app iBooks.
  3. Elimina il file memorizzato nella cache in ~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books/ , che è stato rinominato in un altro nome come A22DFAF7E75C21D979C375B1AD07008F.epub e diventa una directory ( drwxr-xr-x@ ).

Passaggi del work-around che funziona sul mio Mac:

  1. Modifica l'estensione di A22DFAF7E75C21D979C375B1AD07008F.epub da .epub a .zip .
  2. Accedi al pacchetto zip e comprimi tutti i contenuti all'interno di un nuovo file .zip , ad esempio Archive.zip .
  3. Trascina il nuovo file .zip e cambia l'estensione in .epub .
  4. Il file Archive.epub è un file ( -rw-r--r-- ).
risposta data 04.09.2017 - 10:33
fonte

Leggi altre domande sui tag