LosslessCut: возможности, ограничения и точность монтажа без потери качества

LosslessCut Программы для работы с видео и аудио

LosslessCut — настольный редактор для операций с видео, аудио и медиапотоками, при которых исходные кодированные данные по возможности не пересчитываются заново. Его основная задача — быстро вырезать нужные фрагменты, удалить лишние участки, объединить совместимые записи, убрать или добавить дорожки, извлечь потоки и сменить контейнер без полного рендера. Такой подход особенно полезен при разборе длинных записей с камеры, экшн-камеры, дрона, регистратора или экрана, когда важнее сохранить исходное качество и не ждать повторного кодирования всего файла. При этом LosslessCut нельзя считать заменой Premiere Pro, DaVinci Resolve или другому нелинейному видеоредактору: программа сознательно ограничивает монтаж теми операциями, которые можно выполнить копированием потоков или минимальной обработкой вокруг точки разреза.

Скачать LosslessCut бесплатно

Исходная программа

LosslessCut

Программа для работы с видео или аудио на русском языке

Оценка8.5

  • Меньше инструментов для точной локальной коррекции
  • Часть расширенных функций доступна только платно
  • Набор инструментов зависит от версии и платформы
  • Может не подойти для сложного профессионального монтажа
Скачать LosslessCut

Полностью бесплатно — без СМС и регистрации

Эта модель (Скачать LosslessCut бесплатно) в других рейтингах 🏆:
Задать вопрос фотографу
Андрей Фёдоров
Как вы могли заметить, здесь есть ТОП-ы на все случаи жизни, причём, их список постоянно пополняется. Кроме того, каждый год они обновляются, ведь я включаю в рейтинги реально лучшие аппараты из всех имеющихся в текущий момент на рынке. Именно мой опыт и знания помогли создать ресурс ТОП Фотограф, который, я надеюсь, приносит вам что-то полезное.
Задать вопрос

Актуальная официальная программа разработана Mikael Finstad и распространяется для Windows, macOS и Linux. По состоянию на 8 сентября 2026 года последняя стабильная версия — 3.69.0. Бесплатные официальные сборки публикуются в репозитории проекта, исходный код открыт по лицензии GPL-2.0-only; одновременно существуют платные магазинные сборки, предназначенные прежде всего для более обычной установки, подписи приложения, стабильного канала обновлений и поддержки разработки. Это важно отличать от посторонних приложений с похожими названиями. Например, Video Lossless Cut для iPhone и Mac выпускает Wuhan Zhiya Technology Co., Ltd.; оно не является мобильной версией LosslessCut от Mikael Finstad.

Краткие характеристики LosslessCut

Параметр Актуальные сведения
Продукт LosslessCut
Разработчик Mikael Finstad
Тип настольный инструмент для безрекомпрессионного монтажа и работы с медиапотоками
Последняя стабильная версия 3.69.0, релиз июня 2026 года
Платформы Windows, macOS, Linux
Поддерживаемые современные версии ОС Windows 10 и новее; macOS 12 и новее; для Linux публикуются x86_64, arm64 и сборка Raspberry Pi armv7l
Основа обработки FFmpeg и FFprobe; обычно поставляются вместе с приложением, с отдельно задокументированным исключением для Windows ARM64-сборки 3.69.0
Основной метод stream copy: копирование выбранных потоков без полного декодирования и повторного кодирования
Основные операции обрезка, удаление фрагментов, объединение совместимых файлов, remux, работа с дорожками, извлечение потоков, снимки кадров
Проекты сегменты сохраняются в проектном файле .llc; поддерживается импорт и экспорт списков сегментов CSV, также документирован TSV
Снимки JPEG и PNG в полном разрешении кадра
Лицензия исходного кода GPL-2.0-only
Стоимость официальные ручные загрузки с GitHub бесплатны; магазинные версии платные
Облачная обработка для монтажа не требуется: медиаданные обрабатываются локально
Главное ограничение обычный безрекомпрессионный разрез привязан к ключевым кадрам и не гарантирует точность до произвольного кадра
Эта модель (Краткие характеристики LosslessCut) в других рейтингах 🏆:

Что именно делает LosslessCut и чем он не является

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

Это объясняет одновременно сильную сторону и главный компромисс программы. Кодированные видеофайлы устроены группами кадров: полноценный ключевой кадр служит опорой для следующих зависимых кадров. Начать новый файл с любого произвольного зависимого кадра простым копированием нельзя без риска получить некорректный поток. Поэтому стандартный режим LosslessCut округляет начало разреза к предыдущему ключевому кадру. Отклонение может быть небольшим, но при редких ключевых кадрах — достигать нескольких секунд. Слово Lossless в названии относится к отсутствию повторного сжатия, а не к гарантии покадровой точности.

LosslessCut также не превращает один исходник в многодорожечную монтажную композицию с несколькими видеослоями, переходами, титрами, масками и цветокоррекцией. Официальная документация прямо отделяет программу от нелинейных редакторов. Сегменты в ней относятся к одному временному ряду текущего файла. Несколько исходников можно объединять или переносить между ними дорожки, но это набор специальных операций, а не монтажная сцена с произвольным расположением клипов на нескольких видеодорожках.

Версия 3.69.0 расширила область безрекомпрессионных операций: появилась потеребезопасная обрезка области кадра и переопределение соотношения сторон через метаданные битового потока и контейнера, сдвиг дорожек через временное смещение, а также инструмент decimate video, удаляющий неключевые кадры. Эти функции не превращают LosslessCut в фильтровый редактор. Например, обычное масштабирование изображения или полноценный геометрический кроп с пересчётом пикселей потребовали бы перекодирования; новая функция работает только там, где требуемое изменение можно выразить через поддерживаемые метаданные или структуру потока.

