¿Puedo agregar o cambiar el autor de un archivo PDF en iBooks?

8

Tenía varios archivos PDF en iTunes a los que había agregado autores. Luego me actualicé a Mavericks y lancé iBooks. Movió mis libros y archivos PDF de iTunes, pero muchos de mis archivos PDF ahora muestran al autor como "Autor desconocido".

¿Hay alguna manera de agregar un autor a estos archivos? No puedo "Obtener información" en el archivo en iBooks como solía hacerlo en iTunes.


Nota: Esta pregunta se hizo originalmente sobre OS X 10.9 Mavericks. Ahora que 10.10 Yosemite está disponible, hay una manera de hacerlo fácilmente en iBooks.

William Jackson
fuente

Respuestas:

10

Puede usar los flujos de trabajo de Automator. Al elegir PDF a la izquierda y luego arrastrar la acción "Establecer metadatos PDF" (o algo similar, mi versión está en italiano) en la parte derecha de la ventana del Automator, puede colocar el autor, el título y lo que sea en uno o varios archivos PDF.

Problemas y soluciones: si actualiza los metadatos directamente en sus archivos PDF en la carpeta iBooks, no actualizará iBooks, por lo que no verá ningún cambio. Sugiero copiar sus archivos PDF en su escritorio, borrar los archivos PDF de iBooks, usar Automator para agregar los metadatos y luego volver a importar (arrastrar y soltar es útil aquí) los libros en sus iBooks.
Acabo de terminar de actualizar mis archivos, no te puedes equivocar;)

Simone ReF
fuente
13

Para ser claros, las respuestas de Bryan Luby y ReF son correctas. Quería dar más detalles sobre la respuesta de ReF para aquellos que nunca antes hayan usado Automator. Esto le permitirá cambiar los datos de los artículos en masa.

Cambiando el autor

  1. Abra Automator y en el cuadro de diálogo situado más a la izquierda, seleccione "Finder &
    Folders".
  2. En el cuadro de diálogo del subárbol a la derecha, seleccione "Obtener elementos del buscador especificados" y arrastre este cuadro a la parte superior de la zona de flujo de trabajo.
  3. Dentro del cuadro "Obtener elementos del buscador especificados", seleccione "Agregar ..." y elija los archivos que desea modificar.
  4. En el cuadro de diálogo de la izquierda, seleccione "PDF"
  5. En el cuadro de diálogo sutil, seleccione y arrastre "Establecer metadatos PDF" en el flujo de trabajo después de "Obtener elementos de buscador especificados".
  6. Dentro del cuadro "Establecer metadatos PDF", marque el Autor y escriba el nombre deseado.
  7. Haga clic en Ejecutar, el botón de reproducción, en la esquina superior derecha.
  8. Una vez que se complete este flujo de trabajo, puede agregar estos archivos a iBooks y el campo Autor será correcto.

Si los ha agregado previamente, tendrá que eliminar aquellos en los que el Autor no apareció.

Cambiar el título

Desafortunadamente, iBooks lee el título del nombre del archivo; en lugar de, el título contenido en los metadatos del propio pdf. Si desea cambiar esto es Automator, es posible. La forma más completa es la siguiente:

  1. Como se indicó anteriormente, use la opción "Establecer metadatos PDF" para actualizar el título de metadatos al título del libro.
  2. Desde el subárbol de PDF, seleccione el widget "Cambiar nombre de documentos PDF" al final del flujo de trabajo.

Este método solo funcionará un archivo a la vez y le cambiará el nombre mientras actualiza los metadatos. Esta es una forma particularmente lenta de lograr esta tarea. Sería más rápido editar el nombre del archivo directamente en el buscador, o, preferiblemente, usar argumentos de línea de comando y expresiones regulares para cambiar el nombre del archivo eliminando las partes no deseadas.

Michael Hoffman
fuente
11

En iBooks 1.1 en Mac OS X 10.10 Yosemite:

  1. Cambiar a la vista de lista
  2. Haga clic una vez en la entrada que desea editar y espere unos segundos.
  3. Haga clic una vez en el autor, título o lo que desee editar para que esa parte sea editable
  4. Escribe tus cambios
  5. Haga clic fuera de esa línea
usuario98180
fuente
Esto es fantástico. No había vuelto a esta pregunta desde que actualicé a Yosemite.
William Jackson
2
Parece que esto solo funciona en la copia "local" en la base de datos de iBooks: en realidad no modifica los metadatos y, por lo tanto, no se propaga a la versión sincronizada con iCloud en versiones recientes de iBooks.
Andrew Jaffe
2

