当 FFmpeg 遇见 Imgui

Dear Imgui 是一个立即模式的 C++ GUI lLibrary,与其他 GUI 框架不同,它将渲染与框架逻辑分离,用户可以根据自己的需要选择渲染方式,官方支持如下:

1
2
Renderers: DirectX9, DirectX10, DirectX11, DirectX12, OpenGL (legacy), OpenGL3/ES/ES2 (modern), Vulkan, Metal.
Platforms: GLFW, SDL2, Win32, Glut, OSX.

有时我们需要在 FFMpeg 应用中使用 GUI,传统的方式是将 FFMpeg 嵌入到 GUI 应用程序中, 有了 Imgui,我们可以在视频画面之上叠加我们的 GUI 界面。

Untitled.png

2_%282%29.gif

作者

zi

发布于

2020-05-31

更新于

2020-05-31

许可协议