使用 FFmpeg 拼接 360 度鱼眼视频

Stitch 360 fisheye video with FFmpeg

我有双鱼眼 MP4 文件是从 Rylo 相机生成的。在 Windows 上使用 FFmpeg,我想将视频转换为 equirectangular 格式。

我一直在尝试的命令是:

ffmpeg -t 5 -i input.mp4 -vf v360=dfisheye:e:ih_fov=208:iv_fov=208 -y output.mp4

问题是输入的鱼眼视频像这样旋转了 90°:

它正在生成如下所示的等距柱状输出,但需要先旋转鱼眼视频。

我试验了一些命令行开关,例如 pitch, yaw, out_forder=brludf, and out_frot=222222 和 none 似乎有所不同。有人可以解释一下在拼接之前旋转输入视频的命令行参数吗?

您要查找的选项是 roll?

ffmpeg -t 5 -i input.mp4 -vf v360=dfisheye:e:ih_fov=208:iv_fov=208:roll=-90 -y output.mp4

Link 到文档:
https://ffmpeg.org/ffmpeg-filters.html#v360