2022/02/08

【解決】DaVinci Resolve 17でメディア オフライン(H.265コーデック)

DaVinci Resolveの勉強を始めようとして、Pixel5で撮ったビデオを開こうとするとデカデカと「メディア オフライン」のエラーが表示される。



メディアストレージからメディアプールに入れる前の段階なので、ネットの記事によくある「再リンクすれば良い」は該当しない。

どうも4Kで撮影されていたようで、H.265 HEVCエンコードされたMP4ビデオであったことが発端のようだ。試しにWindows Media Playerで再生させようとしても、音声だけしか聞こえない。


Windows10では、H.265のコーデックはインストールされておらず、Microsoft Storeから有料のコーデック(ここ)をインストールしなければならないらしい。これをインストールすると、WindowsでH.265エンコードされたビデオが見えるようになり、DaVinci Resolveでも見えるようになるらしい。

とはいえ、動画を見るだけならVLCメディアプレイヤーで問題なく見えるし、試しに勉強しようとしているところでお金を支払うのは癪に障る。

ということで、無料でH.265コーデックをWindows10にインストールする方法を見つけたのでメモ。(そもそもMicrosoft Storeはappx拡張子のアプリをインストールしているだけなので、H.265コーデックをダウンロードしてきてインストールすれば良い)


① Free-codec.comからHEVCビデオ拡張をダウンロードする。(環境に合わせてx86かx64を選ぶ)

https://www.free-codecs.com/hevc_video_extension_download.htm


ダウンロードしたファイルをダブルクリックしたらインストールされるように思うが、「指定されたプロシージャが見つかりません。」というエラーが表示されるだけなので、コマンドラインからインストールする。

② PowerShellを立ち上げ、add-appxpackageでインストールをする。

add-appxpackage -path "ここにダウンロードしたappxファイルを指定する"


これでWindows Media Playerでも再生されるようになるし、DaVinci Resolveでもメディア オフラインにならずに再生できるようになる。

 

0 件のコメント:

コメントを投稿