Внешние диски и Final Cut Pro без проблем с извлечением
Видеомонтажёры полагаются на внешние диски, но Final Cut Pro имеет привычку держать их заблокированными. Вот как работать с внешним хранилищем без мучений при извлечении.
Если вы монтируете видео на Mac, внешние диски — вероятно, самые используемые ваши периферийные устройства. Проекты Final Cut Pro могут занимать сотни гигабайт. Работа с внешним хранилищем здесь не роскошь, а необходимость.
Но у Final Cut Pro и внешних дисков непростые отношения, когда дело доходит до извлечения. Вы заканчиваете монтаж, закрываете проект, выходите из Final Cut, а диск всё равно не извлекается. Что-то его держит, а вы не можете понять что.
Почему Final Cut Pro удерживает диски
Final Cut Pro при работе не просто открывает видеофайлы. Он создаёт целую экосистему связанных данных на том томе, где хранится ваша библиотека.
Библиотека Final Cut Pro содержит исходный медиаконтент, оптимизированный медиаконтент, прокси-файлы, файлы рендеринга, данные анализа и базу данных. Даже простой проект может включать тысячи отдельных файлов, разбросанных по этим категориям.
Когда вы закрываете проект, Final Cut не освобождает все эти файлы сразу. Фоновый рендеринг может всё ещё идти. Шаблоны Motion могут оставаться загруженными. Процесс импорта медиа может ещё завершаться.
Что важнее, Final Cut Pro запускает фоновые службы управления медиа, которые продолжают работать с данными библиотеки даже после того, как вы закрыли главное окно Final Cut Pro. Они выполняют задачи вроде фонового рендеринга, перекодирования и создания миниатюр.
Проблема файлов рендеринга
Фоновый рендеринг Final Cut Pro — самая частая причина сбоев извлечения после выхода из программы.
Когда фоновый рендеринг включён (а он включён по умолчанию), Final Cut рендерит вашу временную шкалу в фоне, пока вы работаете. Если вы выходите из Final Cut Pro, пока рендеринг ещё идёт, процессу рендеринга нужно время, чтобы завершиться. В течение этого завершения он удерживает файловые дескрипторы на вашем внешнем диске.
Проверить, активен ли фоновый рендеринг, можно по индикатору фоновых задач в Final Cut Pro перед выходом. Нажмите значок часов, чтобы увидеть активные задачи. Дождитесь завершения всех задач перед выходом — и процесс извлечения пройдёт гораздо глаже.
Чтобы полностью отключить фоновый рендеринг: перейдите в Final Cut Pro > «Настройки» > «Воспроизведение» и снимите флажок «Фоновый рендеринг». Вы потеряете удобство заранее отрендеренных временных шкал, но получите полный контроль над тем, когда происходит рендеринг и когда диск свободен.
Сгенерированный медиаконтент задерживается
Final Cut Pro генерирует несколько типов медиа, которые соседствуют с вашим проектом:
- Оптимизированный медиаконтент: перекодирование исходного материала в ProRes
- Прокси-файлы: копии в низком разрешении для более плавного монтажа
- Файлы рендеринга: заранее отрендеренные сегменты временной шкалы
- Данные анализа: распознавание лиц, анализ стабилизации, данные о громкости звука
Каждый из этих процессов генерации может выполняться в фоне. Если вы выйдете из Final Cut Pro, пока какой-либо из них активен, процесс генерации может не завершиться корректно.
Сгенерированный медиаконтент можно удалить прямо из Final Cut Pro («Файл» > «Удалить сгенерированные файлы библиотеки») перед выходом. Это радикальный шаг, поскольку эти данные придётся генерировать заново при повторном открытии проекта, но он гарантирует, что никакие фоновые процессы генерации не заблокируют извлечение.
Compressor и Motion
Если вы используете Compressor или Motion вместе с Final Cut Pro, эти приложения тоже могут удерживать ссылки на медиа на вашем внешнем диске.
Процессы Compressor могут продолжать работу после выхода из Final Cut, особенно если вы отправили клипы на экспорт. Шаблоны Motion, ссылающиеся на медиа на вашем внешнем диске, остаются загруженными в память.
Закройте Compressor и Motion перед попыткой извлечения и убедитесь, что нет активных задач экспорта или рендеринга.
Рабочий процесс импорта медиа
То, как вы импортируете медиа в Final Cut Pro, влияет на поведение при извлечении.
Если при импорте вы используете «Оставить файлы на месте», Final Cut ссылается на исходные файлы на вашем внешнем диске. Проекту всегда нужен доступ к диску, и Final Cut поддерживает связь с исходными медиафайлами, даже когда проект не воспроизводится активно.
Если при импорте вы используете «Скопировать в библиотеку», файлы копируются внутрь библиотеки Final Cut. После завершения импорта Final Cut больше не нуждается в исходных файлах на исходном диске. Это упрощает извлечение, если исходный диск и библиотека находятся на разных томах.
Для наилучшего опыта извлечения с внешними дисками держите библиотеку Final Cut на одном диске, а исходный медиаконтент — на другом (или на внутреннем хранилище Mac). Тогда вам нужно будет извлекать только диск с библиотекой, а у него — единый, самодостаточный набор файлов для управления.
Чистая последовательность завершения работы для монтажёров
Перед извлечением внешнего диска, на котором размещена библиотека Final Cut Pro:
- Откройте окно фоновых задач Final Cut Pro (значок часов) и дождитесь завершения всех задач.
- Закройте все проекты и события.
- Выйдите из Final Cut Pro через Command-Q, а не просто закрыв окна.
- Закройте Compressor и Motion, если они открыты.
- Подождите 15–20 секунд. Фоновым службам Final Cut нужно время, чтобы полностью завершиться.
- Попробуйте извлечь диск.
Если после этой последовательности диск всё равно не извлекается, проверьте через Терминал:
lsof /Volumes/YourDriveName
Ищите процессы со словами «Final Cut» или «ProApps» в названии. Если вы видите что-то связанное с вашим рабочим процессом видеомонтажа, это задержавшиеся фоновые службы, которые ещё не завершились полностью.
Для профессиональных рабочих процессов
Профессиональные монтажёры часто оставляют диски подключёнными на всё время проекта, что полностью снимает проблему извлечения. Но когда проект завершён и диск нужно отправить в архив, борьба с извлечением начинается.
Хорошая практика — консолидировать библиотеку перед архивированием. В Final Cut Pro выберите библиотеку, затем используйте «Файл» > «Консолидировать медиа библиотеки», чтобы убедиться, что всё необходимое проекту находится внутри библиотеки. Затем закройте библиотеку, выйдите из Final Cut, подождите и извлеките диск.
Для монтажёров, которые регулярно переносят диски между рабочими станциями, Ejecta экономит немало времени. Вместо того чтобы проходить весь контрольный список завершения работы и ждать, вы видите, что именно удерживает диск открытым, и разбираетесь с этим напрямую. Когда вы заканчиваете сессию и нужно схватить диск перед встречей с клиентом, эти сэкономленные минуты складываются в ощутимую сумму.
Внешние диски незаменимы для видеомонтажа. Их извлечение не должно быть самой трудной частью вашего рабочего процесса.
Если вам не хочется каждый раз обращаться к Терминалу, Ejecta точно покажет, какой процесс блокирует ваш диск, — и позволит завершить его одним кликом прямо из строки меню.
Купить — $9.99