Utiliser des disques externes avec Final Cut Pro sans problèmes d'éjection
Les monteurs vidéo dépendent des disques externes, mais Final Cut Pro a la fâcheuse habitude de les garder verrouillés. Voici comment travailler avec un stockage externe sans casse-tête à l'éjection.
Si vous montez de la vidéo sur Mac, vos disques externes sont probablement les périphériques que vous utilisez le plus. Les projets Final Cut Pro peuvent occuper des centaines de gigaoctets. Travailler depuis un stockage externe n’est pas un luxe : c’est une nécessité.
Mais Final Cut Pro et les disques externes entretiennent une relation compliquée dès qu’il s’agit d’éjection. Vous terminez votre montage, fermez le projet, quittez Final Cut, et le disque refuse toujours de s’éjecter. Quelque chose s’accroche, et vous n’arrivez pas à savoir quoi.
Pourquoi Final Cut Pro retient les disques
Final Cut Pro ne se contente pas d’ouvrir des fichiers vidéo quand vous travaillez avec. Il crée tout un écosystème de données associées sur le volume qui héberge votre bibliothèque.
Une bibliothèque Final Cut Pro contient les médias originaux, les médias optimisés, les médias proxy, les fichiers de rendu, les données d’analyse et une base de données. Même un projet simple peut impliquer des milliers de fichiers individuels répartis entre ces catégories.
Quand vous fermez un projet, Final Cut ne libère pas immédiatement tous ces fichiers. Un rendu en arrière-plan peut être encore actif. Des modèles Motion peuvent rester chargés. Le processus d’importation de médias peut être en train de se finaliser.
Plus important encore, Final Cut Pro exécute des services en arrière-plan pour la gestion des médias, qui continuent d’opérer sur les données de la bibliothèque même après la fermeture de la fenêtre principale de Final Cut Pro. Ils prennent en charge des tâches comme le rendu en arrière-plan, le transcodage et la génération des vignettes.
Le problème des fichiers de rendu
Le rendu en arrière-plan de Final Cut Pro est la cause la plus fréquente des échecs d’éjection après la fermeture.
Quand le rendu en arrière-plan est activé (il l’est par défaut), Final Cut effectue le rendu de votre plan de montage en arrière-plan pendant que vous travaillez. Si vous quittez Final Cut Pro alors qu’un rendu est en cours, le processus de rendu met du temps à se terminer. Pendant cette phase, il conserve des descripteurs de fichiers ouverts sur votre disque externe.
Vous pouvez vérifier si un rendu en arrière-plan est actif en consultant l’indicateur des tâches en arrière-plan dans Final Cut Pro avant de quitter. Cliquez sur l’icône en forme d’horloge pour voir les tâches actives. Attendez que toutes les tâches soient terminées avant de quitter, et le processus d’éjection sera bien plus fluide.
Pour désactiver complètement le rendu en arrière-plan : allez dans Final Cut Pro > Réglages > Lecture, et décochez « Rendu en arrière-plan ». Vous perdrez le confort des plans de montage pré-rendus, mais vous aurez le contrôle total du moment où le rendu a lieu et du moment où le disque est libre.
Les médias générés persistent
Final Cut Pro génère plusieurs types de médias qui cohabitent avec votre projet :
- Médias optimisés : transcodages ProRes de vos rushes originaux
- Médias proxy : copies en basse résolution pour un montage plus fluide
- Fichiers de rendu : segments pré-rendus du plan de montage
- Données d’analyse : reconnaissance faciale, analyse de stabilisation, données de sonie audio
Chacun de ces processus de génération peut s’exécuter en arrière-plan. Si vous quittez Final Cut Pro alors que l’un d’eux est actif, le processus générateur peut ne pas se terminer proprement.
Vous pouvez supprimer les médias générés depuis Final Cut Pro (Fichier > Supprimer les fichiers générés de la bibliothèque) avant de quitter. C’est radical, car vous devrez régénérer ces données à la réouverture du projet, mais cela garantit qu’aucun processus de génération en arrière-plan ne bloquera votre éjection.
Compressor et Motion
Si vous utilisez Compressor ou Motion en parallèle de Final Cut Pro, ces applications peuvent elles aussi conserver des références à des médias sur votre disque externe.
Les processus de Compressor peuvent continuer de tourner après que vous avez quitté Final Cut, surtout si vous avez envoyé des plans à l’exportation. Les modèles Motion qui font référence à des médias sur votre disque externe restent chargés en mémoire.
Fermez Compressor et Motion avant de tenter une éjection, et assurez-vous qu’aucune tâche d’exportation ou de rendu n’est active.
Le flux de travail d’importation des médias
La façon dont vous importez les médias dans Final Cut Pro influe sur le comportement à l’éjection.
Si vous utilisez « Laisser les fichiers en place » lors de l’importation, Final Cut fait référence aux fichiers originaux sur votre disque externe. Le projet a toujours besoin d’accéder au disque, et Final Cut maintient des connexions avec les fichiers médias originaux même quand le projet n’est pas en lecture active.
Si vous utilisez « Copier dans la bibliothèque » lors de l’importation, les fichiers sont copiés dans la bibliothèque Final Cut. Une fois l’importation terminée, Final Cut n’a plus besoin des fichiers originaux sur le disque source. Cela facilite l’éjection si votre disque source et votre bibliothèque sont sur des volumes différents.
Pour la meilleure expérience d’éjection avec les disques externes, gardez votre bibliothèque Final Cut sur un disque et vos médias originaux sur un autre (ou sur le stockage interne de votre Mac). Vous n’avez alors qu’à éjecter le disque de la bibliothèque, qui ne gère qu’un ensemble de fichiers unique et autonome.
Une procédure d’arrêt propre pour les monteurs
Avant d’éjecter un disque externe qui héberge une bibliothèque Final Cut Pro :
- Ouvrez la fenêtre des tâches en arrière-plan de Final Cut Pro (l’icône en forme d’horloge) et attendez la fin de toutes les tâches.
- Fermez tous les projets et événements.
- Quittez Final Cut Pro avec Commande + Q, et pas seulement en fermant les fenêtres.
- Quittez Compressor et Motion s’ils sont ouverts.
- Attendez 15 à 20 secondes. Les services en arrière-plan de Final Cut mettent du temps à s’arrêter complètement.
- Essayez d’éjecter le disque.
Si le disque refuse toujours de s’éjecter après cette séquence, vérifiez dans le Terminal :
lsof /Volumes/NomDeVotreDisque
Cherchez les processus dont le nom contient « Final Cut » ou « ProApps ». Si vous en voyez liés à votre flux de montage vidéo, ce sont des services en arrière-plan persistants qui ne se sont pas entièrement terminés.
Pour les flux de travail professionnels
Les monteurs professionnels laissent souvent les disques branchés pour toute la durée d’un projet, ce qui élimine entièrement le problème d’éjection. Mais quand le projet se termine et qu’il faut archiver le disque, le combat de l’éjection commence.
Une bonne pratique consiste à regrouper votre bibliothèque avant l’archivage. Dans Final Cut Pro, sélectionnez votre bibliothèque, puis utilisez Fichier > Regrouper les médias de la bibliothèque pour vous assurer que tout ce dont le projet a besoin se trouve dans la bibliothèque. Fermez ensuite la bibliothèque, quittez Final Cut, patientez, puis éjectez.
Pour les monteurs qui déplacent régulièrement des disques entre postes de travail, Ejecta fait gagner un temps considérable. Au lieu de dérouler toute la liste de vérification d’arrêt et d’attendre, vous voyez exactement ce qui maintient le disque ouvert et y remédiez directement. Quand vous bouclez une session et qu’il vous faut le disque pour une réunion client, ces minutes économisées finissent par compter.
Les disques externes sont indispensables au montage vidéo. Les éjecter ne devrait pas être la partie la plus difficile de votre flux de travail.
Si vous préférez ne pas passer par le Terminal à chaque fois, Ejecta vous montre exactement quel processus bloque votre disque — et vous permet de le quitter d'un seul clic, directement depuis la barre des menus.
Acheter — $9.99