Media Foundation を使用して mp4 ファイルを作成する Windows ストア アプリがあります。関数 MFCreateSinkWriterFromURL を使用してファイルを作成し、関数 IMFSinkWriter.WriteSample を使用してオーディオ データとビデオ データをファイルに書き込みます。これはすべて、DELL ラップトップ、Surface タブレットで問題なく動作します。したがって、これらの mp4 ファイルはすべてのマシンで適切に再生されます。アプリを ASUS ME400C タブレットで実行すると、mp4 ファイルが作成されますが、そのマシンまたは他のマシンでファイルを再生することはできません。したがって、アプリはすべてのマシンで同じ (ストアからダウンロード) ですが、エンコーディングは異なります。
TopoEdit ツールでファイルを開くと、次のエラーが表示されます: ソース ノードの作成に失敗しました。指定された URL のバイト ストリーム タイプはサポートされていません。
Asus マシンで作成された mp4 ファイルの問題を特定するにはどうすればよいですか? そのファイルの分析に役立つツールはありますか?
誰かが興味を持っている場合に備えて。Asus マシンで作成された mp4 があります
https://skydrive.live.com/redir?resid=9A6F31F60861DD2C!449&authkey=!AJVXFclI4BoJs0o
ここに私のDellラップトップで作成されたmp4
https://skydrive.live.com/redir?resid=9A6F31F60861DD2C!450&authkey=!AKtrfkDprZyJJI0
よろしく
ロナルド