Shotcut — свободный видеоредактор с открытым исходным кодом для Linux, Windows и macOS. Он построен на фреймворке MLT и библиотеке Qt 6, поэтому одинаково работает в Linux Mint, Fedora и Arch, а проект хранит в XML-файле .mlt, а не в закрытой базе. Исходные файлы читаются напрямую, без обязательного импорта, что упрощает старт, но требует аккуратности с папками.

Установка и проверка окружения

В репозиториях дистрибутивов версия Shotcut нередко отстаёт на несколько месяцев. Надёжнее установить Flatpak из Flathub или официальный AppImage: зависимости не конфликтуют с системными библиотеками, а обновления приходят предсказуемо. Перед монтажом стоит убедиться, что драйверы и аппаратное ускорение работают.

flatpak install flathub org.shotcut.Shotcut
flatpak run org.shotcut.Shotcut
sudo apt install vainfo mesa-utils
vainfo | head -20

vainfo показывает профили VAAPI, glxinfo -B — видеодрайвер, nvidia-smi — карту NVIDIA. Если vainfo завершается ошибкой, аппаратный экспорт через VAAPI недоступен, и остаётся программный libx264.

Настройка проекта

До добавления первого клипа задайте режим в Settings → Video Mode. Он определяет разрешение, частоту кадров и соотношение сторон последовательности. Смена режима на середине работы возможна, но фильтры, кеинг и титры придётся проверять заново.

Проект .mlt — обычный XML: его можно открыть текстовым редактором, положить в Git и сравнить версии. Рядом Shotcut создаёт каталог proxy и резервные копии. Автосохранение включено по умолчанию, но для длинных проектов делайте «Save As» с номером версии.

Переменная частота кадров с телефонов и экранных записей — главная причина рассинхронизации звука. Выделите клип, откройте Properties и выберите «Convert to Edit-friendly»: Shotcut создаст файл с постоянной частотой кадров. Он занимает больше места, зато движение и звук совпадают.

Прокси и масштаб предпросмотра

Ускорение работы строится на двух разных механизмах. Preview Scaling понижает разрешение предпросмотра, не изменяя файлы. Proxy создаёт облегчённые копии на диске и подменяет исходники при редактировании, а при экспорте возвращает оригиналы. Для 4K на ноутбуке разумно включить оба режима.

ls -lh ./proxy
find . -maxdepth 1 -name '*.mp4' -printf '%f %s\n'
du -sh ./proxy

Прокси-файлы нельзя отделять от проекта: пути в .mlt указывают на конкретные имена. Если при открытии появляется предупреждение о Missing Files, укажите новый каталог через диалог восстановления.

Таймлайн и базовый монтаж

Дорожки обозначаются V1, V2 для видео и A1, A2 для звука; верхняя перекрывает нижнюю. Space запускает воспроизведение, S делит клип на позиции воспроизведения, J и L перематывают назад и вперёд, K ставит паузу. Точная подрезка выполняется перетаскиванием краёв или полями In и Out в Properties. Ripple Delete удаляет клип и сдвигает соседей, обычное удаление оставляет пустоту.

Звук удобно откреплять командой Detach Audio и двигать отдельно. Блокировка дорожки защищает от случайных сдвигов, Mute и Hide отключают звук и изображение при предпросмотре.

Фильтры и ключевые кадры

Фильтр применяется к клипу, дорожке или мастер-выходу; порядок в списке влияет на результат. Сначала кадрирование и трансформация, затем цветокоррекция и текст. Для картинки в картинке используют Size, Position & Rotate, для вырезания фона — Chroma Key: Advanced, для подписей — Text: Simple. Шрифты берутся из системы, поэтому после переноса проекта проверьте их через fc-list.

Ключевые кадры включаются кнопкой с секундомером рядом с параметром. Первый кадр задаёт начало анимации, второй — конец, промежуточные значения интерполируются. Для плавного движения выбирайте сглаживание, для резкой смены — линейный режим. Ключ на каждом кадре без необходимости раздувает проект и замедляет предпросмотр.

Работа со звуком

Громкость выравнивают фильтром Normalize: Two Pass, пики ограничивает Limiter, разницу между речью и эффектами сокращает Compressor. Плавное появление и затухание делают фильтрами Fade In Audio и Fade Out Audio либо ключами на параметре Gain.

Частота дискретизации проекта должна совпадать с материалом; для видео это обычно 48 кГц. Если запись сделана в 44,1 кГц, лучше привести её заранее и не надеяться на пересэмплирование при экспорте.

ffprobe -v error -select_streams a:0 -show_entries stream=sample_rate,channels -of default=nw=1 input.mp4
ffmpeg -i input.mp4 -c:v copy -c:a aac -ar 48000 -ac 2 output.mp4

Экспорт

Пресет H.264 High Profile подходит для видеоплатформ и большинства плееров. HEVC даёт меньший файл, но требует более производительного декодера у зрителя. В разделе Advanced выбирают кодек, качество, GOP, разрешение и частоту кадров. Мастер для архива сохраняйте с высоким качеством, а не перекодируйте готовый файл повторно.

Аппаратные кодеки h264_nvenc, hevc_nvenc, h264_vaapi и h264_qsv появляются в списке, если их поддерживают сборка и драйверы. Они быстрее программного libx264, но при низком битрейте дают артефакты. Проверьте короткий фрагмент, прежде чем запускать полный экспорт. В Flatpak доступ к NVIDIA зависит от runtime, а VAAPI требует доступа к устройству рендеринга в /dev/dri.

ffprobe -v error -show_entries stream=codec_name,width,height,r_frame_rate -of compact final.mp4
ls -lh final.mp4
sha256sum final.mp4

Очередь Jobs позволяет запустить несколько вариантов подряд. Если рендер падает на последних процентах, проверьте свободное место, оперативную память и попробуйте программный кодек: чаще виноват аппаратный энкодер.

Типичные проблемы

  • Звук уходит вперёд или отстаёт — переменный кадровый ряд, нужен Convert to Edit-friendly.
  • Панели мерцают на Wayland — принудительный запуск через XWayland.
  • Нет звука в Flatpak — проверьте pactl и разрешения приложения.
  • Предпросмотр тормозит — прокси, Preview Scaling, меньше тяжёлых фильтров.
  • Пропал шрифт — установите пакет и обновите кеш fc-cache.
  • Экспорт завершается ошибкой — тест короткого клипа и смена кодека.
flatpak run --env=QT_QPA_PLATFORM=xcb org.shotcut.Shotcut
pactl info
fc-cache -f -v
df -h .

Чек-лист перед экспортом

  • Исходники и проект в одной папке, без сетевых дисков.
  • Все клипы найдены, предупреждений о Missing Files нет.
  • Звук проверен на наушниках и колонках, лимитер не пропускает клиппинг.
  • На стыках нет чёрных кадров и случайных пустот.
  • Пробный экспорт 10–15 секунд открывается в другом плеере.
  • Финальный файл проверен через ffprobe, а проект и .mlt сохранены отдельно.

Итог

Shotcut закрывает основной объём задач домашнего и небольшого коммерческого монтажа без подписок и телеметрии. Ключевые привычки — задавать режим до начала работы, следить за переменным кадровым рядом, использовать прокси на слабом железе и проверять экспорт коротким фрагментом. Аппаратные кодеки дают выигрыш во времени, но требуют теста на конкретной связке драйверов и runtime.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

Поделиться: Telegram ВКонтакте