ffmpeg全景视频转普通视角视频的filter开发

环境macos12.6

brew install glfw

ffmpeg编译脚本

./configure --cc=clang --prefix=$PWD/build --enable-libx264 --enable-filter=genericshader --enable-gpl --enable-opengl --extra-libs='-lglfw -ldl' --extra-cflags="-I/Users/taio/Downloads/x264-snapshot-20170521-2245/build/include " --extra-ldflags="-L/Users/taio/Downloads/x264-snapshot-20170521-2245/build/lib -framework OpenGL"

如果你是centos7系统,运行报错, 百度一下xvfb-run

主要实现可选VR视角,屏幕渲染,FBO离屏渲染

演示效果:
演示效果-CSDN直播

参考文献:
GitHub - nervous-systems/ffmpeg-opengl: Filter for applying GLSL shaders to movies via ffmpeg

相关推荐
m0_747124531 天前
多媒体框架 FFmpeg 和 GStreamer
ffmpeg·gstreamer
小鹿研究点东西1 天前
AI直播系统怎么搭?
人工智能·ffmpeg·自动化·音视频·语音识别
Nightwish51 天前
Oracle 数据库巡检检查清单
数据库·oracle·ffmpeg
luoyayun3612 天前
Qt/QML + FFmpeg 实现多音频文件顺序拼接功能
qt·ffmpeg·音频拼接
wbcuc2 天前
ffmpeg工具把m4s合并为mp4 powershell脚本
ffmpeg·m4s
luoyayun3613 天前
Qt + FFmpeg 实战:实现音频格式转换功能
qt·ffmpeg·音频格式转换
都在酒里4 天前
【极致低延时】香橙派部署 MediaMTX 实现 WebRTC 推流,延时仅 500-800ms,比局域网 ffmpeg 拉流快近 10 倍!(附踩坑全记录)
linux·arm开发·ffmpeg·webrtc·orangepi·嵌入式软件
Empty-Filled4 天前
用 Kap + FFmpeg 把录屏转成小体积 GIF:产品操作演示图制作实践
ffmpeg·kap
矜辰所致5 天前
嵌入式语音开发应用基础说明
ffmpeg·ai 语音·嵌入式语音·语音播放·语音采样
luoyayun3615 天前
Qt + FFmpeg 实战:音频静音段检测
qt·ffmpeg·音视频·静音段检测