Tenía varios archivos PDF en iTunes a los que había agregado autores. Luego 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" sobre 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.
Puede utilizar los flujos de trabajo de Automator. Eligiendo PDF a la izquierda y luego arrastrando la acción "Establecer metadatos de PDF" (o algo similar, mi versión está en italiano) en la parte derecha de la ventana de Automator, puede poner autor, 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 de iBooks, iBooks no se actualizará, 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 ;)
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 tal vez nunca antes hayan usado Automator. Esto le permitirá cambiar los datos de los artículos de forma masiva.
Cambiar el autor
Si los ha agregado anteriormente, deberá eliminar aquellos en los que no apareció el Autor.
Cambiar el título
Desafortunadamente, iBooks lee el título del nombre del archivo; en lugar del título contenido en los metadatos del propio pdf. Si quieres cambiar esto es Automator es posible. La forma más completa es la siguiente:
Este método solo funcionará con un archivo a la vez y cambiará el nombre del archivo mientras actualiza los metadatos. Esta es una forma particularmente lenta de realizar esta tarea. Sería más rápido simplemente editar el nombre del archivo directamente en el buscador o, preferiblemente, usar argumentos de línea de comandos y expresiones regulares para cambiar el nombre del archivo eliminando las partes no deseadas.
En iBooks 1.1 en Mac OS X 10.10 Yosemite:
Tendrá que editar los metadatos del PDF, pero parece que no hay forma de hacerlo en iBooks para Mac.
Una solución es usar Vista previa para esto:
Aquí se explica cómo eliminar iBooks y recuperar la funcionalidad de administración de libros en iTunes (incluida la capacidad de editar metadatos):
Abra el Monitor de actividad y elimine el servicio bookstoreagent.
Elimine el archivo para ese servicio:
/System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/bookstoreagent
Use AppCleaner para eliminar completamente la aplicación iBooks.
Reinicie iTunes y el menú Libros aparecerá nuevamente allí.
Copie nuestros archivos de libros electrónicos desde nuestra copia de seguridad 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.
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 perdidos. Haga clic derecho para cada libro, elija "Obtener información" y le preguntará la ubicación del archivo. Apunte la ubicación al archivo del 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.
Vuelva a descargar los libros que compramos en iBookstore. O, alternativamente, si tenemos esos libros en nuestro iPhone o iPad, podemos simplemente sincronizarlos con iTunes y elegir transferir esos libros.
simplemente lanzando esto para aquellos que quieren editar los metadatos directamente. Desde la línea de comando (Terminal) puede usar exiftool para editar los metadatos del pdf (o cualquier archivo). 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 se pueden editar en exiftool aquí: https://exiftool.org/TagNames/PDF.html
y aquí hay una lista de todos los tipos de archivos compatibles y sus respectivas etiquetas (haga clic en el nombre del tipo de archivo): https://exiftool.org/TagNames/
Como mencionó @JoeGermuska anteriormente, el título en Apple Books se lee del nombre del archivo.
En otras palabras: no se trata solo de elegir tus archivos y cambiarlos como lo haces en iTunes con los 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!)
william jackson
andres jaffe