Gli iBook sincronizzano i metadati su tutti i dispositivi tramite iCloud?

1

Appena aggiornato per usare i nuovi iBook abilitati per iCloud per PDF, ecc. Sul mio Macbook, ho anche risolto i metadati per tutti i libri, ma non sembra che sincronizzi i metadati aggiornati con i miei iPhone (che è anche abilitato per iCloud per iBooks). Ecco uno screenshot dall'app Mac:

Ma su iPhone, mi mancano ancora gli autori, le categorie sono errate, ecc. Non sono sicuro che i metadati si sincronizzino semplicemente localmente e questo è un non-problema, o se qualcosa di strano sta succedendo con i miei dispositivi. Grazie!

    
posta tylucaskelley 23.04.2016 - 18:18
fonte

3 risposte

2

Trovato una soluzione; non tramite iBooks ma il Terminale invece (necessario installare Homebrew prima):

brew install exiftool
exiftool -Title="New Title" -Author="New Author" -Subject="iBooks Category" file.pdf

In realtà modifica i metadati PDF, che rifletteranno nelle colonne Titolo, Autore e Categoria in iBook.

    
risposta data 22.05.2016 - 03:12
fonte
1

Gli iBook non cambiano affatto i metadati PDF. Potrebbe sembrare che ti permetta di modificare i metadati, ma i PDF mantengono effettivamente i loro nomi di file originali e gli attributi dei metadati anche dopo averli accuratamente modificati. In pratica hai praticamente perso tempo, come ho fatto io. Inoltre, potresti notare il disordine totale che appare nella tua cartella di anteprima su iCloud Drive. Alcuni PDF possono apparire con "in iBooks" sotto i nomi dei file, mentre altri no, potrebbero comunque esserci altri PDF che potrebbero essere stati inviati o ricevuti via e-mail, ma mai aggiunti formalmente agli iBook. Il più grande fallimento, e iBooks è un fallimento epico, è che nel momento in cui si è tentati di organizzare la cartella "Anteprima" su iCloud Drive, probabilmente si interromperà la sincronizzazione di iCloud di iBooks e PDF tra dispositivi. Se sei un OCD, come me, ti ritroverai in un ciclo infinito di feedback che fissa i brutti metadati e organizzi la ricomparsa e la scomparsa dei PDF. Faresti meglio a smettere di usare iBooks finché non lo risolveranno, soprattutto se desideri rimanere sano di mente.

    
risposta data 07.05.2016 - 02:26
fonte
0

Se hai già modificato molti pdf tramite iBooks (come me), potresti voler modificare in massa i metadati come indicato sopra. Per fare questo è necessario eseguire i seguenti passaggi:

  1. Ottieni il tuo file Books.plist e convertilo in formato xml Questo file memorizza tutte le modifiche apportate nell'app iBooks su mac. Il file si trova qui: %codice% Probabilmente è in un formato binario quindi è necessario Xcode per aprirlo e salvarlo come xml o usare un convertitore online per convertirlo in un formato xml leggibile.

  2. Utilizza questi metadati per modificare i pdf effettivi Quindi puoi analizzare il file xml con qualsiasi linguaggio di programmazione tu scelga. Nel mio caso ho usato python e seguenti moduli per analizzare l'xml e per modificare il pdf: /Users/YourUserName/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books/Books.plist defusedxml . In alternativa puoi scrivere uno script di bash attorno all'approccio di @ tylucaskelley. Inserisci i tuoi metadati ottenuti dal file xml in esso.

  3. Per attivare il processo di aggiornamento, probabilmente devi eliminare tutti i tuoi pdf iBook e importare di nuovo i pdf aggiornati in iBook.

risposta data 20.09.2016 - 20:55
fonte

Leggi altre domande sui tag