miércoles, 28 de noviembre de 2012

Cómo activar el soporte para OpenCL de Premiere CS6 en iMac 2011?


 | 07/05/2012 57 Comentarios

Una de las funciones que nosotros consideramos más interesantes en Premiere CS6 es el soporte para Mercury Playback Engine, el sistema que permite acelerar gran parte de los procesos utilizando el GPU (procesador de nuestra tarjeta de vídeo) con tarjetas que no son Nvidia.
El Mercury Playback Engine permite acelerar de forma impresionante gran parte de los procesos en Premiere, desde la aplicación de varios efectos hasta el rendereo utilizando la capacidad de procesamiento de nuestra tarjeta de vídeo, sin embargo hasta la versión CS5.5 sólo permitía el uso de tarjetas Nvidia con soporte para Cuda.
Nosotros trabajamos en Mac y en el caso de la Mac Pro compramos una tarjeta compatible y la usamos sin mayor problema, sin embargo hace un par de meses compramos una iMac de 27″, con la tarjeta de vídeo opcional que Apple vende que tiene 2Gb de memoria y un procesador bastante potente. En la versión CS5.5 desgraciadamente no se podía aprovechar el GPU, sin embargo con CS6 había soporte.
Hoy en la mañana bajamos la versión de prueba de Premiere y la instalamos en la iMac, pero la sorpresa fué que no soportaba de manera nativa la tarjeta de vídeo de la iMac, el modelo es ATI Radeon 6970M, oficialmente Premiere sólo soporta dos tarjetas que se incluyen en algunos modelos de MacBook Pro, la ATI Radeon HD 6750M y la ATI Radeon HD 6770M, pero no soporta la de la iMac, así que recordamos que alguien había encontrado la forma de usar tarjetas Nvidia no soportadas por Adobe y empezamos a investigar, suponiendo que el proceso seria similar, ya que en cuanto a especificaciones la tarjeta de vídeo de esta iMac es superior a la de la MacBook Pro.
Cómo activar el soporte para OpenCL de Premiere CS6 en iMac 2011?
Hicimos algunas pruebas y funciona, así que ahora ya tenemos la funcionalidad que buscábamos en cuanto al soporte de OpenCL en nuestra computadora.
El proceso para hacerlo es muy sencillo:
    • Ir a la carpeta Aplicaciones/Adobe Premiere CS6
Cómo activar el soporte para OpenCL de Premiere CS6 en iMac 2011?
    • Posteriormente dar click con el botón derecho al ícono de Premiere y presionar la opción: “Mostrar contenidos del paquete”
    • Se abre una carpeta nueva, ir a la carpeta “Contents”
Cómo activar el soporte para OpenCL de Premiere CS6 en iMac 2011?
    • Buscar un archivo llamado opencl_supported_cards.txt y abrirlo
Cómo activar el soporte para OpenCL de Premiere CS6 en iMac 2011?
    • Modificar la línea que dice: ATI Radeon HD 6770M por ATI Radeon HD 6970M
    • El archivo está bloqueado y no permite guardarlo directamente en la carpeta, por lo que hay que guardarlo en una carpeta diferente, como el escritorio.
    • Posteriormente renombrar el archivo opencl_supported_cards.txt a algo como opencl_supported_cards.bak en la carpeta “Contents”.
    • Copiar el archivo guardado en el escritorio y pegarlo en la carpeta “Contents”.
    • Cerrar la carpeta e iniciar Premiere
    • Ahora en la ventana de nuevo proyecto, en la opción renderer nos aparece la opción “Mercury Playback Engine GPU Acceleration (OpenCL) y podemos utilizar el procesador de nuestra tarjeta de vídeo para editar.
Cómo activar el soporte para OpenCL de Premiere CS6 en iMac 2011?
Nota: Esta modificación no es oficial, ni está autorizada por Adobe, por lo cual no está garantizado su funcionamiento, aunque hasta el momento no hemos tenido ningún problema.

No hay comentarios:

Publicar un comentario