原创 音視頻概念

目錄1 音視頻封裝格式2視頻播放器原理 1 音視頻封裝格式       有不同的格式,用不同的後綴表示:avi,rmvb,mp4,flv,mkv等等(當然也使用不同的圖標)。在這裏需要注意的是,這些格式代表的是封裝格式。封裝格式就

原创 Qt +FFmpeg+SDL視頻播放器

調用ffmpeg庫對本地視頻文件進行視頻流解碼,解碼後的數據格式爲yuv420p,調用sdl庫,並傳入Qt顯示控件句柄給sdl進行渲染顯示,代碼如下: #ifndef WIDGET_H #define WIDGET_H #inc

原创 指針的理解

目錄1 指針概念2 指針值3 空指針4 void * 指針5 指向指針的指針 1 指針概念 指針是“指向”另外一種類型的符合類型。指針可以實現對對象的間接訪問。 定義指針的方法,如將聲明寫成*d,d是變量名。 int *p1,*p

原创 VS2015編譯報錯

(1)C4996 ‘fopen’: This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation,

原创 Qt Creator 配置FFmpeg庫+VS2015配置FFmpeg庫

目錄一、官網下載已經編譯好的FFmpeg庫二、 Qt Creator 配置FFmpeg庫三、VS2015配置FFmpeg庫 一、官網下載已經編譯好的FFmpeg庫 官網地址:http://ffmpeg.zeranoe.com/bu

原创 Qt中使用json格式封裝數據及解析數據

由於json格式的數據閱讀起來簡單方便,也便於機器解析與生成。在最近的項目中,使用json格式的數據可以快速的傳輸,首次使用這種格式,所以把自己的封裝數組的使用心得記錄下來。         QJsonObject json;