You are on page 1of 4

Cmo editar los metadatos de los libros

en iBooks para OS X
9 DE DICIEMBRE DE 2013, 18:24

iBooks para OS X ha eliminado la posibilidad de editar los metadatos de los libros, pero en
AppleWeblog te enseamos cmo hacerlo de forma sencilla, aunque algo ms farragosa
que el mtodo anterior de iTunes.

Una de las grandes novedades de OS X Mavericks, la

POR ALBERTO J.

ltima versin del sistema operativo de Apple, ha sido


iBooks para OS X, la versin de escritorio de la app para
leer libros en nuestros dispositivos. Hasta ahora, los libros
se almacenaban en iTunes y solmente podamos

TEMAS: OS X
MS DE: IBOOKS PARA OS X, METADATOS

sincronizarlos con nuestros dispositivos iOS y nada


ms, pero con la llegada de iBooks a OS X podemos leer todos esos libros en nuestro Mac sin
depender de aplicaciones de terceros y con las bondades de la sincronizacion mediante iCloud.
Aunque la idea es muy buena, ya que permite trabajar con libros en una pantalla ms grande, el paso
de iTunes a iBooks se ha llevado por delante una caracterstica fundamental para ms de un
usuario: la posibilidad de modificar los metadatos de los libros aadidos a la aplicacin para adaptar
su organizacin y etiquetaje a nuestras preferencias personales.
No obstante, an existe la posibilidad de editar esos metadatos, pero muy lejos del mtodo anterior de
iTunes con el que podamos cambiar muchos datos de nuestros ebooks -incluso las portadas de los
libros- simplemente haciendo click en Obtener informacin. Ahora es algo ms complejo, y pese a que
hay apps de terceros para ayudarnos con esta tarea, iBooks no reconoce estas modificaciones, al
menos en las pruebas que yo he podido realizar.
De momento la nica forma de modificar estos metadatos es de forma manual modificando el
cdigo del epub, y en AppleWeblog vamos a ensearte a hacerlo de forma muy sencilla, aunque antes
de ponernos manos a la obra te recomendamos hacer un copia de seguridad de tus libros por lo que
pueda pasar:

1. Localizar el epub en nuestro Mac

Lo primero que tenemos que tener en cuenta es dnde almacena iBooks los libros en nuestro Mac.
Ahora, cualquier libro aadido a iBooks para OS X se copia autmticamente en la ruta:

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

Los libros en dicha carpeta tienen una nomenclatura del tipo


0AD9F45AE365C0970BFB4F4414EB2CEE.epub que dificulta enormemente la identificacin del libro,
pero si ordenamos est carpeta por fecha de modificacin podremos localizar rpidamente el libro que
estamos buscando y que queremos modificar. Para todos los libros que aadamos a iBooks se
generar un fichecho dentro de la carpeta de dicho libro con el nombre iTunesMetadata.plist que ser
el que vamos a modificar.

2. Editar los Metadatos en iBooks para OS X


Para editar los metadatos, deberemos hacerlo de forma individual por cada libro. Una vez localizado
el fichero iTunesMetadata.plist dentro de la carpeta generada por iBooks para OS X para cada libro en
Containers (la ruta descrita en el paso 1), tendremos que abrirlo con TextEdit o con cualquier editor de
textos de nuestra preferencia, y nos encontraremos con un buen nmero de lenas de texto que
contienen los datos para el libro.
Ahora, tendremos que aadir, las siguientes lneas de texto, debajo de los metadatos que hacen
referencia al libro generados por iBooks para OS X y antes del cierre /plist que contendrn nuestros

metadatos personalizados:
Data$hosted$with$$by$Pastebin.com$4$Download$Raw$4$See$Original
1.$ </dict>
2.$ <dict>
3.$ $$$$$$$$<key>genre</key>
4.$ $$$$$$$$<string>GENERO</string>
5.$ $$$$$$$$<key>itemName</key>
6.$ $$$$$$$$<string>NOMBRE$DEL$LIBRO</string>
7.$ $$$$$$$$<key>releaseDate</key>
8.$ $$$$$$$$<string>FECHA$DE$PUBLICACIN$AAAA4MM4DD</string>
9.$ $$$$$$$$<key>sort4artist</key>
10.$ $$$$$$$$<string>AUTOR</string>
11.$ $$$$$$$$<key>sort4name</key>
12.$ $$$$$$$$<string>NOMBRE$PARA$ORDENAR</string>
13.$ $$$$$$$$<key>year</key>
14.$ $$$$$$$$<integer>AO$DE$PUBLICACIN</integer>
15.$ </dict>
16.$ </plist>