Главное окно LosslessCut с предпросмотром, таймлайном и списком сегментов
Главное окно LosslessCut: в центре расположен просмотр файла, снизу — таймлайн и транспорт, справа — сегменты для экспорта.

Платформы, сборки и текущий статус проекта

LosslessCut остаётся действующим проектом. Стабильная ветка 3.69.0 опубликована в июне 2026 года, а официальный репозиторий продолжает использоваться для ночных сборок, исправлений, обсуждения ошибок и развития интерфейса. Для Windows официальная ручная загрузка предоставляется в архиве 7z. Для macOS публикуются отдельные DMG для Intel и Apple Silicon. Для Linux доступны x86_64 tar.bz2 и AppImage, arm64 tar.bz2 и tar.bz2 для Raspberry Pi armv7l.

Текущая ветка больше не рассчитана на старые настольные системы. Поддержка Windows 7, 8 и 8.1 прекращена после версии 3.50.0, поэтому для 3.69.0 ориентиром служит Windows 10 или новее. На macOS поддержка macOS 11 прекращена в ветке 3.66, поэтому актуальной сборке требуется macOS 12 или более новая система. Для Linux общий 32-разрядный настольный выпуск был прекращён ранее; при этом разработчик отдельно продолжает публиковать ARM-сборку armv7l для Raspberry Pi.

У стабильной 3.69.0 есть два отдельно задокументированных нюанса. Официальный релиз предупреждает, что Windows ARM64-архив этой версии был выпущен без ffmpeg.exe; для Windows on ARM разработчик рекомендует ночную сборку, где дефект исправлен. Второе известное поведение связано со сменой файла во время воспроизведения: в 3.69.0 воспроизведение может продолжить работу в фоне; при возникновении этой ошибки также рекомендована свежая nightly-сборка. Эти замечания относятся именно к стабильному релизу 3.69.0 и не означают такой же проблемы в Windows x64.

Есть ли официальная мобильная версия

Официальный LosslessCut от Mikael Finstad — настольное приложение. В списке официальных платформ нет Android, iPhone или iPad. Одноимённые и похожие мобильные приложения в магазинах принадлежат другим разработчикам. В частности, Video Lossless Cut в App Store имеет другого продавца, собственные покупки внутри приложения и собственную политику данных. Переносить его возможности, цену или ограничения на LosslessCut нельзя.

Язык интерфейса

Базовый язык системы локализации LosslessCut — английский, но проект использует переводы Weblate. В пакетах версии 3.69.0 присутствует локаль ru. Непереведённые строки по правилам проекта остаются английскими, поэтому отдельные новые элементы могут отображаться без перевода. Метаданные американского Mac App Store при этом указывают язык приложения как English, что следует учитывать именно пользователям магазинной macOS-сборки.

Как устроен интерфейс

Рабочее окно построено вокруг одного открытого медиайсточника. Оно не перегружено медиабиблиотекой, бин-панелью, дорожками композитинга и инспекторами эффектов, потому что этих сущностей в основном рабочем процессе нет. Вместо них интерфейс сосредоточен на точках входа и выхода, сегментах, дорожках файла, контейнере вывода и параметрах копирования потоков.

Верхняя панель

В верхней части находятся элементы, которые относятся к файлу целиком. Кнопка Tracks открывает сведения о потоках и позволяет выбрать, какие видео-, аудио-, субтитровые и другие дорожки попадут в результат. Рядом отображается управление звуком предпросмотра. Отдельный элемент задаёт рабочую папку вывода. Ещё один селектор показывает контейнер результата, например MP4, а поле режима экспорта определяет, будут ли выбранные сегменты сохранены раздельно или объединены. В этой же области доступен переход к настройкам.

Область предпросмотра

Центр окна занимает видео. Предпросмотр нужен не для оценки фильтров, а для навигации по исходнику и постановки границ. Для кодеков, которые встроенный Chromium/Electron не воспроизводит напрямую, LosslessCut умеет подключать FFmpeg-ассистированный режим предпросмотра. В таком случае изображение на экране может быть сниженного качества или строиться через временный поток, но финальный экспорт по-прежнему выполняется из исходного файла. Поэтому размытый или менее детальный preview сам по себе не означает ухудшение выходного видео.

Таймлайн и сегменты

Под предпросмотром находится временная шкала. На ней видны цветные диапазоны выбранных сегментов, текущая позиция, ключевые кадры, миниатюры и, при включении, форма аудиоволны. Масштаб можно увеличивать, а навигация поддерживает переходы по кадрам и ключевым кадрам. Сегмент здесь — не клип на монтажной дорожке, а временной диапазон текущего файла, который нужно экспортировать либо, после инверсии выбора, исключить.

Правая панель содержит список сегментов. У каждого показываются начало, конец, длительность и дополнительные данные; сегменту можно дать имя и теги. Порядок элементов можно менять перетаскиванием, и этот порядок используется при объединённом экспорте. Маркер отличается от сегмента тем, что не имеет конечного времени и длительности: он служит отметкой и сам по себе не экспортируется.

Транспорт и быстрые действия

