Как конвертировать видео в MP4 (инструкция по шагам)
Здравствуйте.
Сейчас в сети можно встретить сотни форматов видео (и, к сожалению, многие из них не поддерживаются мобильными гаджетами, какими-то редакторами и т.д.) . Я уж не говорю о том, что не сжатое видео может отнимать достаточно большое места на жестком диске.
Чтобы исправить сие недоразумение — одним из лучших вариантов будет конвертация проблемных видео в MP4. Формат этот хоть и не нов, но пользуется большой популярностью и на мой взгляд уже серьезно отодвигает AVI.
Что дает конвертация видео в MP4:
- во-первых, этот формат поддерживает большинство плееров, ТВ, ПК и мобильных гаджетов: iPhone, iPad, Samsung, PSP, HTC и пр.;
- во-вторых, степень сжатия намного выше, чем у многих других вариантов (например, фильм с DVD удается сжать в 2-3 раза без потери качества!*);
- в-третьих, при просмотре видео этого формата (особенно в 4K) гораздо меньше глюков и зависаний проигрывателя (как это бывает при работе с WMV или MKV) ;
- в-четвертых, этот формат упрощает возможность трансляции видео в сеть (вместе с субтитрами, и прочими наворотами. ) .
Преимущества на лицо! Теперь о том, как перекодировать ролик(и) в MP4 быстро, без шума и пыли. ✔
Пример конвертирования видеороликов в MP4
ШАГ 1: выбор конвертера
Для быстрой перегонки видео из одного формата в другой — необходима спец. программа-конвертер. Среди большого разнообразия программ подобного толка — мой выбор давно пал на «Видео-Мастер» .
Видео-Мастер
Чем выделяется эта программа:
- поддерживает более 100 разных форматов видео (т.е. можно конвертировать практически любые файлы);
- на этапе настройки можно указать до какого размера сжать видео (т.е. прямо задать, например, что ролик вам нужен в 100 МБ) ;
- встроенный редактор: можно подрезать по длине, заглушить звук, улучшить яркость и контрастность и т.д.;
- поддержка шаблонов под разные устройства (незачем ломать голову, пойдет ли видео на таком-то устройстве — достаточно просто его выбрать из списка, например, Honor 8, или Samsung Galaxy 5).
ШАГ 2
После установки и запуска конвертера, кликните по кнопке добавить и выберите нужные видео (которые необходимо конвертировать в MP4) .
Добавить видео в проект
ШАГ 3
В своем примере я добавил 2 ролика. Обратите внимание, что напротив каждого (справа) появился прямоугольник с форматом видео, в которое он будет сжат. Кликните мышкой по этому прямоугольнику для указания нужного кодека.
После в разделе «MPEG4» задайте нужный шаблон (как правило, сейчас наиболее часто используется MP4 HD (H.264)).
Повторите подобную процедуру для каждого добавленного ролика.
ШАГ 4
После, можно вручную задать разрешение и размер видео, которое будет у ролика после конвертирования (используется кнопка «Качество», см. скрин ниже).
ШАГ 5
Кликнув по кнопке «Настройки видео» можно воспользоваться встроенным редактором: повернуть изображение на 90-180 градусов, отрезать что-нибудь лишнее, разделить на части и т.д.
ШАГ 6
Далее нужно указать папку, куда будут сохранены обработанные ролики и нажать по кнопке «Конвертировать» .
Выбор места под новые ролики, начало конвертации / Кликабельно
ШАГ 7
Если вы все выполнили корректно — запустится процесс кодирования. Его время зависит от производительности вашего ПК, длины роликов, исходного формата видео и пр.
После успешного завершения операции увидите стандартное сообщение, как приведено у меня на скриншоте ниже. ✔
Как добавить главы к фильму
Иногда бывает так, что один видеофайл оказывается слепленным из нескольких. Иногда нужно разделить видео на логические части, чтобы можно без лишних поисков воспроизвести нужный кусок. Именно для этих целей придумана такая вещь, как главы видео. Как решить эту задачу на Маке — расскажем далее.
Для начала примеры того, как это выглядит. Если воспроизводимое видео имеет главы, то в QuickTime появляется дополнительная кнопка:
Нажатие на неё показывает эскизы всех имеющихся глав:
Главы фильма в QuickTime
Реализуется это всё довольно просто — в видеофайл вписывается текстовый файл, в котором точно написано время начала главы и её название. Это умеет делать и QuickTime, но самому вбивать временные координаты, конечно, неудобно.
Для облегчения задачи существует программа MovieChapterizer. Она позволяет вам просто и наглядно разметить видео на любое количество глав. Поддерживаются форматы .mov и.avi (у .mp4 и .m4v достаточно поменять расширение на .mov). Но не поддерживаются русские названия глав — и это самый главный минус.
Чтобы добавить в MovieChapterizer файл, сначала (зачем-то) нужно создать проект (кнопка New Project):
Следующий шаг — выбор видеофайла, для чего предусмотрена кнопка Import Media. После этого можно расставлять главы. Ставим движок внизу в то место, где будет граница глав, и нажимаем кнопку с плюсом. Потребуется ввести название главы:
Когда все главы добавлены, остаётся нажать Export Chapters и выбрать место для размеченного файла.
В качестве бонуса MovieChapterizer умеет сохранить любой кадр на рабочий стол в формате .tiff.
Программа полезная, но неумение работать с великим и могучим сводит все плюсы на нет. Стоит ли она своих пятнадцать баксов — решать вам. Бесплатная пробная версия даёт создать только две главы.
Скачать пробную версию MovieChapterizer 3.1 (1,3 МБ)
Анатомия видео файла.
Практика показывает, что большинство пользователей представляют видео файл как единое целое, что в корне не правильно. В этой маленькой статье я хочу объяснить как именно формируется видео файл, и как с ним работать более продуктивно.
Начнем с того, что разрушим главный предрассудок — формат файла не показатель, чтобы его изменить и оставить файл в работоспособном состоянии не обязательно его перекодировать (конвертировать), почему? Давайте разберемся в том из чего состоит самый простой видео файл.
Контейнер — оболочка видео файла, сам из себе не представляет ни картинки, ни звука. В контейнере хранятся все остальные части файлов в формате RAW (о нем чуть позже), а так же информация о них (названия треков, их язык, настройки, тайминг, в общем все что может потребоваться при воспроизведении.) Контейнер определяет формат файла, точнее формат и является контейнером. Контейнер не влияет на возможность воспроизведения медиафайла тем или иным плеером, если он правильно организован (т.е. поддерживает форматы RAW треков внутри себя). Контейнер НЕ КОДИРУЕТСЯ, он создается при смешивании медиапотоков (Muxing).
Теперь, как обещал, пара слов о том что такое RAW, это «сырой» медиафайл, т.е. отдельный трек не несущий в себе ничего кроме сжатого потока в определенном кодеке. Некоторые RAW файлы (в основном аудио) могут воспроизводиться без контейнера, но при этом теряют некоторые свои возможности.
Видео трек — Сжатый набор кадров в определенном кодеке. Ничего более. Как правило воспроизвести RAW видео трек невозможно т.к. только при смешивании в контейнер видео треку назначается FPS (Frames Per Second) т.е. частота кадров в секунду. Об этом надо помнить.
Аудио трек — сжатый аудио поток. В отличии от видео трека не нуждается в FPS и других настройках, т.к. стандартная скорость воспроизведения потока (100%) одинакова и назначается самим плеером. Исключения — эффекты которые включаются непосредственно в контейнер а не RAW поток.
Теоретически, в контейнер можно добавить все что душе угодно, но мы рассмотрим только то что применяется на практике.
Субтитры — Называть субтитры внутри контейнера «Хардсабом» — ошибочно. Хардсаб, это только субтитры добавленные непосредственно в видео трек, т.е. сохраняющиеся даже в RAW видео треке. Но и «Софтсабом» такие назвать нельзя. Для субтитров внутри контейнера было создано отдельное определение — «Полу-хардсаб» — т.е. файл обладающий как свойствами хардсаба (субтитры и видео — единый файл) так и свойствами софтсаба (возможность отключения или переключения на другой язык.) Скрипты в контейнере опазнаются так же как и субтитры, по этому часто объединяются.
Главы и навигация — обычно представлены в виде txt, ttxt или idx файла написанного определенным образом. Как правило несет в себе временное значение и название главы, по этому может писаться «от руки». При нахождении такого файла внутри контейнера медиопроигрыватель автоматически делит видео трек в соответствии с кодом глав.
Шрифты и внешние ресурсы — В 95% это потребность субтитров и скриптов. Шрифты в контейнере автоматически выводятся с субтитрами если в файле субтитров (ass или ssa) они указаны как часть стиля определенных строк. Так же в этом виде внутри контейнера могут содержаться изображения выводимые поверх видео треков в соответствии с временем и местоположением указанном в субтитрах или скрипте.
IDX — IDX файлы могут нести в себе самую разную информацию, но как правило в них записаны настройки для декодера, например настройка изменения аспекта в декодере, как правило такие файлы уже не используются, т.к. видео трек с ними очень сложно кодировать.
Как я уже говорил далеко не всегда обязательно кодировать файл для изменения формата, включения в него субтитров, и.т.п. В этих случаях просо достаточно «пересобрать» контейнер, добавив или удалив в него те или иные потоки\файлы.
На сегодняшний день мы имеем 6 основных контейнера. С тремя из которых успешно работает iPhone и вся остальная техника Apple, на них мы остановимся подробнее, но для начала давайте разбиремся как вам разобрать\собрать другие форматы, ведь это может вам пригодиться при кодировании (ведь ни один видео конвертер на сегодняшний день не работает с ext (т.е. внешними) аудио дорожками и.т.п.)
AVI — (Audio Video Interleave — чередование аудио и видео) в свое время самый распространенный контейнер, т.к. изначально расчитан на Xvid и DivX, но не стоит забывать что скоро ему стукнет двацатник, т.к. выпущен он Microsoft’ом еще в далеком 1998 году. Отсюда и причины его выхода из игры — он больше не может отвечать современным требованиям без дополнительных модификаций. Так же фатальной для него стала проблема с поддержкой H.264\AVC, в виду этих проблем последние несколько лет от него активно отказываются.
Его можно свободно собирать и разбирать с помощью программы — VirtualDub
MKV — Matroska (Матрешка) — относительно новый вид контейнера. Но уже сейчас самый широко используемый, все благодаря его обширным возможностям, отсутствием каких-либо ограничений на тип содержимого (кроме узкоспециализированных), и простотой работы. Но в этом же его главный минус — он использует достаточно простое микширование которое хоть и позволяет объединять в себя очень многие типы форматов, но требует мощностей на их совмещение непосредственно от декодера, именно по этому не применяется на мобильных устройствах.
Его можно свободно собирать и разбирать с помощью программы — MKVmarge GUI и MKVextract GUI
OGM — формат изначально планируемый на смену AVI, но получившийся не таким удачным как MKV. Но не смотря на это используется в большинстве программных структур (например играх).
Его можно свободно собирать или разбирать с помощью программы OGMCleaver
MP4 — основной стандарт для MPEG, но он довольно хорошо поддерживает x264 по этому в настоящее время это второй по частоте использования контейнер. Хотя так же в нем замечен один ключевой минус — из-за особенностей его организации в него чрезвычайно сложно добавить субтитры или альтернативную звуковую дорожку. Т.к. необходимо прописывать ее частные детали (atom). В MP4 файлах с субтитрами внутри контейнера иногда возникают проблемы с воспроизведением QuickTime из-за его предустановки. В виду этого все рабочие таги контейнера необходимо создавать с помощью утилиты MP4Box, а в некоторых случаях пописывать через Dumpster (Windows) или Muxo (Mac OS X).
Его можно свободно собирать разбирать с помощью программы — MP4Box (Yamb)
MOV — формат широко используемый в последнее время в качестве формата для мобильных устройств и камер. Однако не стоит забывать что это изначально QuickTime Movie, он лишен большинства минусов MP4 в него легко можно добавить несколько аудио потоков, субтитры, главы, так же он является форматом сохранения видео «по умолчанию» в Quick Time. Из главных минусов отмечу очень неудобную работу с тегами внутри контейнера.
Его можно свободно собирать разбирать с помощью программы — MP4Box (Yamb) или QuickTime
M4V — формат не преданный широкой огласке. Является производной MOV, но лишен его предрасположенности к содержанию фильмов. От сюда значиться уже как Quick Time (MPEG 4) Video, изначально получил распространение в iTunes Store в разделе Телешоу, по этому в нем на порядок более дружелюбная система тегирования без потери возможностей содержания в себе медиафайлов.
Его можно свободно собирать разбирать с помощью программы — MP4Box (Yamb)