Dan*_*ski 10 ffmpeg fisheye 360-degrees theta360
或者使用现有过滤器的方法?这样你就可以从鱼眼镜头或双鱼眼镜头(如理光Theta)中获取视频,并直接将equirectangular实时输出到像RTMP这样的东西?
该重映射过滤器不只是这一点:
该过滤器将源帧逐像素地复制到目标帧.它根据两个文件ymap/xmap将像素重新映射到新的x,y目标.
基本命令语法是
ffmpeg -i fisheye_grid_input.jpg -i fisheye_grid_xmap.pgm -i fisheye_grid_ymap.pgm -filter_complex remap out.png
Run Code Online (Sandbox Code Playgroud)
还包括在该链接是映射文件的
理光Theta S相机:分辨率为1920x960(1080)的输入文件
在最新的 ffmpeg 中,您现在可以执行此操作将鱼眼视频转换为 equirectangular
ffmpeg -y -i in.mp4 -vf v360=dfisheye:e:yaw=-90 -c:v libx265 -b:v 40000k -bufsize 5000k -preset ultrafast -c:a copy out.mp4
Run Code Online (Sandbox Code Playgroud)
yyy:过滤参数
v360:过滤器名称
文档:https : //ffmpeg.org/ffmpeg-filters.html#v360
注意:过滤器在图像或视频作为输入时都可以正常工作
归档时间: |
|
查看次数: |
4053 次 |
最近记录: |