В нижней части размещены воспроизведение, переходы по времени, управление границами и быстрые инструменты. Пробел запускает и останавливает просмотр. Клавиша I ставит начало текущего сегмента, O — конец. Клавиша B разделяет сегмент в позиции курсора, Backspace удаляет выбранный сегмент. Камера или клавиша C сохраняет текущий кадр в JPEG либо PNG, а Export или E открывает параметры вывода. Полный список клавиатурных и мышиных назначений вызывается сочетанием Shift и /; назначения можно просматривать и менять в соответствующем диалоге.

Интерфейс LosslessCut со списком нескольких сегментов и режимом объединения
Несколько диапазонов могут быть размечены на одном таймлайне, переименованы и затем экспортированы отдельно или в объединённый файл.

Основные функции и их практический смысл

Обрезка и удаление фрагментов без перекодирования

Базовая операция — сохранить один или несколько диапазонов исходного файла. Пользователь размечает начало и конец каждого участка, после чего LosslessCut передаёт FFmpeg параметры для копирования нужных потоков. Если вместо сохранения выделенных фрагментов требуется удалить рекламу, паузы или неудачные эпизоды, выбор можно инвертировать: отмеченные диапазоны становятся исключениями, а остальные части формируют результат.

Для типичной архивной задачи это даёт важное отличие от обычного редактора. Десятиминутный фрагмент из многочасовой записи не требует повторного кодирования оставшихся десяти минут. В выходной файл копируется только нужная часть потока. Размер результата при этом определяется длительностью и составом сохранённых дорожек, а не новой настройкой качества. LosslessCut не является компрессором: уменьшить размер при сохранении всей длительности и всех потоков без перекодирования он не обещает.

Объединение

Программа умеет lossless merge/concatenation, но эта операция требует совместимости исходников. Официальное описание формулирует условие как одинаковые параметры кодеков. Наиболее предсказуемый случай — фрагменты, снятые одной камерой в одном режиме или полученные разделением одного исходного файла. Если разрешение, кодек, профиль, временная база, аудиопараметры или структура дорожек отличаются, простое соединение потоков может оказаться невозможным или потребовать предварительного приведения файлов к совместимому виду.

В версии 3.69.0 улучшено сохранение глав при объединении файлов, которые уже содержат главы. Это полезно для длинных записей и контейнеров, где главы используются как навигационные метки. Но наличие этой функции не отменяет общей проверки совместимости потоков.

Работа с дорожками

LosslessCut рассматривает медиафайл как контейнер с несколькими параллельными потоками. В панели Tracks можно отключать ненужные дорожки, менять некоторые метаданные и disposition, извлекать дорожки в отдельные файлы либо добавлять поток из другого файла. Практические сценарии включают удаление ненужной звуковой дорожки, добавление музыки, замену аудио, включение субтитров и извлечение видео, аудио или субтитров.

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

Панель Tracks в LosslessCut с видео, аудио и служебными потоками
Панель Tracks показывает тип, кодек, длительность и другие параметры потоков; здесь выбирают дорожки для сохранения, извлечения или объединения.

Remux: смена контейнера без смены кодека

Remux означает перенос уже закодированных потоков в другой контейнер. Например, совместимый H.264-поток из Matroska можно поместить в MP4 или MOV без нового H.264-кодирования. Качество изображения в таком сценарии не меняется, потому что видеоэлементарный поток копируется. Однако контейнеры поддерживают разные наборы кодеков, типов субтитров, глав и метаданных. Поэтому операция успешна только при совместимости выбранного выхода со всеми сохраняемыми потоками.

Matroska часто оказывается более терпимым контейнером для разнородных дорожек, и документация рекомендует пробовать его при проблемах совместимости. Обратная сторона remux — возможная потеря или преобразование части метаданных, которые нельзя корректно перенести в другую структуру контейнера. Поэтому после смены контейнера нужно проверять не только картинку, но и языковые теги, главы, субтитры, временные метки и дополнительные дорожки.

Извлечение потоков и снимки кадров

Из панели дорожек можно получить отдельный аудио-, видео- или субтитровый поток. Для субтитров программа может автоматически выбрать контейнер вроде MKS; если требуется другой формат, документация предлагает оставить включённой только нужную дорожку, закрыть панель Tracks, выбрать требуемый выходной формат, например SRT, и выполнить обычный экспорт. Возможность зависит от исходного типа дорожки и совместимости формата назначения.

Снимок текущего кадра сохраняется отдельно от видеомонтажа. Официально поддерживаются JPEG и PNG. Это полноценный кадр исходного разрешения, а не скриншот окна программы. Инструмент подходит для получения стоп-кадра, обложки или контрольного изображения, но не является редактором фотографии.

Проекты, CSV и повторное использование разметки

Список диапазонов можно сохранять в проекте .llc. Формат хранит сегменты и позволяет вернуться к разметке позже без изменения исходного видео. Для обмена таймкодами документирован CSV: каждая строка содержит время начала, время конца и необязательную метку; пустое время конца означает маркер. Также документирован TSV с теми же данными, разделёнными табуляцией. Такой обмен удобен, когда точки монтажа формируются внешним инструментом или должны быть переданы в другой процесс.

Это не полноценный проект нелинейного редактора. В .llc нет многослойной композиции с эффектами и графикой: основная ценность проекта — сохранённая сегментация и связанные с ней параметры. Благодаря этому файлы проектов остаются небольшими, но исходное медиа всё равно должно быть доступно.

Автоматическое создание сегментов

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

