2

У меня есть файл MKV, который отлично работает с плеером VLC на Windows 8.1. Я хочу воспроизвести этот файл на моем Xbox One. Когда я пытаюсь воспроизвести его прямо с сервера, он может получить доступ к MKV, но звука нет! В качестве возможного обходного пути я использовал VLC Player для преобразования файла MKV в формат MP4, но теперь у него вообще нет звука, даже когда я играю его на своем ПК.

Примечание: этот вопрос имеет похожее название, но не относится к той же проблеме. VLC воспроизводит файл mkv без звука

Это похожая проблема, но я не использую Chrome или Youtube, похоже, это проблема со звуком или форматом мультимедиа (у нее также нет решения): в сети YouTube нет звука, но в VLC есть звук

1 ответ1

2

MKV и MP4 являются контейнерными форматами. Внутри они содержат видео и аудио, которые могли бы быть закодированы в различных форматах, обычно называемых кодеками.

Примеры видеокодеков включают h.264 и mpeg2. Примеры аудиокодеков включают MP3 и AAC. Там намного больше кодеков, и некоторые из них более широко поддерживаются, чем другие.

Похоже, что ваш файл содержит аудиоформат, который не поддерживает Xbox One. Преобразование файла из MKV в MP4, вероятно, только изменило формат контейнера, оставив аудио и видео, содержащиеся внутри, без изменений, поэтому ваша проблема не была исправлена.

Вам необходимо перекодировать звук с помощью такой программы, как Handbrake (GUI) или ffmpeg (командная строка), в кодек, поддерживаемый Xbox One.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .