La actualización a 64 bits de Logic Pro y MainStage abre camino a Final Cut Studio a 64 bits

final-cut-pro-icon.png

El lanzamiento ayer de una actualización que puede considerarse como crítica de Logic Pro y MainStage a 64 bits abre la puerta a la posibilidad que muchos usuarios de la suite de edición de vídeo de Apple están esperando: la migración de Final Cut Pro (y todo el software que le rodea) a 64 bits.

La actualización publicada por Apple para sus programas profesionales de audio supone para los usuarios de Logic un importantísimo salto cualitativo ya que el modo y forma de trabajo de estos usuarios requiere ingentes cantidades de memoria RAM. hasta ahora, con la aplicación en el puntero de los 32 bits, era bastante complejo aún disponiendo de más de 4 GB de RAM poder obtener un mejor rendimiento cuando en la memoria se cargaban múltiples muestras de librerías, plug-ins de terceras partes además de gestionar el mismo Logic Pro, el sistema operativo y más. Esto supone para los músicos (suponía) un severo problema en el que en muchos casos no podían desplegar toda su creatividad porque simplemente se encontraban con un límite de software basado no en la potencia del equipo, sino en la disponibilidad de memoria RAM que el equipo podía manejar.

Esta actualización por parte de Apple abre definitivamente el camino al uso de 64 bits a las aplicaciones profesionales de la compañía y tras las aplicaciones de audio, los usuarios de Final Cut Studio esperan la misma reacción por parte de Apple con sus aplicaciones para vídeo.

Con el lanzamiento de Snow Leopard, aplicaciones disponibles en el sistema operativo habían sido migradas a esta nueva arquitectura que permite un mayor y mejor uso de la memoria RAM disponible en el ordenador.

Inmediatamente, los usuarios de la suite de vídeo profesional de Apple comenzaron a creer que Apple pronto lanzaría una actualización que reflejara los cambios en la arquitectura del sistema operativo beneficiándose de la nueva característica a 64 bits. Al igual que los usuarios de las aplicaciones de audio profesional, el vídeo profesional consume también ingentes cantidades de memoria RAM y en ambos campos, tanto audio como vídeo, nunca fue tan válida la frase "nunca se tiene el suficiente pelo, el sufciente dinero y la suficiente RAM"

Si embargo, esta actualización, tras 6 meses del lanzamiento de Snow Leopard, no ha llegado, y las primeras pistas de su existencia vienen de la mano de esta actualización de Logic: si Apple está migrando Logic a 64 bits, simplemente Final Cut está en camino.

El problema subyacente bajo la dificultad de la actualización de FInal Cut Pro tiene dos vertientes: no es solo modificar simplemente la arquitectura a 64 bits de la aplicación, sino que Final Cut descansa sobre QuickTime, y esta aplicación, tal como podemos ver en Snow Leopard, no está totalmente desarrollada y adaptada a los 64 bits o Apple hubiera retirado totalmente del mercado la anterior versión que vive en "armonía" junto con QuickTime X en Snow Leopard. Así que si Apple está avanzando hacia la versión de 64 bits de Final Cut Pro, deberíamos de encontrarnos junto con esta aplicación una actualización de QuickTime Pro. El segundo punto es Carbon: un sistema de programación (API) en el que está basado en 32 bits y que permite la retrocompatibilidad con anteriores versiones de software y además permitía que los desarrolladores portaran aplicaciones desde otras plataformas. Se cree, aunque Apple no lo ha confirmado, que Final Cut pro, que inició su carrera en Mac OS 9, todavía tiene grandes partes de su código basado en esta API que hoy en día se considera obsoleta. En Final Cut Studio 3 se esperaba que Apple ofreciera una versión totalmente reescrita en Cocoa, cosa que Apple no ha hecho.

Además, OpenCL

Otra de las ventajas que puede aprovechar Final CUt Studio es OpenCL, tampoco presente en FInal CUt Studio 3. OpenCL (Open Computing Language, Lenguaje de Computación Abierto) consta de una API y de un lenguaje de programación. Juntos permiten crear aplicaciones con paralelismo a nivel de datos y de tareas que pueden ejecutarse tanto en GPUs como CPUs. Esto permitiría a Final Cut Studio aprovechar no solo la potencia de los procesadores Intel, sino también la de ciertas tarjetas gráficas que utilizarían los procesadores de las mismas para ciertos cálculos descargando de ciertas tareas al procesador y aumentando considerablemente el rendimiento de las aplicaciones.

El lenguaje está basado en el C99, eliminando cierta funcionalidad y extendiéndolo con operaciones vectoriales.

Apple creó la especificación original y la propuso al Grupo Khronos para convertirla en un estándar abierto y libre de royalties. El 16 de junio de 2008 Khronos creó el Compute Working Group para llevar a cabo el proceso de estandarización.

OpenCL forma parte de Mac OS X 10.6 Snow Leopard. AMD ha decidido apoyar OpenCL a través de CUDA en lugar de su antigua API Close to Metal y ATI también ofrece soporte para esta arquitectura de programación aunque lleva cierto retraso en la implementación de la misma en comparación con Nvidia.

¿Cuando?

Imposible saber: Apple no ofrece información sobre el desarrollo de sus aplicaciones y al contrario que ocurre con las actualizaciones del sistema que se distribuyen de forma amplia entre los desarrolladores, los programas de prueba de las versiones beta de ciertas aplicaciones solo están al alcance de desarrolladores y empresas muy selectos, con lo que se reduce notablemente la posibilidad de una filtración y por lo tanto, de información al público, pero está claro que si Cupertino ha migrado ya Logic Pro a 64 bits, teóricamente la versión 64 bits de Final Cut Studio podría estar (relativamente) mas cerca de lo que esperamos.



Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios. (es necesario iniciar sesión)
Imagen de lojaume

Hay cosas que no se entienden..

...como que FinalCut no aproveche, ni de lejos, la potencia de un MacPro de ocho núcleos. Parece que a FCP no le han presentado a Grand Central Dispatch porque es muy raro pasar del 50% de carga de proceso (medido con iStat) en renders o conversiones de formatos. Lo normal, de hecho, es moverse entre unos tristes 15%-25%.

Un aprovechamiento al 100% (o casi) de todos los procesadores de un quad core o un doble quad core sí que aportaría una ventaja decisiva en velocidad.

Tener ocho procesadores sólo aporta ventajas a la hora de mantener abiertas y en funcionamiento múltiples aplicaciones pero yo sólo he visto trabajar a tope a mi MacPro haciendo un render con Cinema4D, en el que cada procesador se ocupa de renderizar una octava parte de cada imagen.

Imagen de Patogocho

Así es...

además hay que recordar que seguimos sin suite para hacer Discos Blu-ray.

Enviar un comentario nuevo

El contenido de este campo se mantiene como privado y no se muestra públicamente.
CAPTCHA
Este servicio evita el envío automatizado de comentarios
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.

Los comentarios que vulneren los derechos de otros usuarios, estén relacionados con actividades ilegales , supongan un claro ejemplo de interés comercial o sean ajenos al contenido de la noticia serán borrados sin aviso previo. Una buena ortografía y sintaxis ayudará a otros usuarios a entender mucho mejor sus inquietudes. Los comentarios anónimos sin correo electrónico de referencia (que en ningún caso será mostrado) son susceptibles de ser borrados o editados independientemente de su contenido.
Una vez enviado el comentario, se hará visible en unos minutos. Si cree que alguno de los comentarios publicados vulnera sus derechos legales, por favor, envíenos unas líneas a través de nuestro formulario de contacto. Al colocar un comentario en esta web, acepta que sus datos queden recogidos en una base de datos propiedad de Entremaqueros, SL., ubicada en EE.UU., cuya finalidad es el exclusivo almacenamiento de los mismos.


Necesitará iniciar sesión o registrarse para publicar comentarios o acceder a otros servicios de www.faq-mac.com