Возможности версии 3.69.0

  • lossless cropping и переопределение aspect ratio через поддерживаемые метаданные битового потока или контейнера;
  • сдвиг дорожек каждого файла по времени на основе параметра FFmpeg itsoffset;
  • инструмент decimate video, который отбрасывает неключевые кадры;
  • копируемое отображение текущего timecode вне таймлайна;
  • настройка FFmpeg hwaccel auto для некоторых операций;
  • предупреждение, когда около точки разреза слишком мало ключевых кадров;
  • расширенный выбор выходной папки;
  • сохранение глав при объединении файлов, где главы уже существуют;
  • отображение сочетаний клавиш в подсказках.

Форматы: что программа действительно поддерживает

У LosslessCut нет короткого закрытого списка «поддерживаются только такие расширения», потому что возможности складываются из трёх уровней: что умеет демультиплексировать и обрабатывать включённый FFmpeg, что может воспроизвести Chromium внутри Electron и что допускает выбранный контейнер вывода. Поэтому корректнее разделять форматы предпросмотра и форматы, которые удаётся обработать через FFmpeg-ассистированный режим.

Категория Подтверждённые примеры Практическое замечание
Контейнеры, обычно воспроизводимые встроенным предпросмотром MP4, MOV, WebM, Matroska, OGG, WAV реальная доступность зависит также от кодека внутри файла
Аудиокодеки, перечисленные для встроенного воспроизведения FLAC, MP3, Opus, PCM, Vorbis, AAC может потребоваться совместимый контейнер
Видеокодеки, перечисленные для встроенного воспроизведения H.264, AV1, Theora, VP8, VP9, H.265 при доступном аппаратном декодировании H.265 особенно зависит от аппаратной поддержки предпросмотра
Форматы для снимков JPEG, PNG снимок сохраняется из текущего кадра
Проектная разметка LLC, CSV, TSV хранит сегменты и метки, а не перекодированное медиа
Выход при remux любой предлагаемый контейнер, совместимый с выбранными потоками несовместимый кодек нельзя безусловно перенести в любой контейнер

Если Chromium не умеет воспроизвести исходный кодек, команда Convert to supported format или режим FFmpeg-assisted playback создаёт пригодное для предпросмотра представление. Ключевой момент: это вспомогательная копия для навигации. При обычном lossless-экспорте программа обращается к оригинальному файлу, поэтому сниженное качество preview не переносится в результат.

MPEG TS, MTS и некоторые профессиональные или экзотические конфигурации кодеков остаются сложными случаями. В официальных материалах отдельно отмечено, что TS иногда создаёт проблемы, а некоторые собственные служебные дорожки камеры могут не обрабатываться. Рабочий диагностический приём — сначала remux исходника в MP4, MOV или MKV без смены кодека, затем повторить разрез. Это не универсальное исправление, но помогает отделить проблему контейнера от проблемы самого кодированного потока.

Типичный рабочий процесс: от файла до результата

Ниже приведён воспроизводимый сценарий, показывающий именно логику LosslessCut, а не универсальную инструкцию по видеомонтажу. Допустим, есть длинная MP4-запись, из которой нужно сохранить два удачных фрагмента, а затем получить один объединённый файл без полного перекодирования.

  1. Откройте файл перетаскиванием в окно или командой открытия файла. После анализа LosslessCut покажет изображение, длительность и дорожки.
  2. Запустите воспроизведение пробелом и приблизьте таймлайн в районе первой нужной сцены. Для более технической навигации используйте переходы по кадрам и ключевым кадрам.
  3. Поставьте курсор у желаемого начала и нажмите I. Перейдите к концу сцены и нажмите O. Первый диапазон появится в списке сегментов справа.
  4. Перейдите ко второй сцене, добавьте новый сегмент кнопкой добавления или соответствующим действием, затем снова задайте I и O. При необходимости дайте диапазонам осмысленные названия.
  5. Откройте Tracks и убедитесь, что включены нужные видео-, аудио- и субтитровые дорожки. Если лишняя аудиодорожка не должна попасть в результат, выключите её здесь, а не после экспорта.
  6. Оставьте исходный контейнер или выберите другой совместимый формат, если требуется remux. Смена MP4 на MKV не означает перекодирование кодека сама по себе.
  7. Чтобы получить единый файл, смените Export mode с Separate files на Merge cuts. Если нужны два отдельных клипа, оставьте раздельный режим.
  8. Задайте рабочую папку. Если её не менять, результат по умолчанию создаётся рядом с исходным файлом. Исходник при обычном экспорте не перезаписывается.
  9. Нажмите Export, просмотрите сводку параметров, затем подтвердите Export второй раз.
  10. Откройте выходной файл в независимом проигрывателе и проверьте обе границы, звук, субтитры и длительность.

Если начало первого фрагмента оказалось раньше точки I, это не признак «плохого экспорта»: для обычного режима так проявляется привязка к предыдущему ключевому кадру. Следующий шаг — включить отображение ключевых кадров и перенести начало на подходящую опорную точку либо оценить экспериментальный Smart Cut.

Точность разреза, ключевые кадры и Smart Cut

Понимание ключевых кадров критично для правильной оценки LosslessCut. В потоках H.264, H.265 и многих других межкадровых кодеках большинство кадров хранят не полноценное изображение, а изменения относительно других кадров. Если просто начать файл с зависимого кадра, декодеру не хватит контекста. Обычный lossless-режим решает это консервативно: начало переносится к предшествующему ключевому кадру, от которого поток можно декодировать корректно.

Конец сегмента обычно менее проблематичен, чем начало, но точное поведение зависит от контейнера, временных меток и параметров экспорта. Поэтому нельзя оценивать точность по положению курсора в интерфейсе. Официальная документация рекомендует экспортировать и затем вручную просматривать результат. Версия 3.69.0 дополнительно предупреждает, когда вокруг точки разреза обнаружено слишком мало ключевых кадров.

