0 votos

¿Sincroniza iBooks los metadatos entre dispositivos a través de iCloud?

Acabo de actualizar el uso de los nuevos iBooks con iCloud para los PDF, etc. En mi Macbook, también he ido a arreglar los metadatos de todos los libros, pero no parece que se sincronicen los metadatos actualizados con mi iPhone (que también está habilitado para iCloud para iBooks). Aquí hay una captura de pantalla de la aplicación para Mac:

mac app

Pero en el iPhone, me siguen faltando autores, las categorías son incorrectas, etc. No estoy seguro de si los metadatos simplemente se sincronizan localmente y esto no es un problema, o si algo extraño está pasando con mis dispositivos. Gracias.

1voto

Tim Reynolds Puntos 136

Encontré una solución; no a través de iBooks sino del Terminal (debe instalar Homebrew primero):

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

Esto realmente edita los metadatos del PDF, y eso se reflejará en las columnas Título, Autor y Categoría en iBooks.

0voto

David Babiy Puntos 11

En realidad, iBooks no cambia los metadatos del PDF en absoluto. Puede parecer que le permite editar los metadatos, pero los PDFs en realidad conservan sus nombres de archivo y atributos de metadatos originales incluso después de que los edite concienzudamente. Esencialmente has perdido tu tiempo, como yo. Además, puedes notar el desorden total que aparece en tu carpeta de Vista Previa en iCloud Drive. Algunos PDFs pueden aparecer con "en iBooks" debajo de los nombres de los archivos, mientras que otros no, y otros PDFs pueden aparecer allí que usted puede haber enviado o recibido por correo electrónico, pero nunca formalmente añadido a iBooks. El mayor fracaso, y iBooks es un fracaso épico, es que en el momento en que usted está tentado a organizar su carpeta de "Vista previa" en iCloud Drive, es probable que romper la sincronización de iCloud de iBooks y PDFs a través de dispositivos. Si eres un obsesivo compulsivo, como yo, te encontrarás en un bucle de retroalimentación interminable de arreglar metadatos feos y organizar PDFs que reaparecen y desaparecen. Sería mejor que dejaras de usar iBooks hasta que lo arreglen, sobre todo si quieres mantener la cordura.

0voto

Valentin Puntos 101

Si ya has editado un montón de pdf a través de iBooks (como yo) es posible que quieras editar a granel los metadatos como se indica más arriba. Para hacer esto usted necesita hacer los siguientes pasos:

  1. Obtenga su archivo Books.plist y conviértalo en formato xml Este archivo almacena todos los cambios que haces en la aplicación iBooks en mac. El archivo se encuentra aquí: /Users/YourUserName/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books/Books.plist Probablemente esté en formato binario, por lo que necesitas Xcode para abrirlo y guardarlo como xml o utilizar un conversor online para convertirlo a formato xml legible para humanos.

  2. Utiliza estos metadatos para cambiar los pdfs reales Luego puedes analizar el archivo xml con el lenguaje de programación que elijas. En mi caso utilicé Python y los siguientes módulos para analizar el xml y editar el pdf: defusedxml PyPDF2 . Alternativamente, puede escribir un bash script en torno al enfoque de @tylucaskelley simplemente alimentar sus metadatos obtenidos del archivo xml en él.

  3. Para desencadenar el proceso de actualización, probablemente tengas que borrar todos tus pdfs de iBooks e importar de nuevo los pdfs actualizados a iBooks.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X