none
4K動画の再生について(Media Foundation, Windows7) RRS feed

  • 質問

  • はじめまして。

    「Windows7で、Media Foundationを使用した4K動画の再生方法について」

    2点質問させて下さい。

    (1) Windows8の「Microsoft H264 Video Decoder MFT」、「Microsoft AAC Audio Decoder MFT」をWindows7に適用する方法について

      (そもそも可能でしょうか?)

    (2) 4K動画が再生可能なH264の「H264 Video Decoder MFT」、「AAC Audio Decoder MFT」について、

      他の入手先をご存知でしたらご教示頂けないでしょうか。


    具体的な質問の背景は、以下になります。

    Windows8.1 PC(Surface Pro 3)で、BasicPlaybackのサンプルプログラムで下記4K動画を再生させたところ、再生可能でした。

    一方、Window7PCで実行させたところ、MF_E_TOP_CODEC_NOT_FOUNDが返り、再生できませんでした。

    エラーコードからWindow7の「Microsoft H264 Video Decoder MFT」msmpeg2vdec.dllと

    「Microsoft AAC Audio Decoder MFT」msmpeg2adec.dllが4K動画のデコードに対応していないのではと思い、質問致しました。

    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    ・BasicPlayback Sample(https://msdn.microsoft.com/en-us/library/windows/desktop/bb970475%28v=vs.85%29.aspx)

    ・サンプル4K動画 (ttp://vimeo.com/115212585のダウンロード Ultra HD 4K)

    /////////////////////////////////////////////////////////////////////

    ご回答ありがとうございました。



    • 編集済み yy.kk 2015年2月3日 21:28
    2015年2月2日 16:34

回答

  • Microsoft H264 Video Decoder MFTでググれば説明がすぐに出てきます。

    Media FoundationのH.264 Video DecoderのページにMaximum Resolutionについて書かれています。DXVA側の制限でFull HDしか出ません。しかし、Windows 8からはハードウェアが対応していれば4Kまで可能で、対応していなかった場合はソフトウェアデコードになるそうです。Windows 7ではこのような対応は行われていないのでFull HD止まりです。

    • 回答としてマーク yy.kk 2015年2月3日 21:26
    2015年2月2日 22:32