Smart Cut предназначен для более точного начала между ключевыми кадрами. Его принцип отличается от обычного stream copy: программа перекодирует небольшой участок от желаемой точки до следующего подходящего ключевого кадра и затем соединяет его с остальной скопированной частью. Поэтому Smart Cut нельзя описывать как полностью безрекомпрессионный режим. Он экспериментальный, работает не со всеми файлами и не отменяет необходимость контроля результата. Для архива, где приоритетом является абсолютное сохранение исходного закодированного потока, безопаснее выбирать обычный keyframe cut и принимать ограничение по точности.

Как проверить, действительно ли результат подходит

  • проиграйте первые несколько секунд каждого экспортированного сегмента и убедитесь, что начало не содержит лишнего предшествующего материала;
  • проверьте последние секунды, чтобы нужная реплика или движение не обрывались;
  • переключите все ожидаемые аудиодорожки и субтитры, а не только дорожку по умолчанию;
  • сравните разрешение, кодек и частоту кадров исходного видеопотока и результата медиатехническим анализатором;
  • после remux проверьте главы, языковые теги, rotation metadata и нестандартные служебные потоки;
  • при объединении просмотрите каждый стык на предмет скачка времени, пропавшего звука или рассинхронизации.

Работа с дорожками и метаданными

Rotation в LosslessCut — изменение ориентационного флага, а не поворот каждого кадра с рендерингом. Это экономит время и не меняет закодированное изображение, но метаданные применяются к файлу целиком. Если объединяются фрагменты, которым нужны разные значения rotation, один результирующий контейнер не сможет независимо хранить разную ориентацию для разных временных частей одного и того же видеопотока.

Пакетная работа и автоматизация

LosslessCut умеет держать список файлов и последовательно работать с несколькими источниками, но его не следует путать с пакетным транскодером, где одна операция автоматически применяется к сотням файлов. Официальная документация прямо отмечает, что программа не спроектирована как универсальный инструмент массового применения одинаковой обрезки ко множеству файлов. Для такой задачи разработчик предлагает использовать FFmpeg-скрипты.

Пакетный список полезен в другом сценарии: несколько файлов можно загрузить, поочерёдно разметить, экспортировать нужные части, а затем объединить совместимые результаты. То есть автоматизируется навигация по очереди источников, но точная разметка по-прежнему остаётся интерактивной, если пользователь не импортирует готовые списки сегментов.

Для интеграций предусмотрен экспериментальный HTTP API. Он включается параметром запуска –http-api и по умолчанию слушает порт 8080. Через API можно вызывать действия, аналогичные клавиатурным командам, включая экспорт открытого файла. Есть и базовые параметры командной строки, например –keyboard-action, переопределение настроек и путь к собственным FFmpeg/FFprobe. Эти интерфейсы отмечены как экспериментальные и могут меняться, поэтому строить на них критичный производственный конвейер без фиксации версии рискованно.

Интернет, приватность и локальная обработка

Медиаданные LosslessCut обрабатывает локально. Основные операции выполняются включёнными FFmpeg и FFprobe, поэтому для разреза, remux, извлечения дорожек и обычного экспорта не требуется отправлять видео на сервер. Это принципиально отличается от браузерных онлайн-редакторов, куда файл сначала нужно загрузить.

Политика приватности программы указывает, что персональная информация приложением не собирается, а настройки хранятся на компьютере и не отправляются наружу. Сетевые обращения всё же существуют: при проверке обновлений или загрузке новостного баннера сервер может временно получить IP-адрес в обычных журналах. Для среды, где приложение должно быть полностью офлайн, предусмотрен параметр запуска –disable-networking. Он отключает сетевую функциональность целиком.

В актуальном официальном наборе функций нет облачного рендера, удалённого хранения проектов или генеративного AI-монтажа. Автоматические операции программы основаны на локальном анализе медиа и FFmpeg, а не на обязательной отправке контента в облачную модель. Это делает LosslessCut подходящим для локального предварительного разбора конфиденциальных записей, но правила доступа к исходным файлам и резервного копирования всё равно остаются ответственностью пользователя.

Скорость и нагрузка на компьютер

Очень крупные файлы требуют отдельного терпения при завершении операции. В документации описана известная ситуация: при объединении или резке файлов больше 10 ГБ индикатор может быстро дойти почти до 100 процентов и выглядеть зависшим, хотя финализация контейнера ещё продолжается. Ожидание иногда занимает несколько минут и даже более десяти минут. Для некоторых таких случаев помогает параметр Enable MOV Faststart в Export options. Принудительное завершение процесса на 99–100 процентах может оставить незавершённый выходной файл.

Стоимость и различия способов распространения

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

На дату подготовки обзора американский Mac App Store показывает цену $18.99. Для официальной страницы Microsoft Store в американской витрине фиксировалась цена $19.99. Эти суммы относятся к конкретным региональным витринам, поэтому в материале не следует превращать их в универсальную мировую цену. Бесплатная GitHub-сборка остаётся основным вариантом для пользователя, которому не нужны преимущества магазина.

GitHub-релиз обычно получает новейшие функции раньше и фактически играет роль более экспериментального публичного канала. Магазинные версии могут отставать на несколько выпусков, зато ориентированы на стабильность. Внутренние возможности в целом те же, однако macOS App Store накладывает sandbox-ограничения: официальная справка отмечает особенности доступа к VOB и дополнительные диалоги разрешения при доступе к выходным каталогам. Поэтому выбор между бесплатным релизом и магазином — это в первую очередь выбор канала поставки, а не покупка скрытых профессиональных функций.

