Windows8.1のVLCプレーヤーで完全に動作するMKVファイルがあります。このファイルをXboxOneで再生したい。サーバーから直接再生しようとすると、MKVに正常にアクセスできますが、音が出ません!考えられる回避策として、VLCプレーヤーを使用してMKVファイルをMP4形式に変換しましたが、PCで再生しても、まったく音が出なくなりました。
注:この質問のタイトルは似ていますが、同じ問題に対処しているわけではありません。 音声なしでmkvファイルを再生するVLC
これは同様の問題ですが、ChromeまたはYoutubeを使用していません。サウンドまたはメディア形式の問題のようです(解決策もありません): YouTubeWebにサウンドはありませんがVLCには音があります
MKVとMP4はコンテナ形式です。内部的には、一般にコーデックと呼ばれるさまざまな形式でエンコードされた可能性のあるビデオとオーディオが含まれています。
ビデオコーデックの例には、h.264およびmpeg2が含まれます。オーディオコーデックの例には、MP3やAACが含まれます。より多くのコーデックがあり、いくつかは他よりも広くサポートされています。
ファイルにXboxOneがサポートしていないオーディオ形式が含まれているようです。ファイルをMKVからMP4に変換すると、おそらくコンテナ形式が変更され、オーディオとビデオが変更されずに含まれるため、問題は修正されませんでした。
Handbrake (GUI)や ffmpeg (コマンドライン)などのプログラムを使用してオーディオをコーデックにトランスコードする必要があります Xbox Oneでサポート 。
それは単なるソフトウェアの問題であるため、Microsoftはかなり不自由です。hdオーディオなしに劣化する必要があります no-hdサウンドトラックを追加