Как обрезать видео на Mac без потери качества
Большинство видеоредакторов при обрезке выполняют перекодирование. Lossless Video Cutter этого не делает: программа копирует исходные сжатые видеопакеты непосредственно в выходной файл. В результате получается видео, идентичное исходному вплоть до каждого кадра — без потери качества и без затрат времени на перекодирование.
Время чтения: 5 минут
Почему перекодирование ухудшает качество
Современные видеокодеки, такие как H.264 и HEVC, по своей сути работают с потерями: они отбрасывают информацию, которую человеческий глаз вряд ли заметит, чтобы обеспечить приемлемый размер видеофайла. При каждом цикле декодирования и повторного кодирования этот процесс потери данных применяется к уже сжатому материалу. В результате артефакты накапливаются: на изображении появляются блочность, «звон» (ringing), цветовая ступенчатость (banding) и размытие деталей, которых не было в исходном видео.
Даже кодирование с очень высоким битрейтом не позволяет полностью восстановить то, что было утрачено на предыдущем этапе сжатия, — вы работаете с данными, качество которых уже снижено. Единственный способ полностью избежать этого цикла — вообще не выполнять декодирование.
Как работает обрезка без потери качества
При установке начальной и конечной точек программа Lossless Video Cutter определяет ключевые кадры, ближайшие к местам разреза. Ключевые кадры — это самодостаточные опорные кадры, используемые кодеком в качестве точек привязки; все остальные кадры между ними сохраняются как разностные (дельта-кадры) относительно ближайшего ключевого кадра. Поскольку дельта-кадры не могут существовать самостоятельно, разрезы должны выполняться по границам ключевых кадров.
После определения границ ключевых кадров приложение использует AVFoundation для считывания буферов сжатых семплов (необработанных пакетов) и записывает их непосредственно в выходной контейнер. При этом не выполняются ни декодирование пикселей, ни преобразование цвета, ни обработка в конвейере кодировщика. Видеоданные в выходном файле побитово идентичны соответствующим данным в исходном файле.
Поддерживаемые форматы
Lossless Video Cutter работает со всеми форматами, которые могут встретиться вам на Mac:
Видеоконтейнеры и кодеки
MP4/M4V (H.264, HEVC), MOV, MKV, MTS/M2TS, TS, MXF, QT
Аудио
AAC, MP3, AC3, PCM
Изображения
PNG, JPEG, HEIC, TIFF, GIF, WebP
Пошагово
- Откройте видео с помощью ⌘O или перетащите его в окно приложения.
- Установите начальную точку: переместитесь к началу фрагмента, который хотите сохранить, а затем нажмите I.
- Установите конечную точку, переместившись к концу фрагмента и нажав O.
- Предварительно просмотрите выбранный фрагмент с помощью кнопки воспроизведения или клавиши пробела, чтобы убедиться, что монтажная склейка выполнена удачно.
- Экспорт по нажатию ⌘E. Готовый файл будет готов за считанные секунды — не нужно ждать перекодирования.
Нюанс, связанный с ключевыми кадрами
Поскольку обрезка без потери качества требует выполнения разрезов по границам ключевых кадров, фактическое место разреза может немного сместиться относительно выбранной вами начальной или конечной точки — обычно на доли секунды. Приложение автоматически привязывается к ближайшему ключевому кадру и показывает точный кадр разреза в окне предварительного просмотра, чтобы избежать неожиданностей.
Для большинства видов контента это незаметно. В видеозаписях с камер ключевые кадры обычно встречаются примерно каждые полсекунды, а в скринкастах и статичном контенте — еще чаще. Если вы работаете с сильно сжатым материалом, где ключевые кадры появляются лишь раз в несколько секунд, можно установить точку входа (In point) немного раньше, чтобы обеспечить больше пространства для привязки. Предварительный просмотр всегда отображает фактический момент склейки, а не текущее положение курсора.
Попробуйте прямо сейчас
Lossless trimming is free
Скачайте Lossless Video Cutter и сразу же приступайте к обрезке видео без потери качества: никаких пробных версий, ограничений по времени или обязательной регистрации для выполнения основных функций обрезки.