Ограничения, которые важно учитывать до установки

  • Нет гарантии покадровой точности в обычном lossless-режиме. Начало сегмента привязывается к предыдущему ключевому кадру.
  • Нет полноценной нелинейной монтажной шкалы. Нельзя свободно раскладывать множество клипов по нескольким видео- и аудиодорожкам, добавлять переходы и графические слои как в NLE.
  • Не все комбинации контейнеров и кодеков совместимы. Remux или объединение могут не пройти, даже если оба файла по отдельности открываются.
  • Объединяемые исходники должны иметь совместимые параметры кодеков. Файлы с разными настройками часто требуют предварительного преобразования.
  • Предпросмотр зависит от Chromium и аппаратного декодирования. Некоторые файлы требуют FFmpeg-assisted playback и могут отображаться в пониженном качестве.
  • Метаданные не всегда переносятся полностью. При смене контейнера особенно важно проверить главы, rotation, EXIF-подобные данные и служебные дорожки.
  • Smart Cut экспериментален. Он выполняет частичное перекодирование и работает не со всеми файлами.
  • Массовая автоматическая обработка не является основной моделью программы. Для сотен одинаковых операций практичнее прямой FFmpeg или специализированный пакетный фронтенд.
  • Мобильной версии от Mikael Finstad нет. Приложения с похожими названиями в App Store принадлежат другим разработчикам.

Плюсы и минусы

Плюсы ✔️
  • вырезает и сохраняет совместимые видео- и аудиосегменты без полного повторного кодирования;
  • сохраняет исходное качество закодированного потока при обычном stream copy;
  • умеет объединять совместимые фрагменты без рендера;
  • позволяет удалять, добавлять и извлекать аудио-, видео- и субтитровые дорожки;
  • поддерживает remux между совместимыми контейнерами без смены кодека;
  • работает локально и не требует облачной загрузки исходного видео;
  • доступен на Windows, macOS и Linux, включая отдельные современные ARM-сборки;
  • официальная GitHub-сборка бесплатна, исходный код открыт по GPL-2.0-only;
  • сохраняет разметку сегментов в проектах и умеет обмениваться таймкодами через CSV/TSV;
  • показывает миниатюры, форму аудиоволны и ключевые кадры, что облегчает грубый отбор материала;
  • позволяет посмотреть последнюю команду FFmpeg и использовать её как отправную точку для командной строки.
Минусы ❌
  • безрекомпрессионный разрез в стандартном режиме не даёт гарантированной точности до любого кадра;
  • не заменяет многодорожечный видеоредактор с переходами, эффектами, титрами и цветокоррекцией;
  • совместимость при remux и merge определяется реальными параметрами потоков, поэтому файлы одного расширения не обязательно объединяются;
  • для части кодеков предпросмотр требует FFmpeg-assisted режима и может выглядеть хуже финального результата;
  • Smart Cut остаётся экспериментальным и частично перекодирует область у границы;
  • в русской локализации отдельные новые или непереведённые строки могут оставаться английскими;
  • стабильная Windows ARM64-сборка 3.69.0 имеет известный дефект комплектации FFmpeg и требует nightly-версии вместо этого конкретного архива.

Кому подойдёт

  • Владельцам камер, дронов и экшн-камер. Можно быстро удалить неудачные начала, окончания и длинные пустые промежутки, сохранив исходное кодирование удачных частей.
  • Тем, кто архивирует большие записи. Обрезка ненужной длительности и удаление лишних дорожек уменьшают объём без дополнительного поколения сжатия.
  • Пользователям FFmpeg, которым нужен визуальный фронтенд. LosslessCut скрывает типичные команды stream copy за таймлайном, но оставляет доступ к журналу последней команды.
  • Тем, кто часто меняет контейнер. Remux H.264/H.265 и других совместимых потоков удобнее выполнять без отдельной ручной сборки команд.
  • Для подготовки исходников перед большим монтажом. Длинные записи можно предварительно очистить от очевидного брака, не тратя время на рендер, а затем импортировать сокращённые файлы в полноценный NLE.
  • Для локальной работы с чувствительными материалами. Основной монтаж выполняется на компьютере; при необходимости сетевую функциональность можно полностью отключить параметром запуска.

Кому не подойдёт

  • Для монтажа ролика с графикой, переходами и несколькими видеослоями. Для этого нужен полноценный NLE.
  • Когда точка разреза должна совпасть с конкретным кадром независимо от GOP-структуры. Обычный lossless cut этого не гарантирует, а Smart Cut имеет ограничения.
  • Для обязательного уменьшения битрейта, разрешения или размера при сохранении всей длительности. Такая задача требует перекодирования.
  • Для массового транскодирования сотен файлов по единому профилю. LosslessCut не строился как пакетный кодировщик.
  • Для мобильного монтажа. Официальных версий для Android, iPhone и iPad нет.
  • Для сложной реставрации и коррекции. Шумоподавление, стабилизация, цветокоррекция, маски, ретушь и визуальные эффекты находятся за пределами основного назначения программы.

Альтернативы LosslessCut

Avidemux