Cada uno de los datos anteriores en maysculas son los que tenemos que modificar, o aadir si no
existen, para cada uno de nuestros libros e independientemente uno a uno, ya que son los que hacen
referencia a las distintas etiquetas de gnero, autor, etc... de forma que cada archivo quede con la
siguiente estructura:
Data$hosted$with$$by$Pastebin.com$4$Download$Raw$4$See$Original
1.$ <?xml$version="1.0"$encoding="UTF48"?>
2.$ <!DOCTYPE$plist$PUBLIC$"4//Apple//DTD$PLIST$1.0//EN"$"http://www.apple.com/DTDs/PropertyList4
1.0.dtd">
3.$ <plist$version="1.0">
4.$ <dict>
5.$ $$$$$$$$<key>artistName</key>
6.$ $$$$$$$$<string>Dan$Brown</string>
7.$ $$$$$$$$<key>book4info</key>
8.$ $$$$$$$$<dict>
9.$ $$$$$$$$$$$$$$$$<key>cover4image4hash</key>
10.$ $$$$$$$$$$$$$$$$<string>DC3517DA451C5CA5ED6DCA24158CCBE8</string>
11.$ $$$$$$$$$$$$$$$$<key>cover4image4path</key>
12.$ $$$$$$$$$$$$$$$$<string>OEBPS/Images/cover.jpg</string>
13.$ $$$$$$$$$$$$$$$$<key>mime4type</key>
14.$ $$$$$$$$$$$$$$$$<string>application/epub+zip</string>
15.$ $$$$$$$$$$$$$$$$<key>package4file4hash</key>
16.$ $$$$$$$$$$$$$$$$<string>0AD9F45AE365C0970BFB4F4414EB2CEE</string>
17.$ $$$$$$$$$$$$$$$$<key>publisher4unique4id</key>
18.$ $$$$$$$$$$$$$$$$<string>urn:uuid:460948ea4f39f446b84850548435c2ac35eb</string>
19.$ $$$$$$$$$$$$$$$$<key>unique4id</key>
20.$ $$$$$$$$$$$$$$$$<integer>8660562769726788506</integer>
21.$ $$$$$$$$$$$$$$$$<key>update4level</key>
22.$ $$$$$$$$$$$$$$$$<integer>2</integer>
23.$ </dict>
24.$ <dict>
25.$ $$$$$$$$$<key>genre</key>
26.$ $$$$$$$$<string>GENERO</string>
27.$ $$$$$$$$<key>itemName</key>
28.$ $$$$$$$$<string>NOMBRE$DEL$LIBRO</string>
29.$ $$$$$$$$<key>releaseDate</key>
30.$ $$$$$$$$<string>FECHA$DE$PUBLICACIN$AAAA4MM4DD</string>
31.$ $$$$$$$$<key>sort4artist</key>
32.$ $$$$$$$$<string>AUTOR</string>
33.$ $$$$$$$$<key>sort4name</key>
34.$ $$$$$$$$<string>NOMBRE$PARA$ORDENAR</string>
35.$ $$$$$$$$<key>year</key>
36.$ $$$$$$$$<integer>AO$DE$PUBLICACIN</integer>
37.$ </dict>
38.$ </plist>

Ahora solo quedar guardar el fichero mediante CMD+S, arrastrar el libro desde iBooks para OS X al
escritorio, eliminarlo de la aplicacin y volverlo arrastrar. De esta forma conseguiremos que iBooks
reconozca los nuevos metadatatos y podremos tener nuestra biblioteca de libros a nuestro gusto. No
olvidemos que en caso de que los libros contengan DRM no podremos hacer uso de este

mtodo, ya que iBooks para iOS no nos dejar abrir el libro, por ello, cautela.
Como vemos este mtodo solo es vlido para editar los metadatos de orden, ttulo, genero, fecha y
autor, y no servir para modificar la cartulas las colecciones u otros parmetros, por lo que si lo
queremos es modificar ms fondo nuestros ebooks tendremos que recurrir a otras herramientas como
Calibre, quedando iBooks para OS X como lector principal y no como gestor.

You might also like