Si bien resulta relativamente fácil llevar la biblioteca de iTunes a un disco externo (USB o NAS), hemos visto sin embargo que hacer lo propio con Aperture tiene sus particularidades. iMovie también tiene algunas consideraciones previas al respecto que debemos tener en cuenta.
iMovie es una aplicación especialmente ávida de espacio en disco duro. Esto se debe al formato propio de Apple al que iMovie convierte los vídeos para facilitar su edición. Ya usando el iMac, yo tenía muchos proyectos de iMovie pasados al NAS para que la copia de seguridad completa del disco duro local pudiera entrar en un disco duro de 500 GB.
Me voy a ahorrar la explicación sobre cómo mover los eventos y proyectos de iMovie desde el disco duro del Mac a un disco externo, ya que un reciente screencast de Applesencia resuelve fantásticamente esta duda. Sin embargo sí quiero añadir la particularidad que se produce cuando ese disco externo es un NAS.
iMovie es capaz de ver los discos duros externos que están en una ubicación de red. El problema es que en las diversas actualizaciones del programa y tras OS X Lion, esa característica ha sido activada y desactivada por Apple en varias ocasiones. Si estando en iMovie no veis las unidades de vuestro NAS, os tocará pasar por Terminal. Esto también ha sido explicado antes, por ejemplo en Applesfera.
Una vez que iMovie reconoce vuestro NAS y que ya sabéis cómo mover eventos, pues toca moverlos. ¿El problema? Trabajar desde un NAS doméstico en iMovie es insufrible.
La idea general sería tener todos los proyectos y eventos en el NAS y pasar al Mac aquel proyecto con el que estemos trabajando en el momento. El problema viene cuando ese proyecto y sus eventos ocupan tanto espacio en disco duro que no entran en mi raquítico SSD de 113 GB. En este caso, tengo que tirar de un disco duro USB, desde el cual es bastante más rápido trabajar vídeo que desde el NAS; no es la mayor velocidad del mundo pero es algo aceptable. Si el disco externo del que disponéis es FireWire o Thunderbolt entonces ya hablamos de lujo asiático.
En mi caso, yo estoy usando un disco USB de 500 GB donde ya puesto he pasado varios proyectos y eventos que me gustaría terminar durante este mes de julio; ocupan unos 100 GB. Os preguntaréis ¿y por qué demonios ocupan TANTO los eventos de iMovie? Bueno, en los comentarios del screencast de Applesencia que he citado antes, su autor Marcos Matas, ofrece una magistral explicación al respecto que cito aquí:
iMovie procesa todos los archivos en un formato propio de Apple, llamado AIC. Ese formato no es exactamente el habitual H264 que usan la mayoría de dispositivos de vídeo domésticos. El códec H264 en una película divide cada secuencia en fragmentos de 24 o 30 frames. El primer frame se guarda entero (con todos sus bits de datos), pero los 23 restantes se guardan como variaciones respecto al primer frame. Es decir: si hay una parte de un color cualquiera que no varía durante esos 24 frames, el códec simplemente dice “esto es lo mismo que en el fotograba anterior” y sólo da datos de las partes de los frames que sí han variado. Así se ahorra mucho espacio en el tamaño de la película.
Todo esto está muy bien a la hora de ver una película, pero el problema se nos muestra cuando queremos hacer una edición en la mitad de esa secuencia de 24 frames. Si en el frame número 8 quiero hacer una modificación, el programa va a tener que usar muchísimos recursos del procesador para llevarla a cabo, y en muchos casos no podremos ver la edición en tiempo real para ver cómo va quedando nuestro proyecto.
Por eso cada vez que importamos una película a iMovie la película se nos convierte a AIC. En este formato el vídeo tiene información de cada frame por separado (guarda absolutamente todos los bits de datos de cada frame y ninguno de esos frames se basa en lo que aparecía en un frame anterior). ¿Ventajas? que en cualquier momento podemos “cortar” y empezar a editar el vídeo. ¿Inconvenientes? Pues que ese vídeo va a ocupar más. Es inevitable.
Podéis ver más screencasts de Marcos Matas en su canal de YouTube.