Поддержка MKV на консоли Xbox One

Теперь видеоролики MKV можно воспроизводить на консоли Xbox One.

Формат MKV (это расширение используется для медиаконтейнера Matroska) поддерживает несколько видео- и аудиокодеков, таких как H.264 и AAC. Как правило, контейнеры определяют, каким образом размещаются видео- и аудиоданные и какая дополнительная информация используется для описания аудиовидеопотоков. Кроме этого, контейнеры могут содержать данные, дополняющие аудио- и видеопотоки, например заголовки, дополнительные аудиопотоки на других языках, субтитры и шрифты для них, изображения, информация о главах, меню и т.д. Формат MKV обеспечивает высокую гибкость и поддерживает многие из вышеперечисленных возможностей контейнеров.

Разработчики консоли Xbox One попытались обеспечить возможности MKV, наиболее важные для основной массы клиентов. Реализованы не все, а только наиболее востребованные возможности формата MKV.

Поддержка возможностей контейнера MKV

На консоли Xbox One поддерживаются следующие возможности контейнера MKV.

  • Если присутствует одна или несколько видеодорожек, то воспроизводится первая из них.
  • Если присутствует одна или несколько аудиодорожек, то воспроизводится первая из них.
  • Если присутствует одна или несколько дорожек субтитров, то субтитры не воспроизводятся, но файл будет загружен и воспроизведен.
  • Если присутствует один или несколько шрифтов или изображений, то они не воспроизводятся, но файл будет загружен и воспроизведен.
  • Меню не поддерживается и не отображается, но файл будет загружен и воспроизведен.
  • Информация о главах не поддерживается, но файл будет загружен и воспроизведен.
  • Если файл с главами ссылается на дополнительные файлы, то эти файлы не воспроизводятся.
  • Эскизы доступны при обзоре файлов на USB-устройстве флэш-памяти через браузер файлов.

Такой набор возможностей позволяет воспроизводить большинство файлов MKV, если они закодированы поддерживаемыми кодеками.

Поддержка кодеков MKV

Файлы MKV могут содержать аудио- и видеодорожки, закодированные следующими кодеками, которые должны воспроизводиться на Xbox One.

Matroska Id MSFT Media Foundation MF_MT_SUBTYPE Описание Идентификаторы FourCC или WAV
V_MPEG4/ISO/AVC MFVideoFormat_H264 H.264 видео H264
V_MPEG2 MFVideoFormat_MPEG2 MPEG-2 видео  
V_MPEG1 MFVideoFormat_MPG1 MPEG-1 видео MPG1
V_MPEG4/MS/V3 MFVideoFormat_MP43 Кодек Microsoft MPEG 4 версия 3 MP43
V_MPEG4/ISO/ASP MFVideoFormat_MP4V Видео MPEG-4 part 2 MP4V
V_MS/VFW/FOURCC   Сопоставляется с несколькими кодеками, обычно поддерживаемыми в формате AVI, которые доступны на консоли.  
A_AAC MFAudioFormat_AAC Advanced Audio Coding (AAC) WAVE_FORMAT_MPEG_HEAAC
A_AC3 MFAudioFormat_Dolby_AC3 Dolby Digital (AC-3)  
A_MPEG/L3 MFAudioFormat_MP3 MPEG Audio Layer-3 (MP3) WAVE_FORMAT_MPEGLAYER3
A_MPEG/L1 MFAudioFormat_MPEG MPEG-1 аудио WAVE_FORMAT_MPEG
A_PCM/INT/BIG MFAudioFormat_PCM Несжатое аудио PCM WAVE_FORMAT_PCM
A_PCM/INT/LIT MFAudioFormat_PCM Несжатое аудио PCM WAVE_FORMAT_PCM
A_PCM/FLOAT/IEEE MFAudioFormat_Float Несжатое аудио IEEE с плавающей запятой WAVE_FORMAT_IEEE_FLOAT

Технические детали, относящиеся к кодекам

Технические детали доступны на следующих сайтах.

Matroska Codec Specs

Центр разработки для Windows: GUID подтипов аудио

Центр разработки для Windows: GUID подтипов видео

Проблема решена?

Да
Нет

Спасибо за отзыв

Спасибо за отзыв!

Нам жаль, что эта статья не помогла вам решить проблему. Мы будем продолжать поиск решения. Попробуйте обратиться в сообщество ниже.
Получить справку в сообществе
Ambassador chat image
Чат для экспертов
Поговорить индивидуально с пользователем Xbox для получения справки.

Написать отзыв для этой темы

255 симв. осталось.
Для защиты своей конфиденциальности не указывайте контактные данные в отзыве.
Получить справку в сообществе
Ambassador chat image
Чат для экспертов
Поговорить индивидуально с пользователем Xbox для получения справки.

Связаться с нами

Вы хотите обратиться в службу поддержки по поводу проблемы "Поддержка MKV на консоли Xbox One", о которой вы читали, или по поводу другой проблемы?