Utilizar unidades externas com o Final Cut Pro sem problemas de ejeção
Editores de vídeo dependem de unidades externas, mas o Final Cut Pro tem o hábito de as manter bloqueadas. Veja como trabalhar com armazenamento externo sem dores de cabeça na ejeção.
Se edita vídeo num Mac, as suas unidades externas são provavelmente os periféricos que mais utiliza. Os projetos do Final Cut Pro podem consumir centenas de gigabytes. Trabalhar a partir de armazenamento externo não é um luxo; é uma necessidade.
Mas o Final Cut Pro e as unidades externas têm uma relação complicada no que diz respeito à ejeção. Termina a sua edição, fecha o projeto, encerra o Final Cut e a unidade continua sem ejetar. Algo a está a prender e não consegue descobrir o quê.
Porque é que o Final Cut Pro prende as unidades
O Final Cut Pro não se limita a abrir ficheiros de vídeo quando trabalha com eles. Cria todo um ecossistema de dados relacionados em qualquer volume que contenha a sua biblioteca.
Uma biblioteca do Final Cut Pro contém o suporte original, suporte otimizado, suporte proxy, ficheiros de renderização, dados de análise e uma base de dados. Mesmo um projeto simples pode envolver milhares de ficheiros individuais espalhados por estas categorias.
Quando fecha um projeto, o Final Cut não liberta imediatamente todos estes ficheiros. A renderização em segundo plano pode ainda estar ativa. Os modelos do Motion podem ainda estar carregados. O processo de importação de suportes pode estar a finalizar.
Mais importante ainda, o Final Cut Pro executa serviços em segundo plano para gestão de suportes que continuam a operar nos dados da biblioteca mesmo depois de fechar a janela principal do Final Cut Pro. Estes gerem tarefas como renderização em segundo plano, transcodificação e geração de miniaturas.
O problema do ficheiro de renderização
A renderização em segundo plano do Final Cut Pro é a causa mais comum de falhas de ejeção após o encerramento.
Quando tem a renderização em segundo plano ativada (está ativa por predefinição), o Final Cut renderiza a sua linha de tempo em segundo plano enquanto trabalha. Se encerrar o Final Cut Pro enquanto a renderização está em curso, o processo de renderização demora tempo a finalizar. Durante esse encerramento, mantém handles de ficheiros na sua unidade externa.
Pode verificar se a renderização em segundo plano está ativa observando o indicador de tarefas em segundo plano no Final Cut Pro antes de encerrar. Clique no ícone do relógio para ver as tarefas ativas. Aguarde que todas as tarefas terminem antes de encerrar e o processo de ejeção será muito mais suave.
Para desativar a renderização em segundo plano completamente: vá a Final Cut Pro > Definições > Reprodução e desmarque “Renderização em segundo plano”. Perderá a conveniência das linhas de tempo pré-renderizadas, mas terá controlo total sobre quando a renderização acontece e quando a unidade está livre.
Os suportes gerados permanecem
O Final Cut Pro gera vários tipos de suportes que residem juntamente com o seu projeto:
- Suporte otimizado: transcodificações ProRes da sua filmagem original
- Suporte proxy: cópias de baixa resolução para uma edição mais fluida
- Ficheiros de renderização: segmentos de linha de tempo pré-renderizados
- Dados de análise: reconhecimento facial, análise de estabilização, dados de volume de áudio
Cada um destes processos de geração pode ser executado em segundo plano. Se encerrar o Final Cut Pro enquanto algum deles estiver ativo, o processo de geração pode não terminar de forma limpa.
Pode eliminar os suportes gerados a partir do Final Cut Pro (Ficheiro > Apagar Ficheiros de Biblioteca Gerados) antes de encerrar. Isto é agressivo, pois terá de regenerar estes dados quando reabrir o projeto, mas garante que nenhum processo de geração em segundo plano bloqueará a sua ejeção.
Compressor e Motion
Se utiliza o Compressor ou o Motion juntamente com o Final Cut Pro, estas aplicações também podem manter referências a suportes na sua unidade externa.
Os processos do Compressor podem continuar a ser executados após encerrar o Final Cut, especialmente se enviou clips para exportação. Os modelos do Motion que referenciam suportes na sua unidade externa permanecem carregados na memória.
Encerre o Compressor e o Motion antes de tentar ejetar e certifique-se de que nenhum trabalho de exportação ou renderização está ativo.
O fluxo de trabalho de importação de suportes
A forma como importa suportes para o Final Cut Pro afeta o comportamento da ejeção.
Se utilizar “Manter ficheiros no local” durante a importação, o Final Cut referencia os ficheiros originais na sua unidade externa. O projeto precisa sempre de acesso à unidade e o Final Cut mantém ligações aos ficheiros de suporte originais, mesmo quando o projeto não está a ser reproduzido ativamente.
Se utilizar “Copiar para biblioteca” durante a importação, os ficheiros são copiados para a biblioteca do Final Cut. Assim que a importação termina, o Final Cut já não precisa dos ficheiros originais na unidade de origem. Isto facilita a ejeção se a unidade de origem e a biblioteca estiverem em volumes diferentes.
Para a melhor experiência de ejeção com unidades externas, mantenha a sua biblioteca do Final Cut numa unidade e os seus suportes originais noutra (ou no armazenamento interno do seu Mac). Assim, apenas precisará de ejetar a unidade da biblioteca e esta terá um conjunto único e autónomo de ficheiros para gerir.
Um fluxo de trabalho de encerramento limpo para editores
Antes de ejetar uma unidade externa que aloja uma biblioteca do Final Cut Pro:
- Abra a janela de tarefas em segundo plano do Final Cut Pro (o ícone do relógio) e aguarde que todas as tarefas terminem.
- Feche todos os projetos e eventos.
- Encerre o Final Cut Pro utilizando Command-Q, não apenas fechando janelas.
- Encerre o Compressor e o Motion se estiverem abertos.
- Aguarde 15 a 20 segundos. Os serviços em segundo plano do Final Cut demoram tempo a encerrar completamente.
- Tente ejetar a unidade.
Se a unidade continuar sem ejetar após esta sequência, verifique o Terminal:
lsof /Volumes/NomeDaSuaUnidade
Procure processos com “Final Cut” ou “ProApps” no nome. Se vir algum relacionado com o seu fluxo de trabalho de edição de vídeo, são serviços em segundo plano remanescentes que não terminaram totalmente.
Para fluxos de trabalho profissionais
Os editores profissionais deixam muitas vezes as unidades ligadas durante a duração de um projeto, o que evita totalmente o problema da ejeção. Mas quando o projeto termina e precisa de arquivar a unidade, a luta pela ejeção começa.
Uma boa prática é consolidar a sua biblioteca antes de arquivar. No Final Cut Pro, selecione a sua biblioteca e utilize Ficheiro > Consolidar Suportes da Biblioteca para garantir que tudo o que o projeto precisa está dentro da biblioteca. Depois, feche a biblioteca, encerre o Final Cut, aguarde e ejete.
Para editores que movem unidades entre estações de trabalho regularmente, o Ejecta poupa um tempo significativo. Em vez de percorrer toda a lista de verificação de encerramento e esperar, pode ver exatamente o que está a manter a unidade aberta e lidar com isso diretamente. Quando está a encerrar uma sessão e precisa de levar a unidade para uma reunião com um cliente, esses minutos poupados acumulam-se.
As unidades externas são essenciais para a edição de vídeo. Ejetá-las não deveria ser a parte mais difícil do seu fluxo de trabalho.
Se prefere não utilizar o Terminal todas as vezes, o Ejecta mostra-lhe exatamente qual o processo que está a bloquear o seu disco — e permite-lhe encerrá-lo com um clique, direto da sua barra de menus.
Comprar Agora — $9.99