Как воспроизвести видео h265 в ОС Windows Server 2012 R2 DataCenter?

2160
ajayramesh

Я не могу воспроизвести видео H265 на ОС Windows Server 2012 Datacenter. Главная причина -

  • Сервер Win2012 не знает о видеокодеках h265. Так что декодер недоступен, из-за этого он не может играть.

* Как установить сторонние кодеки, как настроить ОС Win2012 Server для воспроизведения кодеков H265?

Поддерживает ли Win2016 Server R2 кодеки H265 по умолчанию?

Примечание. Видео должно воспроизводиться в проигрывателе Windows Media, а не на любом другом проигрывателе.

Я попытался установить пакет Microsoft Media Media, он не работал.

Почему вы не можете установить сторонний кодек? Почему вы не можете установить сторонний плеер, который поддерживает этот формат? Что вы на самом деле пытаетесь достичь?

  1. Создавая коммерческое приложение, не хочу тратить деньги на стоимость лицензии.
0

2 ответа на вопрос

2
music2myear

Ты не можешь

Кодеки ТРЕБУЮТСЯ, чтобы научить проигрыватель Windows Media проигрывать незнакомый формат.

Если вы не можете установить кодеки, вы не можете использовать Windows Media Player для воспроизведения видео h265.

Хотя я не знаю наверняка о поддерживаемых кодеках в Server 2016, я предполагаю, что он также не поддерживает это.

Чтобы найти решение, включающее ответ «да», вам нужно ответить на следующие вопросы:

  • Почему вы не можете установить сторонний кодек?
  • Почему вы не можете установить сторонний плеер, который поддерживает этот формат?
  • Что вы на самом деле пытаетесь достичь?
Стоимость лицензии третьей стороны для коммерческих целей. Поэтому мы сначала оцениваем любое решение по умолчанию в Windows. ajayramesh 6 лет назад 0
То, что мы пытаемся - это какой-то сервис, который читает видео h265 и генерирует миниатюры. Поскольку у нас нет этого кодека, мы не можем генерировать миниатюры. Не могу точно сказать, что именно мы делаем - извините за это ajayramesh 6 лет назад 0
1
harrymc

Вам необходимо установить Desktop Experience, который включает в себя Windows Media Player:

  • Откройте Диспетчер серверов> Управление> Добавить роли и компоненты

  • Пропустите страницу Прежде чем начать, нажав кнопку Далее.

  • На странице выбора сервера ваш текущий сервер уже должен быть выбран, если нет, выберите сервер, с которым вы хотите работать, в разделе SERVER POOL, затем нажмите Next

  • Пропустите страницу ролей сервера, нажав кнопку Далее.

  • На странице « Функции» прокрутите вниз (ближе к нижней части) разверните пункт « Интерфейсы пользователя и инфраструктура», а затем установите флажок « Рабочий стол» . Вам будет предложено установить необходимые компоненты или сервисы «Службы рукописного ввода и рукописного ввода» и «Media Foundation». Нажмите Добавить функции .

  • На странице подтверждения выбора установки вам, вероятно, потребуется перезагрузить сервер после установки и перед использованием некоторых функций рабочего стола.

Вы также можете сделать это, используя PowerShell в качестве администратора:

Add-WindowsFeature Desktop-Experience 

Вам все еще может потребоваться установить хороший пакет кодеков, например, пакет кодеков K-Lite . Стандартная и выше версии также включают в себя Media Player Classic Home Cinema (MPC-HC).

Пакет кодеков K-Lite не является бесплатным для коммерческого приложения. Поэтому мы пытаемся выяснить, действительно ли Microsoft может поддерживать H265 или нет. ajayramesh 6 лет назад 0
Никогда не слышал о коммерческом K-Lite, тем более что он содержит программное обеспечение с открытым исходным кодом. И есть много других пакетов кодеков с открытым исходным кодом. Отличный бесплатный плеер VLC также поставляется с собственными кодеками. harrymc 6 лет назад 0
@harrymc Я думаю, что OP означает, что лицензия K-Lite либо исключает перераспределение в коммерческом продукте (возможно), либо что она не бесплатна для использования в коммерческих условиях (маловероятно). К сожалению, я не могу найти текст лицензии и не хочу его устанавливать, просто чтобы прочитать лицензионное соглашение. Twisty Impersonator 6 лет назад 0
@TwistyImpersonator: У меня он установлен, и только два продукта имеют лицензии, Icaros и madVR, и оба говорят, что программное обеспечение является бесплатным. В любом случае, установка K-Lite позволяет выбрать, какие компоненты установлены, и большинство из них можно найти отдельно в Интернете. K-Lite - это просто набор бесплатных программ. harrymc 6 лет назад 0
Тогда ОП ошибается насчет лицензионных ограничений. Twisty Impersonator 6 лет назад 0
https://msdn.microsoft.com/en-us/library/windows/desktop/mt218785(v=vs.85).aspx - В нижней части страницы Microsoft говорится, что ни одна из серверных ОС не поддерживается. Так что, думаю, без сторонних разработчиков мы не сможем поиграть в h265 в Windows 2016 ajayramesh 6 лет назад 0