У меня есть файл MKV, который отлично работает с плеером VLC на Windows 8.1. Я хочу воспроизвести этот файл на моем Xbox One. Когда я пытаюсь воспроизвести его напрямую с сервера, он может получить доступ к MKV, но звука нет! В качестве возможного обходного пути я использовал VLC Player для преобразования файла MKV в формат MP4, но теперь у него вообще нет звука, даже когда я играю его на своем ПК.
Примечание: этот вопрос имеет похожее название, но не относится к той же проблеме. VLC воспроизводит файл mkv без звука
Это аналогичная проблема, но я не использую Chrome или Youtube, похоже, это проблема со звуком или форматом мультимедиа (у нее также нет решения): в сети YouTube нет звука, но в VLC есть звук
Ответы:
MKV и MP4 являются контейнерными форматами. Внутри они содержат видео и аудио, которые могли бы быть закодированы в различных форматах, обычно называемых кодеками .
Примеры видеокодеков включают h.264 и mpeg2. Примеры аудиокодеков включают MP3 и AAC. Там намного больше кодеков, и некоторые из них более широко поддерживаются, чем другие.
Похоже, что ваш файл содержит аудиоформат, который не поддерживает Xbox One. Преобразование файла из MKV в MP4, вероятно, только изменило формат контейнера, оставив аудио и видео, содержащиеся внутри, без изменений, поэтому ваша проблема не была исправлена.
Вам необходимо перекодировать звук с помощью такой программы, как Handbrake (GUI) или ffmpeg (командная строка), в кодек, поддерживаемый Xbox One .
источник
Microsoft довольно слабая, так как это всего лишь проблема с программным обеспечением, вы должны перейти на аудио без HD, без звуковой дорожки
источник