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 件のコメント:
コメントを投稿