サポートする最後のVLCバージョン(Windows 7 64ビットでは3.0.0(Vetinari))をインストールしました360度ビデオの再生。
いくつかのテストを行うために、Vimeoから次の360度ビデオをダウンロードしました: https://vimeo.com/215984568
しかし、VLCは360ビデオを正しく再生できません。ビデオにはすべての360度ビデオ情報が含まれていますが、同時に表示されます(Vimeoではビデオは正常に再生されます)。結果は次のようになります。
ビデオをffmpegで再エンコードして、VLCに適したものにすることができると思います。
のメディア情報ダウンロードした360度ビデオは次のとおりです。
回答
ダウンロードした360°ビデオは、等長方形の投影としてエンコードされます。つまり、ビデオは長方形の表面に投影されます。これにより、ビデオが作成されます。通常の動画と見分けがつかない。
360°動画として認識されるためには、動画に特定のメタデータが含まれている必要があります。Googleが提供するツールを使用して動画をYouTubeにアップロードできます: 360度動画をアップロード。このツールを動画に適用すると、VLCが正しく動作します360°ビデオとして認識してください。
コメント
- マヌエルに感謝します。 VLCは、ビデオを360 °ビデオとして認識しました。
回答
問題は、メタデータprojection=equirectangular
が含まれているはずのビデオに起因します。修正するには:
-
をインストールします空間メディアをダウンロード
-
空間メディアを解凍
-
フォルダに移動します(サブフォルダ
spatialmedia
があります) -
フォルダのパスをコピーします
-
Windowsで
cmd
を起動します(システムでcmd
を検索します) -
cd
と入力してフォルダーに移動します。フォルダーのパス -
py spatialmedia -i
<yourVideoOnTheDisk>
<aVideoName>
作成したファイルをVLCで開きます。 360°ビデオとして公開する必要があります。 spatialmedia
を削除してPythonをアンインストールできます。
コメント
- この方法は機能する可能性がありますが、VLCは'立体視のトムボトムを読みません。'検査のために4096x4096のトップボトムビデオを読み取ることができるWindowsプレーヤーはないと思います。 。