本专栏专注于 C++ 实战开发,带你从零打造一个功能完善的视频编辑器。通过 OpenCV 图像处理、Qt 图形界面设计、FFmpeg 多媒体操作三大技术栈的结合,掌握真正落地的开发技能。
实战导向:所有模块围绕视频编辑器项目展开,所学即所用
源码分析:通过源码掌握 API 内部机制,提升底层理解能力
性能测试:掌握自定义算法与 OpenCV 原生接口的效率对比
多平台适配:课程支持 Windows / Ubuntu 双平台部署与运行
界面开发:基于 Qt5 构建操作界面,贴近真实项目设计需求
音视频融合:FFmpeg 操作音频流,实现视频最终合成输出
OpenCV:版本 3.2 / 5.0
FFmpeg:命令行工具及 SDK
Qt:Qt5.8 + QtCreator(或 VS2013)
编译环境:Windows + Ubuntu 双平台演示
有 C