Gestión de archivos
Bernard no almacena tus archivos de producción: almacena su descripción. Los archivos permanecen en los discos del estudio, en sus recursos compartidos de red o en un servidor SFTP. Bernard sabe dónde están, cuál es su versión actual, y los copia cuando hace falta.
Un archivo (File) es un objeto del árbol, asociado a un elemento o a una tarea. Contiene:
- sus rutas, calculadas mediante una expresión para cada variación de rutas y cada sistema;
- sus versiones: su número y la versión actual, con una miniatura por versión;
- sus propiedades: extensión, tags, departamento, orden…
Asociar un archivo a un ítem
Para crear un archivo en un elemento o en una tarea:
- Selecciona el elemento (un plano, un asset) o la tarea en el árbol.
- Clic derecho › Create › File. Se abre la ventana Create New File.
- Rellena los campos:
| Campo | Significado |
|---|---|
| Name | el nombre del archivo en Bernard |
| File Extension | la extensión, elegida entre las declaradas por el estudio |
| Auto Update Thumbnail | actualizar la miniatura a partir del archivo (marcado por defecto) |
| Add to synced Files | añadir el archivo a los archivos sincronizados del elemento (se ofrece en un elemento, una plantilla de elemento o una tarea) |
| ruta | la expresión de la ruta para la variación Local y el sistema de tu puesto; por defecto <Parent.Files[0]>\<Name> en Windows |
- Haz clic en Create.
Los archivos sincronizados (Synced Files) de un elemento son los que copian Download y Upload (ver más abajo).
También puedes soltar archivos del disco sobre un objeto del árbol.
Lo que puede bloquear
- En una plantilla, hace falta el permiso Can create files on models; en una referencia, Can create files on references. Si no, la entrada File aparece atenuada.
- El tipo File debe figurar entre los permisos Can Create de tu rol.
- Eliminar un archivo requiere Can delete files from models o Can delete files from references.
Un archivo creado en una plantilla se copia en sus referencias.
Añadir una versión
Una nueva versión pasa a ser la versión actual.
- Arrastrar y soltar: suelta el o los archivos sobre la fila del archivo, en la pestaña Files del panel de Propiedades.
- Explorador: clic derecho en el archivo › Add file (browse)... Útil donde no se puede arrastrar y soltar (Citrix).
- Desde un programa de creación: la publicación mediante un plugin crea la versión.
Bernard comprueba el origen antes de crear la versión: una carpeta para una carpeta, archivos para un archivo, la misma extensión, tantas imágenes como la secuencia esperada. Si no, muestra el motivo y no crea ninguna versión. Después los archivos se copian a la ruta de la nueva versión.
Una nota puede referirse a una versión concreta: su banner muestra la versión comentada y un botón Play para volver a verla.
Rutas y expresiones
La ruta de un archivo es una expresión: un texto en el que las partes entre < y > se sustituyen por valores de
Bernard. Por ejemplo, <Parent.Files[0]>\<Name> da la ruta de la carpeta del padre, seguida del nombre del archivo. La
ruta se construye paso a paso, desde la carpeta del proyecto hasta el archivo.
Path Edit comprueba y corrige las rutas de todos los archivos de una selección, con búsqueda y reemplazo.
La sintaxis completa, los mensajes de error y Path Edit están en la página Expresiones y rutas.
Variaciones de rutas
Un mismo archivo no tiene la misma ruta en todas partes: en un puesto Windows, en un puesto Linux, en otra sede. Las variaciones de rutas (Local por defecto, y luego las que añada el estudio) dan a cada archivo una expresión por variación y por sistema. Cada puesto tiene su variación actual (Current Path Variation). Las pestañas Paths Variation y Path Variation Settings del panel de Propiedades muestran y configuran las rutas de un objeto.
El principio, cómo elige Bernard la expresión y un ejemplo están en Expresiones y rutas.
Copiar, descargar, enviar
Las copias pasan por la herramienta rclone, instalada con Bernard.
| Herramienta | Dónde | Efecto |
|---|---|---|
| Download / Upload | clic derecho en un elemento | copia los archivos sincronizados del elemento entre una variación remota y la de tu puesto |
| File Operation | clic derecho | elegir la variación de origen, el destino y los archivos, y luego copiar o mover |
| Backup / Delete | ventana Backup, Delete files files recursively from selection | respaldar o eliminar los archivos de una selección, de una variación a otra, conservando un número de versiones |
| File Operations Log | Windows › File Operations Log | una línea por copia: tipo, objeto, versión, tamaño, progreso; verde = correcta, rojo = fallida, naranja = interrumpida |
En el registro, el clic derecho ofrece Explore Source, Explore Destination y Copy All Log.
Ajustes de tu puesto (Bernard › Settings › Local Settings):
- Max Simultaneous File Operation: número de copias simultáneas (5 por defecto);
- RClone Network Max Usage: porcentaje máximo del ancho de banda de red que usan las copias (90 % por defecto);
- Quiet File Operations: no abrir el registro en cada copia.
Ajuste del estudio (Global Settings › File Management, administradores): Bernard Ignore V0. Si está marcado (por defecto), los archivos que siguen en la versión 0 son ignorados por las copias y las descargas.
Abrir un archivo
Clic derecho › Open o Explore, con un submenú por departamento. Bernard elige la aplicación según la extensión del archivo: primero las aplicaciones del proyecto, luego la aplicación predeterminada de la extensión. Al abrir un archivo desde Bernard, puedes pasar tu tarea a WIP.
Los medios se abren en el reproductor elegido: Local Settings › Media player (Studio default, Legacy o Bernard Review).
Importar elementos
| Herramienta | Dónde | Efecto |
|---|---|---|
| Import From Files | clic derecho en una carpeta o un proyecto | crea elementos a partir de un árbol de carpetas y archivos |
| Import From Table | clic derecho | pega una tabla (Ctrl+V), asocia cada columna a una propiedad, crea o actualiza los elementos |
| Ingest Wizard | clic derecho | recibe una entrega desde un disco o un SFTP: explorar, relacionar los archivos con los elementos, elegir y luego Ingest Selected |
El detalle de cada herramienta de importación, la exportación y los registros están en la página Importación, exportación y registros.