30

У меня есть цифровая камера, которая записывает хороший формат 1080p H.264, но, к сожалению, она использует формат контейнера MOV. В основном у меня ничего нет, кроме камеры и VLC, которые воспроизводят этот формат изначально.

Есть ли инструмент для преобразования видео в формат, просто заменив формат контейнера? Это было бы намного быстрее, поскольку кодирование отлично.

Было бы неплохо выбрать папку и преобразовать все в более респектабельный формат контейнера, такой как MP4.

Я не хочу касаться фактического качества видео, я хочу, чтобы конверсия была максимально быстрой.

3 ответа3

38

Я не хочу касаться фактического качества видео, я хочу, чтобы конверсия была максимально быстрой.

Используйте FFmpeg с -c copy чтобы просто скопировать содержащиеся данные (видео, аудио, субтитры).

ffmpeg -i file.mov -c copy out.mp4
ffmpeg -i file.mov -c copy out.mkv

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

ffmpeg -i file.mov -c copy -map 0 out.mp4

Контейнер MOV совместим с MP4 и поддерживает все видео и аудио битовые потоки, которые поддерживает MKV . Вы можете просто скопировать видео и аудио данные в выходной контейнер, не касаясь необработанных битовых потоков.

Это будет самое быстрое преобразование, поскольку оно на самом деле ничего не кодирует - и вы сохраните качество оригинала.

Загрузите и установите FFmpeg:

7

VLC позволяет переключать контейнеры.

Выберите «Медиа-»> «Преобразовать / сохранить», выберите файлы, "Преобразовать"> "Сохранить", нажмите значок "Создать новый профиль", измените контейнер, отметьте сохранение исходных видео- и аудиодорожек.

2

Вы можете легко упаковать MOV в MKV с помощью mkvtoolnix. Он имеет инструменты командной строки и GUI для Windows и Linux:

mkvmerge -o output.mkv input.mov

Он просто меняет контейнер, ничего не перекодируя. Вы сказали «более подходящий формат, как mp4, поэтому я думаю, что MKV будет работать для вас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .