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

Конвертация видео в MP4 на Mac: 3 способа

Конвертируйте видео в MP4 на Mac с помощью GetCompress, QuickTime или FFmpeg. Получайте H.264 MP4 для загрузки, монтажа и обмена из MOV, MKV и других форматов.

Автор: Пётр Самохин

Формы загрузки, редакторы и коллеги часто ожидают MP4 с видеокодеком H.264 и аудиокодеком AAC. Исходный файл может быть в форматах MOV, MKV, WMV, FLV, AVI, WebM или MTS. Локальная конвертация решает проблему совместимости без повторной съемки и сохраняет конфиденциальные материалы на вашем компьютере.

Зачем конвертировать в MP4

MP4: это контейнер, а не отдельный кодек. Большинство задач «конвертация в MP4» означают: поместить видео H.264 (или иногда HEVC) и аудио AAC в файл .mp4, который распознают веб-инструменты.

Исходный форматТипичная проблемаРезультат в MP4
MOV, M4VРасширение фильтруется формойТе же кодеки, привычное расширение
MKV, WebMРедактор или портал отклоняет контейнерH.264 + AAC в MP4
WMV, FLV, AVIУстаревшие кодеки или контейнерыСовременный профиль H.264
MTS (AVCHD)Вложенные папки карты памятиПлоские файлы MP4

Специализированные пути: MOV в MP4 , MKV в MP4 , WMV в MP4 , FLV в MP4 . Когда проблема в мегабайтах, а не в расширении, см. как сжать видео на Mac .

Способ 1: GetCompress

Лучше всего подходит для: одного файла, смешанных форматов и пакетной обработки. Задачи «сделать так, чтобы открывалось и загружалось», где важен также размер файла.

Главное окно GetCompress с видео в очереди и открытыми настройками формата, разрешения и качества
  1. Перетащите один файл или папку в GetCompress .
  2. Выберите MP4 в качестве выходного формата.
  3. Обрежьте видео в предпросмотре, если важна только часть клипа.
  4. Установите уровень качества (Исходный, Высокое, Среднее, Сбалансированное или Низкое) или разрешение. Используйте целевой размер файла, если портал указывает лимит в мегабайтах.
  5. Экспортируйте и перетащите результат в поле загрузки.

Обработка происходит на вашем Mac. Сохраните пресет, например «1080p для клиента», чтобы использовать его в следующий раз.

Способ 2: Экспорт в QuickTime

Лучше всего подходит для: одного или двух файлов, которые QuickTime уже может открыть.

  1. Откройте видео в QuickTime Player.
  2. Правка → Обрезать (⌘T), если нужно.
  3. Файл → Экспортировать как → 1080p (или 720p для чатов и электронной почты).

Это перекодирует видео в H.264 внутри файла в контейнере MP4. QuickTime не может открыть все устаревшие форматы (многие файлы FLV, WMV и MKV). Если открытие не удалось, используйте Способ 3.

Ограничение: нет пакетной обработки для смешанной папки загрузок. Нет ввода целевого размера в мегабайтах.

Способ 3: Конвертация с помощью FFmpeg

Лучше всего подходит для: форматов, которые QuickTime не может открыть, переупаковки (remux) при возможности и скриптов для папок.

brew install ffmpeg

Универсальная перекодировка:

ffmpeg -i input.any -c:v libx264 -crf 22 -preset medium \
 -c:a aac -b:a 128k -movflags +faststart output.mp4

Попробуйте переупаковку (remux) в первую очередь, если исходный файл уже содержит H.264 + AAC:

ffmpeg -i input.mkv -c copy -movflags +faststart output.mp4

Если переупаковка не удалась, вернитесь к команде перекодировки. Пакетная обработка распространенных расширений:

mkdir mp4-out
for f in *.{mov,mkv,wmv,flv,avi,webm,m4v,mts}; do
 [ -f "$f" ] || continue
 ffmpeg -i "$f" -c:v libx264 -crf 22 -preset medium \
 -c:a aac -b:a 128k -movflags +faststart \
 "mp4-out/${f%.*}.mp4"
done
ФлагПростое значение
-crf 22Качество (меньше = лучше, но больше размер; попробуйте от 20 до 26)
-preset mediumКомпромисс между скоростью и сжатием
-movflags +faststartРазмещение метаданных, удобных для веба

Для конвертации HEVC в H.264 см. конвертация HEVC в H.264 на Mac .

Ограничение: вы управляете командами и сообщениями об ошибках.

Какой способ выбрать

СитуацияНачните с
Смешанная папка, регулярная конвертация или лимит размераGetCompress
Один файл, который открывает QuickTimeQuickTime
Устаревший формат или автоматизацияFFmpeg

Используйте переупаковку (remux), когда кодеки уже подходят для целевого контейнера. Перекодируйте, когда плеер отклоняет кодек, вы меняете разрешение или нужен меньший размер файла.

Когда достаточно только QuickTime

Если QuickTime открывает клип и один экспорт создает рабочий MP4 в пределах лимита размера, задача выполнена.

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