質問: xboxoneでmkvファイルに音が出ない 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でサポート 。