Avidemux подходит пользователю, которому нужен более традиционный простой видеоредактор с возможностью оставить Video Output и Audio Output в режиме Copy. Как и LosslessCut, он может обрезать без повторного кодирования при соблюдении ограничений ключевых кадров, но одновременно предлагает фильтры и перекодирование через встроенные кодеры. LosslessCut сильнее сфокусирован на сегментах, дорожках, remux и визуальном управлении множеством диапазонов одного файла; Avidemux ближе к классической линейной схеме «вход — фильтры/кодек — выход».

FFmpeg

FFmpeg — наиболее прямой выбор для автоматизации, серверных сценариев и массовой обработки. Его stream copy с параметром copy позволяет выполнять те же базовые безрекомпрессионные операции без графического интерфейса. Командная строка даёт значительно больше контроля над map, timestamp, container flags и скриптами, зато требует точного понимания потоков и синтаксиса. LosslessCut фактически использует FFmpeg как движок и выигрывает там, где точки удобнее ставить глазами на таймлайне.

MKVToolNix

MKVToolNix рациональнее выбрать, когда основная задача связана именно с Matroska: собрать MKV из нескольких дорожек, поменять метаданные, извлечь или переставить потоки, разделить файл по правилам контейнера. Это специализированный набор инструментов для MKV/WebM, а не универсальный видеопросмотрщик с удобной разметкой сцен. LosslessCut лучше для визуального отбора по изображению и быстрого чернового вырезания; MKVToolNix — для точного управления структурой Matroska.

Shutter Encoder

Shutter Encoder охватывает значительно более широкий спектр конвертации и производственных операций. В нём есть резка без повторного кодирования с тем же фундаментальным ограничением ближайшего ключевого кадра, но также доступны полноценное перекодирование, изменение размеров, цветовые операции и другие преобразования. Для пользователя, которому нужно не только сохранить исходный поток, но и регулярно готовить разные кодеки и форматы доставки, Shutter Encoder универсальнее. LosslessCut проще, когда центральная задача — убрать или сохранить диапазоны без рендера.

Эта модель (Альтернативы LosslessCut) в других рейтингах 🏆:

Частые проблемы и способы диагностики

Файл открывается, но экран чёрный или предпросмотр искажён

Сначала отделите проблему preview от проблемы самого экспорта. Chromium внутри приложения поддерживает не все кодеки одинаково. Переключение на FFmpeg-assisted playback создаёт пригодное для просмотра представление, а для H.265 стоит проверить аппаратное декодирование. Если изображение в таком режиме выглядит хуже, это не означает, что выход будет таким же: lossless-экспорт берёт данные из оригинала. Контрольный тест — экспортировать короткий сегмент и открыть его во внешнем проигрывателе.

Начало клипа получается раньше поставленной точки

Это ожидаемое следствие keyframe cut. Включите отображение ключевых кадров и посмотрите, где расположен предыдущий опорный кадр. Если несколько лишних кадров или секунд допустимы, перенесите I к этому ключевому кадру. Если нужна более точная граница, можно оценить Smart Cut, помня, что он частично перекодирует границу и остаётся экспериментальным.

Короткий сегмент почти не режется

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

MP4 или MOV не принимает выбранные дорожки

Расширение файла не гарантирует совместимость потока с контейнером. Проверьте кодек каждой включённой дорожки в Tracks. Отключите необязательный поток и повторите экспорт либо выберите Matroska, который поддерживает более широкий набор типов. Если критично получить именно MP4/MOV, несовместимый поток придётся преобразовать отдельно.

MPEG TS или MTS обрабатывается нестабильно

TS отдельно отмечен в документации как сложный контейнер. Практический диагностический шаг — выполнить remux в MP4, MOV или MKV без изменения кодека и уже полученный контейнер использовать для разметки. Если проблема исчезла, причина была связана с контейнером или временными метками, а не с качеством видеопотока.

Объединение файлов завершается ошибкой

Сравните параметры кодеков исходников. Для lossless concatenation недостаточно одинакового расширения. Особенно важны видеокодек, разрешение, параметры потока, частота кадров и структура аудиодорожек. Самый надёжный набор — фрагменты одного источника или одной камеры с неизменным режимом записи. Для разнородных файлов полноценный редактор или перекодирование в единый профиль надёжнее.

Индикатор остановился около 100 процентов на большом файле

Для операций с файлами больше 10 ГБ задокументирована длительная финализация, при которой прогресс визуально почти завершён. Не завершайте процесс сразу. Дайте приложению несколько минут; в некоторых случаях ожидание превышает десять минут. Если проблема повторяется при MOV/MP4, проверьте опцию Enable MOV Faststart и протестируйте тот же процесс на меньшем фрагменте.

После remux пропали главы или часть метаданных

Сначала определите, поддерживает ли выходной контейнер соответствующий тип данных. Версия 3.69.0 улучшила сохранение глав при merge, но перенос метаданных между разными контейнерами в общем случае не равнозначен побитовому копированию всего служебного содержимого. Сравните список дорожек и глав до и после операции. Для архивного мастер-файла разумно сохранять исходник отдельно, пока новый контейнер не проверен.

В интерфейсе вперемешку русский и английский текст

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

Windows ARM64 3.69.0 сообщает об отсутствии FFmpeg

Это известная ошибка конкретной стабильной ARM64-сборки 3.69.0: в архив не попал ffmpeg.exe. Официальное предупреждение релиза рекомендует для Windows ARM использовать актуальную nightly-сборку, где проблема исправлена. Скачивание случайного ffmpeg.exe с неофициального сайта хуже контролируется по происхождению и не является рекомендуемым способом исправления.

Как оценивать результат без ложного ощущения «без потерь»

