Audio and video processing package based on QT+ffmpeg+opencv
Opencv and ffmpeg are basically the most widely used open source platforms in the field of audio and video,.QT, ffmpeg and opencv are all used in the course in the current * * version. In particular, the new version of opencv has begun to abandon the previous c language implementation, which requires our students to start learning the development based on c++.
three
Courses
three hundred and forty-six thousand and thirty-three
After the course is updated, the course will be maintained according to the opinions of the students. Lecturer: [Xia Caojun] The course is based on opencv * * version 3.2, and all use * *'s c++interface. The old interface will be gradually abandoned by opencv, so we should try our best to learn the new interface. QT uses * *'s 5
The course content has been updated to add basic knowledge, solve the problem of stuck and synchronization, and add the opengl shader to play yuv, and release the XPlay 2.0 version.This course is based on the current popular FFMpeg video processing framework and the popular QT cross platform library.Developed one
As a high-speed scripting language, Lua can be compiled and debugged, and can easily call logic written in C/C++.It has many advantages. We think programmers should learn at least one scripting language. If you only want to learn one, I suggest Lua.This course explains the relationship between high performance script Lua and c++