Прежде всего, проигрыватели, такие как VLC, должны нормально воспроизводить файлы. Обычно нет необходимости конвертировать. Просто установите VLC и используйте его вместо QuickTime.
Скорее всего, файлы MTS (MPEG Transport Stream) содержат видео- и аудиоданные, которые могут быть изначально упакованы в более широко поддерживаемый контейнер, такой как MP4, MOV или MKV.
Бесплатный кроссплатформенный FFmpeg может изменить контейнер на лету, без перекодирования вашего видео. Это означает, что ваше качество останется прежним, и процесс конвертации займет несколько секунд.
Загрузите статическую сборку FFmpeg для OS X со страницы загрузки. Извлеките архив и найдите бинарный файл FFmpeg, например ~/Downloads/ffmpeg
. Теперь откройте свой Terminal.app из /Applications/Utilities
, и вы можете использовать инструмент FFmpeg для конвертации видео.
~/Downloads/ffmpeg -i input.mts -c copy output.mp4
Здесь замените путь к входным и выходным файлам, где / где должны быть ваши файлы.
Это скопирует видео и аудио потоки (-c copy
) и запишет их в output.mp4
. Этот файл должен воспроизводиться в QuickTime, а если нет, вам может потребоваться установить Perian, который является библиотекой кодеков для OS X (VLC поставляется со своими собственными кодеками).
Наконец, если вы хотите уменьшить размер файлов MTS, вы можете перекодировать их, например, так:
ffmpeg -i input.mts -c:v libx264 -preset:v slow -profile:v high -crf 23 \
-c:a aac -strict experimental -b:a 192K output.mp4
Здесь значение CRF устанавливает качество. Чем ниже, тем лучше, а вменяемые значения от 18 до 28, в зависимости от того, что вы хотите. Вы можете остановить обработку с помощью Q и взглянуть на файл результатов, чтобы проверить качество. См. Руководство по кодированию x264 для получения дополнительной информации и нашу запись в блоге FFmpeg для общего обзора.