ガイド: 正距円筒図法の VR 映像を魚眼レンズに変換する
正距円筒図法による VR ビデオを魚眼レンズに変換したいという要望をいくつか受けています。その方法は次のとおりです。
まず、 FFmpeg を使用する必要があります。これは無料のオープンソース ソフトウェアで、ビデオ、オーディオ、その他のマルチメディア ファイルとストリームを処理するための一連のライブラリとプログラムで構成されています。重要な要素はコマンドライン ffmpeg ツール自体です。これは FFmpeg の中心であり、ビデオ ファイルとオーディオ ファイルを処理できるようになります。
正距円筒図法を魚眼レンズに変換する:
この例では、8K 映像を使用します。
使用するコマンドは次のとおりです。
ffmpeg -i input_side_by_side_180_video.mp4 -i mask8k.png -filter_complex "[0:v]split=2[left][right]; [left]crop=4000:4000:0:0[left_crop]; [right]crop=4000:4000:4000:0[right_crop]; [left_crop]v360=hequirect:fisheye:iv_fov=180:ih_fov=180:v_fov=180:h_fov=180[leftfisheye]; [right_crop]v360=hequirect:fisheye:iv_fov=180:ih_fov=180:v_fov=180:h_fov=180[rightfisheye]; [leftfisheye][rightfisheye]hstack[stacked]; [stacked][1:v]overlay=0:0" -c:a copy -crf 15 output_fisheye_video.mp4
input_side_by_side_180_video.mp4を実際のビデオの名前に 置き換えます 。
Output_fisheye_video.mp4を選択した出力名に 置き換えます。
これで、完璧な 180 SBS 魚眼 VR 映像が完成しました。これには、パススルーなどのために映像にアルファ チャネルを適用する機能など、多くの利点と用途があります。