Tendrá que editar los metadatos para el PDF, pero parece que no hay forma de hacerlo en iBooks para Mac.

Una solución alternativa es usar Vista previa para esto:

  1. Haga doble clic en el archivo PDF en iBooks y el archivo se iniciará en Vista previa.
  2. Seleccione Archivo> Imprimir ... .
  3. En la esquina inferior izquierda de la lista desplegable de diálogo de selección de PDF> Guardar como PDF ... . Esto le permitirá editar los metadatos de Título, Autor y Asunto PDF.
  4. Guarde el nuevo archivo en su escritorio o en cualquier otra ubicación.
  5. Abra iBooks y elimine su PDF anterior.
  6. Ahora arrastre y suelte el nuevo PDF en iBooks y debería reconocer los metadatos correctos.
Bryan Luby
fuente
Molesto, iBooks no parece leer el título o los metadatos del tema. A menos que me falte algo, parece tomar el nombre del archivo PDF como 'título', usar los metadatos 'autor' si está allí y no prestar atención al 'tema'
Joe Germuska
@JoeGermuska Eso es correcto. Los únicos metadatos que lee iBooks es Autor. El título es simplemente el nombre del PDF (sin la extensión .pdf.)
Joel Mellon
En 10.13.6, si imprimo en PDF, establezco el título, el autor y el tema, y ​​luego lo abro en Vista previa, Herramientas → Inspector, los tres están vacíos. Arrástrelo a iBooks, y el nombre de archivo se convierte en título, con "Autor desconocido"
WGroleau
0

A continuación, se explica cómo eliminar iBooks y recuperar la funcionalidad de administración de libros en iTunes (incluida la capacidad de editar metadatos):

  1. Abra Activity Monitor y elimine el servicio de librería.

  2. Elimine el archivo para ese servicio:

    /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/bookstoreagent
    
  3. Use AppCleaner para eliminar la aplicación iBooks por completo.

  4. Reiniciar iTunes y el menú de Libros volverán a aparecer allí.

  5. Copie nuestros archivos de libros electrónicos de nuestra copia de seguridad de nuevo al almacenamiento interno. Esto es principalmente para archivos de libros electrónicos que no compramos en iBookstore. No se preocupe por los libros que compramos en iBookstore, podemos volver a descargarlos.

  6. Eliminar los archivos de libros electrónicos de

    ~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books
    

    ... para que la biblioteca de iTunes los detecte como faltantes. Haga clic derecho para cada libro, elija "Obtener información" y se le preguntará la ubicación del archivo. Apunte la ubicación al archivo de libro electrónico que hemos restaurado. Sí, probablemente sea un proceso largo y agotador, especialmente si tenemos muchos libros.

    Una forma alternativa del paso 6 es eliminar todos los libros de la biblioteca de iTunes y volver a importarlos desde los archivos. Todos los metadatos que creamos antes deben permanecer sin cambios.

  7. Vuelva a descargar libros que compramos en iBookstore. O, alternativamente, si tenemos esos libros en nuestro iPhone o iPad, podemos sincronizarlos con iTunes y elegir transferir esos libros.

proceso de la mañana
fuente
0

simplemente lanzando esto para aquellos que desean editar los metadatos directamente. Desde la línea de comando (Terminal) puede usar exiftool para editar los metadatos del pdf (o cualquier archivo para el caso). Entonces, para editar la etiqueta de autor, simplemente puede escribir:

exiftool -author="Joe Bloggs" /Users/yourAppleIDhere/Library/Mobile\ Documents/iCloud\~com\~apple\~iBooks/Documents/SomeDocument.pdf

Puede encontrar una lista de etiquetas pdf que son editables en exiftool aquí: https://exiftool.org/TagNames/PDF.html

y aquí hay una lista de todos los tipos de archivos de soporte y sus respectivas etiquetas (haga clic en el nombre del tipo de archivo): https://exiftool.org/TagNames/

Como se mencionó anteriormente por @JoeGermuska, el Título en Apple Books se lee del nombre del archivo.

davemurphy
fuente
-2

En otras palabras: no es solo elegir sus archivos y cambiarlos de la manera en que lo hace en iTunes con artistas. Mucho más fácil, incluso si no tengo nada que agregar a ese problema ...

(¡En Google Play / Books puedes cambiar el nombre fácilmente y en un santiamén!)

Anders Ljungberg
fuente
Decirnos que algún otro producto es mejor no responde la pregunta, que es cómo hacerlo con este producto.
WGroleau