Термин «без потерь» легко понять слишком широко. LosslessCut сохраняет качество основного кодированного потока, когда выполняется stream copy, но это не означает побитовую идентичность всего контейнера. Новый файл получает новую контейнерную структуру, может иметь другое расположение метаданных и другой набор дорожек. При remux меняется сам контейнер. При удалении звука или субтитров состав данных меняется намеренно. При Smart Cut часть видеопотока у границы может быть перекодирована.

FAQ

Можно ли уменьшить размер видео без потери качества, не обрезая его?

LosslessCut не предназначен для чудесного уменьшения битрейта без изменения закодированного потока. Без перекодирования уменьшить объём можно прежде всего сокращением длительности или удалением ненужных дорожек. Для существенного уменьшения размера при сохранении всей программы обычно требуется перекодирование более эффективным кодеком или с меньшим битрейтом.

Повторно ли кодируется видео при обычной обрезке?

В стандартном lossless-процессе нужные потоки копируются без полного повторного кодирования. Исключение — экспериментальный Smart Cut, который может перекодировать короткий участок у точки разреза, чтобы начать ближе к выбранному кадру.

Можно ли добиться точности до одного кадра?

Стандартный keyframe cut не гарантирует этого, потому что начало сегмента зависит от структуры ключевых кадров исходника. Smart Cut повышает точность в поддерживаемых случаях, но не является универсальным и полностью безрекомпрессионным решением.

Можно ли соединить любые два MP4-файла?

Нет. Одинаковое расширение означает только одинаковый тип контейнера. Для прямого lossless merge нужны совместимые параметры потоков. Два MP4 могут содержать разные видеокодеки, разрешения, профили, аудиоформаты и временные базы, поэтому один соединится с другим не всегда.

Что хранится в файле .llc?

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

Почему предпросмотр выглядит хуже исходника?

Для кодека, который Electron/Chromium не воспроизводит напрямую, LosslessCut может использовать FFmpeg-assisted playback с временным представлением, оптимизированным для просмотра. Финальный lossless-экспорт в таком случае всё равно может копировать исходный поток, поэтому качество preview и качество результата нужно оценивать раздельно.

Подходит ли программа для автоматической обработки сотен файлов?

Не как основной инструмент. Есть список файлов, CLI-параметры и экспериментальный HTTP API, но разработчик не позиционирует LosslessCut как универсальный batch-процессор для одинаковой операции над сотнями исходников. Для массовых повторяемых задач прямой FFmpeg легче скриптовать и контролировать.

Почему бесплатная версия есть в GitHub, а магазинная платная?

Бесплатный официальный канал существует для ручной загрузки бинарных файлов и исходного кода. Магазинная покупка финансирует работу разработчика и даёт удобства магазина: подписанную поставку, более обычную установку и стабильные автоматические обновления. Это не модель Free против Pro с урезанными и разблокированными монтажными функциями.

Можно ли сохранить только субтитры?

Да. Дорожку можно извлечь через Tracks. Если автоматический формат извлечения не подходит, документация предлагает отключить все остальные дорожки, выбрать нужный выходной формат, например SRT, и выполнить экспорт. Успех зависит от типа исходной субтитровой дорожки.

Можно ли удалить рекламу и получить один файл?

Да. Разметьте рекламные интервалы, инвертируйте выбор, чтобы сохранялись остальные части, и используйте режим Merge cuts. На стыках сохраняется общее ограничение ключевых кадров, поэтому итог нужно просмотреть после экспорта.

Итог: в каких сценариях LosslessCut оправдан

LosslessCut наиболее убедителен как инструмент предварительного отбора и технической пересборки медиа. Для длинной записи с камеры, из которой нужно оставить несколько полезных эпизодов без нового поколения H.264/H.265-сжатия, его модель stream copy решает задачу точнее по смыслу, чем большой видеоредактор с обязательным рендером. Для удаления лишней аудиодорожки, добавления субтитров, извлечения потоков и remux программа также избавляет от ручного набора типичных FFmpeg-команд.

При требовании к монтажу на произвольном кадре приоритет меняется. Здесь ограничение GOP и ключевых кадров становится важнее скорости. Smart Cut можно использовать как промежуточный вариант, но для гарантированно точного монтажа с переходами, эффектами или изменением изображения лучше перейти в полноценный NLE и согласиться на контролируемое перекодирование.

Для автоматизированного конвейера LosslessCut полезен как визуальный инструмент подготовки разметки и проверки отдельных файлов, но не как центральный batch-движок. Сотни однотипных операций рациональнее описать командами FFmpeg, а LosslessCut оставить для тех случаев, где границы нужно выбирать глазами.

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

Поделиться с друзьями
Андрей Федоров
Андрей Федоров

Фотография – это целое искусство, где необходима полная самоотдача, недюжинный самоконтроль и безупречное чувство прекрасного. А если вы ещё и желаете досконально разбираться в фототехнике – вам потребуется соответствующее образование и немалый опыт. У меня имеется и то, и другое, ведь я работаю профессиональным фотографом уже около 20 лет. За плечами высшее техническое образование в сфере фототехники, а также подтверждённая профессия «Фотоискусство и диджитал графика» от РГУ имени А. Н. Косыгина. Кроме того, полученные специальности не остановили меня в развитии, и я закончил ещё и несколько платных тематических курсов, существенно подтянув свои знания в сфере фотодела. В конце концов жизненный путь привёл меня к созданию своего сайта, где я делюсь собственным немалым опытом с читателями. Подробнее обо мне...

Оцените автора
( Пока оценок нет )
Топ фотограф
Добавить комментарий