Открыть сервис

Shotcut: свободный видеоредактор с открытым кодом

Shotcut — это свободный кроссплатформенный видеоредактор с открытым исходным кодом, разрабатываемый компанией Meltytech и её основателем Дэном Деннитом. Программа распространяется по лицензии GPLv3 и доступна для операционных систем Windows, macOS и Linux. Shotcut позиционируется как профессиональный инструмент нелинейного монтажа, поддерживающий широкий спектр форматов, разрешений вплоть до 4K и 8K, а также работу с видео в формате с расширенным динамическим диапазоном (HDR).

История

Разработка Shotcut началась в 2011 году. Проект возник на основе более раннего видеоредактора под названием MLT, который Дэн Деннит создал в 2004 году. MLT (Media Lovin' Toolkit) представляет собой мощный мультимедийный фреймворк с открытым исходным кодом, предоставляющий инструменты для обработки видео и аудио. Изначально Shotcut создавался как графический интерфейс для демонстрации возможностей MLT, однако со временем превратился в полноценный самостоятельный продукт.

Первая публичная версия Shotcut 1.0 вышла в декабре 2011 года. В 2013 году программа была переписана с использованием библиотеки Qt 5 и фреймворка для работы с мультимедиа FFmpeg, что значительно расширило её функциональность и совместимость с различными форматами. С тех пор проект активно развивается: регулярно выходят обновления, добавляются новые эффекты, фильтры и инструменты. По состоянию на 2024 год актуальной является версия 24.x, выпускаемая примерно раз в месяц.

Ключевые особенности

Shotcut отличается рядом архитектурных и функциональных особенностей, выделяющих его среди других видеоредакторов.

Интерфейс и рабочий процесс

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

Редактор поддерживает несколько типов дорожек: видео, аудио и текстовые. Монтаж осуществляется на основе временной шкалы (таймлайна) с поддержкой неограниченного количества дорожек. Ключевой особенностью является возможность работы с исходными материалами без необходимости их предварительной перекодировки (прокси-редактирование также поддерживается для тяжёлых файлов).

Поддержка форматов

Благодаря интеграции с FFmpeg, Shotcut поддерживает практически все существующие медиаформаты: MP4, MOV, MKV, AVI, WebM, WMV, FLV, MPEG-TS, а также профессиональные форматы ProRes, DNxHD и другие. Поддерживается импорт изображений (JPEG, PNG, WebP, TIFF, SVG и др.) и аудиофайлов (MP3, AAC, FLAC, WAV, OGG). Экспорт готового видео возможен в форматах MP4 (H.264/H.265), WebM (VP8/VP9), MOV, MKV и других, с настройкой битрейта, разрешения и частоты кадров.

Специфические технологии

Shotcut использует собственный механизм обработки видео, основанный на GLSL-шейдерах. Это позволяет выполнять цветокоррекцию и применять эффекты в реальном времени с использованием возможностей графического процессора. Программа поддерживает работу с видео в формате HDR (HLG и PQ), а также с цветовыми пространствами Rec.709, Rec.2020 и DCI-P3.

Функциональные возможности

Shotcut предоставляет широкий набор инструментов для профессионального видеомонтажа.

Монтаж

  • Разрезание и склейка клипов на таймлайне (включая режим «умных» ножниц для точной подрезки по ключевым кадрам).
  • Работа с несколькими видео- и аудиодорожками.
  • Создание переходов между клипами (диссолв, затемнение, вытеснение и другие).
  • Наложение ключевых кадров для анимации свойств (позиция, масштаб, прозрачность, поворот).
  • Прокси-редактирование для работы с высоким разрешением на слабых компьютерах.
  • Поддержка редактирования 360-градусного видео (панорамная съёмка).

Фильтры и эффекты

В Shotcut встроено более 100 фильтров и эффектов, включая:

  • Цветокоррекцию: баланс белого, кривые, цветовые круги, коррекция экспозиции, насыщенности и контраста.
  • Коррекцию объектива: устранение дисторсии, виньетирование, хроматических аберраций.
  • Фильтры для видео: размытие, резкость, шумоподавление, замедление/ускорение (оптический поток), хромакей (зелёный фон).
  • Аудиофильтры: эквалайзер, компрессор, реверберация, удаление шума, нормализация громкости.
  • Генераторы: цветные фоны, тестовые таблицы, счётчики времени, текст.

Титры и графика

Редактор включает инструмент для создания текстовых титров с поддержкой настройки шрифта, размера, цвета, обводки и тени. Также доступен HTML-фильтр, позволяющий создавать сложные анимированные титры с использованием HTML5, CSS и JavaScript.

Аудиоинструменты

Помимо стандартных операций с аудиодорожками, Shotcut включает в себя встроенный спектрометр, осциллограф и анализатор громкости (громкость по стандарту EBU R128). Поддерживается запись голоса непосредственно в программу, а также захват звука с рабочего стола.

Сравнение с аналогами

Shotcut является одним из наиболее популярных свободных видеоредакторов наряду с OpenShot, Kdenlive и DaVinci Resolve (бесплатная версия). По сравнению с OpenShot, Shotcut предоставляет более широкие возможности цветокоррекции и работы с ключевыми кадрами. Kdenlive также базируется на фреймворке MLT и имеет схожий функционал, однако Shotcut отличается более простым и интуитивным интерфейсом для новичков. DaVinci Resolve предлагает значительно более продвинутые инструменты профессиональной постобработки, но является проприетарным программным обеспечением (хотя и с бесплатной версией).

Системные требования

Shotcut является относительно нетребовательным приложением. Минимальные требования включают процессор с поддержкой SSE2, 4 ГБ оперативной памяти и видеокарту с поддержкой OpenGL 2.0. Для комфортной работы с видео в разрешении 4K рекомендуется процессор Intel Core i5/i7 или AMD Ryzen 5/7, 16 ГБ ОЗУ и дискретная видеокарта. Программа доступна в виде портативной версии, не требующей установки, а также в виде установщика для каждой из поддерживаемых операционных систем.

Критика и ограничения

Несмотря на широкую функциональность, Shotcut имеет определённые недостатки. Пользователи отмечают, что интерфейс программы может показаться перегруженным и неочевидным для начинающих. Отсутствует встроенная библиотека переходов и шаблонов титров, что требует их создания вручную. Стабильность работы на некоторых конфигурациях оборудования также вызывает нарекания, особенно при работе с тяжёлыми проектами. Кроме того, встроенный экспорт в некоторые форматы (например, в MPEG-2 для DVD) требует дополнительной настройки параметров.

Загружаем BFOmetr…