Gestion des fichiers
Bernard ne stocke pas vos fichiers de production : il stocke leur description. Les fichiers restent sur les disques du studio, ses partages réseau ou un serveur SFTP. Bernard sait où ils sont, quelle est leur version courante, et les copie quand il le faut.
Un fichier (File) est un objet de l'arborescence, rattaché à un élément ou à une tâche. Il porte :
- ses chemins, calculés par une expression pour chaque variation de chemins et chaque système ;
- ses versions : leur nombre et la version courante, avec une vignette par version ;
- ses propriétés : extension, tags, département, ordre…
Associer un fichier à un item
Pour créer un fichier sur un élément ou une tâche :
- Sélectionnez l'élément (un plan, un asset) ou la tâche dans l'arborescence.
- Clic droit › Create › File. La fenêtre Create New File s'ouvre.
- Renseignez les champs :
| Champ | Sens |
|---|---|
| Name | le nom du fichier dans Bernard |
| File Extension | l'extension, choisie parmi celles déclarées par le studio |
| Auto Update Thumbnail | mettre à jour la vignette à partir du fichier (coché par défaut) |
| Add to synced Files | ajouter le fichier aux fichiers synchronisés de l'élément (proposé sur un élément, un modèle d'élément ou une tâche) |
| chemin | l'expression du chemin pour la variation Local et le système de votre poste ; par défaut <Parent.Files[0]>\<Name> sous Windows |
- Cliquez sur Create.
Les fichiers synchronisés (Synced Files) d'un élément sont ceux que Download et Upload copient (voir plus bas).
Vous pouvez aussi déposer des fichiers du disque sur un objet de l'arborescence.
Ce qui peut bloquer
- Sur un modèle, il faut le droit Can create files on models ; sur une référence, Can create files on references. Sinon l'entrée File est grisée.
- Le type File doit figurer dans les droits Can Create de votre rôle.
- Supprimer un fichier demande Can delete files from models ou Can delete files from references.
Un fichier créé sur un modèle est recopié sur ses références.
Ajouter une version
Une nouvelle version devient la version courante.
- Glisser-déposer : déposez le ou les fichiers sur la ligne du fichier, dans l'onglet Files du panneau Propriétés.
- Explorateur : clic droit sur le fichier › Add file (browse)... Utile là où le glisser-déposer n'est pas possible (Citrix).
- Depuis un logiciel de création : la publication par un plugin crée la version.
Bernard vérifie la source avant de créer la version : un dossier pour un dossier, des fichiers pour un fichier, la même extension, autant d'images que la séquence attendue. Sinon, il affiche la raison et ne crée aucune version. Les fichiers sont ensuite copiés vers le chemin de la nouvelle version.
Une note peut porter sur une version précise : son bandeau affiche la version commentée et un bouton Play pour la relire.
Chemins et expressions
Le chemin d'un fichier est une expression : un texte où les parties entre < et > sont remplacées par des valeurs de
Bernard. Par exemple, <Parent.Files[0]>\<Name> donne le chemin du dossier du parent, suivi du nom du fichier. Le chemin
se construit de proche en proche, du dossier du projet jusqu'au fichier.
Path Edit contrôle et corrige les chemins de tous les fichiers d'une sélection, avec recherche et remplacement.
La syntaxe complète, les messages d'erreur et Path Edit sont dans la page Expressions et chemins.
Variations de chemins
Un même fichier n'a pas le même chemin partout : sur un poste Windows, sur un poste Linux, sur un autre site. Les variations de chemins (Local par défaut, puis celles que le studio ajoute) donnent à chaque fichier une expression par variation et par système. Chaque poste a sa variation courante (Current Path Variation). Les onglets Paths Variation et Path Variation Settings du panneau Propriétés montrent et règlent les chemins d'un objet.
Le principe, le choix de l'expression par Bernard et un exemple sont dans Expressions et chemins.
Copier, télécharger, envoyer
Les copies passent par l'outil rclone, installé avec Bernard.
| Outil | Où | Effet |
|---|---|---|
| Download / Upload | clic droit sur un élément | copie les fichiers synchronisés de l'élément entre une variation distante et celle de votre poste |
| File Operation | clic droit | choisir la variation source, la destination et les fichiers, puis copier ou déplacer |
| Backup / Delete | fenêtre Backup, Delete files files recursively from selection | sauvegarder ou supprimer les fichiers d'une sélection, d'une variation vers une autre, en gardant un nombre de versions |
| File Operations Log | Windows › File Operations Log | une ligne par copie : type, objet, version, taille, progression ; vert = réussie, rouge = échouée, orange = interrompue |
Dans le journal, le clic droit propose Explore Source, Explore Destination et Copy All Log.
Réglages de votre poste (Bernard › Settings › Local Settings) :
- Max Simultaneous File Operation : nombre de copies en même temps (5 par défaut) ;
- RClone Network Max Usage : part maximale du débit réseau utilisée par les copies (90 % par défaut) ;
- Quiet File Operations : ne pas ouvrir le journal à chaque copie.
Réglage du studio (Global Settings › File Management, administrateurs) : Bernard Ignore V0. Coché (par défaut), les fichiers encore en version 0 sont ignorés par les copies et les téléchargements.
Ouvrir un fichier
Clic droit › Open ou Explore, avec un sous-menu par département. Bernard choisit l'application selon l'extension du fichier : d'abord les applications du projet, puis l'application par défaut de l'extension. En ouvrant un fichier depuis Bernard, vous pouvez passer votre tâche en WIP.
Les médias s'ouvrent dans le lecteur choisi : Local Settings › Media player (Studio default, Legacy ou Bernard Review).
Importer des éléments
| Outil | Où | Effet |
|---|---|---|
| Import From Files | clic droit sur un dossier ou un projet | crée des éléments à partir d'une arborescence de dossiers et de fichiers |
| Import From Table | clic droit | collez un tableau (Ctrl+V), associez chaque colonne à une propriété, créez ou mettez à jour les éléments |
| Ingest Wizard | clic droit | reçoit une livraison depuis un disque ou un SFTP : parcourir, rapprocher les fichiers des éléments, choisir, puis Ingest Selected |
Le détail de chaque outil d'import, l'export et les journaux sont dans la page Import, export et journaux.