Ни iOS, ни OS X не поддерживают воспроизведение мультимедийного контента в контейнере MKV с открытым исходным кодом, который используется там, где древнего AVI недостаточно — для HD-видео.
Хотя многим из нас хотелось бы поддержки MKV, у Apple есть веские причины не поддерживать его. Это не стандартизированный контейнер. Хотя некоторым это может показаться странным, контейнер MP4 соответствует стандарту ISO/IEC 14496-14:2003, основанному на историческом формате файлов QuickTime (QTFF). Поэтому существуют определенные правила, определяющие, что может, а что не может находиться внутри такого контейнера. Нас особенно интересует видео в формате H.264, который включает в себя почти все файлы MKV с HD-контентом.
Видео H.264 поддерживается как OS X, так и iOS. Вы можете без проблем воспроизводить HD-видео в формате MKV на своем Mac, поскольку у современных процессоров достаточно мощности, чтобы «пережать» его даже без аппаратного ускорения. Однако для устройств iOS ситуация иная. Хотя процессоры в них тоже становятся все более мощными, облегчить их совсем не вредно, в основном из-за ограниченной емкости аккумуляторов. Достаточно сохранить MKV-файл с видео 720p в стороннем мультимедийном проигрывателе. Попробуйте результат на своем устройстве. Это определенно неприятный опыт, не говоря уже о плохой поддержке субтитров.
Так как же включить аппаратное ускорение? Перепакуйте видео H.264 из MKV в MP4. Загрузите приложение avidemux2, который доступен для OS X, Windows и Linux.
Дулежите: Если вы используете OS X Lion, перейдите к avidemux.app в Finder и щелкните правой кнопкой мыши Посмотреть содержимое пакета. Из каталога Содержание/Ресурсы/библиотека удалить файлы libxml2.2.dylib a libiconv.2.dylib.
- Откройте файл MKV в avidemux. Он будет обрабатываться в течение нескольких секунд, затем появятся два оповещения. Отмените щелчок в соответствии с красным выделением на изображении.
- В пункте Видео Оставь это Копировать. Мы хотим сохранить H.264, поэтому тут делать нечего.
- Напротив, в пункте Аудио выберите вариант AAC.
- Под кнопкой Настроить вы устанавливаете битрейт звуковой дорожки. По умолчанию это значение составляет 128 кбит/с, но если в MKV есть аудиодорожка более высокого качества, можно увеличить битрейт. Было бы обидно лишать себя чистого звука.
- С кнопкой Фильтры вы устанавливаете дополнительные атрибуты звука. Вот самый важный предмет Смеситель. Иногда может случиться так, что при перепаковке в MP4 звук не воспроизводится. Придется "поиграться" с настройками канала. В большинстве случаев все работает корректно без каких-либо изменений (No Change). Если вы не страдаете от объемного звука или если вы используете оборудование 2.0 или 2.1, выберите опцию Стерео.
- В пункте Формат звольте MP4 и сохраните видео. Не забудьте добавить расширение в конец имени файла. .mp4. Весь процесс занимает 2-5 минут в зависимости от конкретного файла.
После сохранения файла MP4 вы можете проверить, все ли работает правильно. Если да, то видео 4p можно без проблем воспроизвести с процессором A720, а 5p (Full HD) — с процессором A1080.
А поскольку большинство фильмов и сериалов на английском языке, мы добавляем субтитры непосредственно в файл MP4. Покупатели Apple скачивают приложение Сублер, пользователи Windows, например, приложение Мой MP4Box Графический интерфейс пользователя.
Прежде чем мы начнем добавлять субтитры в MP4, необходимо на всякий случай изменить их кодировку. Откройте субтитры в TextEdit.app в формате SRT из меню. Файл выберите вариант Дублировать. Затем сохраните новую версию файла. Появится окно с расположением файла. Сохраните его где угодно под любым именем, просто добавьте расширение в конец файла. . СТО. На той же панели снимите флажок с опции Если расширение отсутствует, используйте «.txt».». Выберите UTF-8 в качестве кодировки обычного текста, чтобы избежать проблемы, связанной с нераспознаванием чешских символов.
После этого простого редактирования субтитров откройте файл MP4 в приложении Subler. После нажатия кнопки "+" или перетащите файл SRT в окно приложения, чтобы добавить субтитры. В конце для порядка выберите язык звуковой дорожки и субтитров и сохраните. Конечно, если хотите, вставьте несколько субтитров на нескольких языках. Вот и все. Какой бы сложной ни казалась вам эта процедура, после нескольких серий любимого сериала она становится очень простой и эффективной рутиной.
отлично, спасибо за урок/статью… Я нахожу это очень полезным
Я не знаю. Я использую Format Factory для конвертации MKV в MP4, в т.ч. субтитры, и это полностью автоматически и безболезненно. Вам просто нужно в настройках программы установить шрифт, который корректно читает ANSI 1250 (например, libri). Затем FF добавит субтитры непосредственно в MP4 (оба файла должны иметь одинаковое имя). Это более трудоемко, но совершенно безболезненно.
Это зависит от предпочтений. Жесткое преобразование нескольких сотен ГБ серийных номеров с помощью FF, Handbrake или другого приложения может буквально поджарить мой Mac mini. Вот так я делаю около десяти деталей за час. Допускаю, что эта процедура более трудоемкая, но и более быстрая и в разы менее требовательная к производительности ПК.
как насчет iVI? http://itunes.apple.com/cz/app/ivi/id402279089?mt=12
Здравствуйте, мое мнение такое.
1. Ipad 2 с процессором A5 будет свободно воспроизводить MKV (720p) с поддержкой субтитров.
2. Закинуть видео в формате mkv (720p) на айфон? ПОЧЕМУ ???…
да, это самое лучшее на свете. Я использую BUZZ Player HD (иногда сходит с ума, когда MKV содержит много нестандартных вещей) или как второй вариант, хоть и более бедный, но более стабильный, у меня OPlayer HD. :) оба запускают sqele на iPad2.
2. У меня все сериалы в 720p, поэтому мне удобно конвертировать их все в MP4 и всегда иметь наготове. Не вижу смысла один раз конвертировать их в меньшее разрешение. Это мое мнение ;-)
не работает, ipad показывает видео, но не воспроизводит его, похоже, оно поставлено на паузу. когда я играю, оно сразу останавливается. Вы можете искать в ней, но не можете в нее играть. avidemux показывает 4cc avc1, это правильно?
было бы круто иметь видео 720p легко на айпаде, конвертация занимает много времени, лучше по кайфу дивкси посмотрю.
Вы уверены, что поставили "Нет" и "Да" как на первом скриншоте из статьи? Это именно то, что произошло со мной, когда я не знал, что нажать.
Какой контейнер и чем открываешь в avidemux?
ок, теперь все работает, мне пришлось выбрать в Mixer: Stereo. с другим видео сразу заработало, оказалось, что проблемный .mkv имел 6-канальный звук и как-то не работал.
спасибо за помощь, теперь надо сделать скрипт, чтобы его не нужно было кликать и готово:)
Воздушное видео..
Ерунда. Когда я подхожу к компьютеру, я смотрю фильм на нем. Логично, что. Но когда меня нет дома, мне пригодится эфирное видео. Меня удивляет, как многим из вас трудно мыслить логически.
ты не путаешь это с трансляцией? airvideo - это программное обеспечение, в котором вы можете воспроизводить на своем iPad видео, которое есть на вашем компьютере, через Интернет, хранить его где угодно... но качество уже не такое, как при редактировании .mkv в .mp4 в соответствии с этим инструкция
Он поддерживает 1080, поэтому качество достаточное. Преобразование там тоже работает в фоне (очередь файлов),... не только как поток.
Airvideo и Airplay — это одно и то же. Как вы думаете, почему в названии присутствует слово «AIR»?
Именно iOS AIrVideo, как заявил Чорос. Простота. Преобразование по беспроводной сети, при котором видео конвертируется во время воспроизведения на Mac или конвертируется и сохраняется там одним щелчком мыши. Кроме того, он поддерживает AirPlay для Apple TV.
Не могли бы вы сравнить, сколько времени занимает конвертация одного и того же mkv с субтитрами AirVideo (на ПК), avidemux, format Factory, ivi (программное обеспечение Southpole), Handbrake..
По этой инструкции avidemux не конвертирует, а лишь "перепаковывает" видео в .mp4, но не меняет ни кодек, ни контент, а просто копирует видео... другие программы иногда выполняют конвертацию, что занимает некоторое время. долгое время в зависимости от вашего оборудования. с avidemux это можно сделать за несколько минут без потери качества
Могут ли обычные файлы AVI или просто MKV быть аналогичным образом «переупакованы», а НЕ преобразованы в Avidemux?
После обновления до iOS 5 субтитры нигде не отображаются. Кто-нибудь знает, почему? :(
Я заметил новый пункт «Музыка» на Apple TV, и у него есть iTunes Match. Кто-нибудь пробовал?
Программа мне очень нравится, но всякий раз, когда я хочу добавить файл в очередь, программа вылетает. У меня 2.5.6, пробовал 2.5.4 и все равно. 32-битная версия. Не знаешь, что с этим делать?
Не знаю, изменилось ли что-то в новой версии, но я не могу воспроизвести полученный файл на ПК. Черный экран и видео останавливается. Жаль, я так этого ждала. Любой совет?