Formats

Як обрізати відео на Mac без FFmpeg

FFmpeg — потужний інструмент, але для простого обрізання відео він вимагає налаштування термінала, встановлення Homebrew і використання точних командних прапорців. Натомість Lossless Video Cutter пропонує таку саму можливість обрізання без втрати якості у вигляді нативної програми для Mac — і все це без використання командного рядка.

4 хвилини читання

Проблема з налаштуванням FFmpeg

FFmpeg — це чудове програмне забезпечення. Однак його запуск на Mac передбачає низку етапів, кожен із яких має свої ризики виникнення помилок:

  • Встановлення Homebrew, що змінює системну змінну PATH і потребує Xcode Command Line Tools.
  • Виконання brew install ffmpeg та очікування на компіляцію залежностей.
  • Як впоратися з повідомленнями macOS Gatekeeper про карантин під час запуску завантаженого бінарного файлу.
  • Визначаємося з точними прапорцями: -ss до чи після -i? -c copy для режиму без втрат? -avoid_negative_ts?
  • Відмінності у версіях на різних комп'ютерах призводять до збоїв у роботі скриптів, які функціонували минулого року.

Більшість людей, які хочуть обрізати відеофрагмент, — не системні інженери. Вони просто хочуть видалити перші й останні 30 секунд файлу.

Як працює Lossless Video Cutter без FFmpeg

Програма створена на базі AVFoundation — власного медіафреймворку Apple, який macOS та iOS використовують для всіх операцій із медіаданими. Попередній перегляд, виявлення опорних кадрів (keyframe), копіювання пакетів без втрат та експорт здійснюються за допомогою API AVFoundation, що входять до складу системи на кожному комп’ютері Mac.

Програма не запускає підпроцеси, не виконує пошук у змінній PATH і не потребує екранування символів для командного рядка. Вона відкриває ваш відеофайл і записує вихідний файл безпосередньо, без залучення проміжних процесів.

Що можна обрізати без FFmpeg

Відеоконтейнери

MP4 · MOV · M4V · MKV · MTS · M2TS · TS · MXF

Відеокодеки

H.264 · HEVC (H.265)

Аудіокодеки

AAC · MP3 · AC3 · PCM

Перетворення формату

Конвертація не потрібна — обрізайте у вихідному форматі та експортуйте в тому самому форматі.

Примітка щодо MKV

AVFoundation не має вбудованої підтримки формату MKV. Lossless Video Cutter містить компактний інструмент для муксингу та демуксингу MKV, який зчитує та записує файли цього формату шляхом копіювання стиснутих пакетів — без перекодування та без залежності від FFmpeg. Якщо на вашому Mac встановлено FFmpeg, програма може за потреби використовувати його для коригування метаданих співвідношення сторін (display aspect ratio) після експорту, проте основна функція обрізання відео не залежить від наявності цього інструмента.

Коли вам все ж може знадобитися FFmpeg

FFmpeg залишається оптимальним інструментом для конвертації форматів (наприклад, з MKV у ProRes), застосування фільтрів, автоматизованої обробки за допомогою скриптів оболонки або пакетних операцій, що потребують детального налаштування параметрів кодека. А для обрізання наявних файлів без втрати якості ідеальним рішенням є Lossless Video Cutter.

Спробуйте зараз

Trim video on Mac without a terminal

Завантажте Lossless Video Cutter і обріжте свій перший відеоролик менш ніж за хвилину — без Homebrew, додаткових параметрів чи FFmpeg.