工具介绍
Transform360 是一种用于 360 度视频的等方体到立方体贴图转换。
Transform360 Transform360 是一个视频/图像滤镜,可将 360 度视频从一种投影变换到另一种投影。通常,输入投影是等方向投影,输出投影是立方体贴图。我们还将上一版的变换保存在 vf_transform_v1.c 文件中。
Transform360 的优势 1. Transform360 在内存使用和视觉质量方面表现更好。对于现实世界应用中的许多不同算法和参数设置,它还能实现更好的处理速度。 2. Transform360 允许人们更好地控制输出视频帧的质量,甚至是帧内不同区域的质量。 3. Transform360 将计算和变换逻辑与 ffmpeg 分离开来。因此,人们可以更加灵活地使用不同的资源来开发变换,而无需关注 ffmpeg 实现/集成的细节。
在 Ubuntu 上构建 Transform360 由 C++ 实现,并通过 ffmpeg 视频滤镜调用。要构建和使用 Transform360,请按照以下步骤操作(特别感谢 https://github.com/danrossi):
对于旧版本的 ffmpeg(即,如果您看到已注册的滤镜为 REGISTER_FILTER),请添加以下代码: