Перейти к содержимому

LosslessCut

Опубликовано: Mikael Finstad

Обрезайте аудио и видео без потерь

Открытый исходный кодGPL-2.0

Основное

  • Обрезка с копированием потока, записывающая новый файл без декодирования или перекодирования видео
  • Точки обрезки привязываются к ключевым кадрам; для точных кадров требуется перекодирование затронутой части
  • Объединение файлов, разделение на несколько сегментов за один проход и извлечение отдельных потоков
  • Рэмуксирование между контейнерами и редактирование метаданных дорожек
  • Создано на базе FFmpeg, поэтому поддерживаемые форматы соответствуют возможностям чтения и записи FFmpeg

Об этом приложении

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

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

Это настольная надстройка над FFmpeg, поэтому принимаемые форматы соответствуют тому, что FFmpeg способен демультиплексировать и мультиплексировать.

Linux

Мы не размещаем этот файл у себя, не сканируем его и не изучаем его содержимое. Прочитайте, что пишет источник, и решайте сами.