原创 __GNUC__ _MSC_VER

一、預定義__GNUC__宏     1 __GNUC__ 是gcc編譯器編譯代碼時預定義的一個宏。需要針對gcc編寫代碼時, 可以使用該宏進行條件編譯。     2 __GNUC__ 的值表示gcc的版本。需要針對gcc特定版本編寫代碼

原创 RTMPDUMP的使用(實例講解)

譯文地址:http://blog.csdn.net/fallenink/article/details/8128095   原文地址:http://pclosmag.com/html/Issues/201104/page19.html 強

原创 Notepad++使用總結(有圖)

Alt+H  隱藏行 Ctrl+Tab  實現在多個打開的窗口間切換 Ctrl+Shift+Q區塊註釋 Ctrl+K行註釋(取消Ctrl+Shift+K) 文件  新建文件 Ctrl+N  打開文件 Ctrl+O  保存文件 Ctrl+S

原创 Visio使用技巧總結

Visio技巧總結 在畫組織結構圖的時候:文件—新建—商務—組織結構圖即可快速的畫出模板所需要的東西 1、Visio畫圖時,兩根直線交叉時,總是默認會出現一個跨線的標誌,很是不爽,去除方法:選中線條,然後菜單的格式->行爲->連接線->跨

原创 Wireshark基本用法(抓包等)

抓取報文:   下載和安裝好Wireshark之後,啓動Wireshark並且在接口列表中選擇接口名,然後開始在此接口上抓包。例如,如果想要在無線網絡上抓取流量,點擊無線接口。點擊Capture Options可以配置高級屬性,但現在無此

原创 NSIS使用總結,安裝包製作(圖解)

NSIS簡介:NSIS 是“Nullsoft 腳本安裝系統”(Nullsoft Scriptable Installation System)的縮寫,它是一個免費的 Win32 安裝、卸載系統。它的特點:腳本簡潔高效;系統開銷小;當然進行

原创 Qt Creator的使用詳解(圖解)

Qt Creator介紹 通過前面《Qt快速入門(vim純代碼編寫)》的學習得知,只有搭建好了 Qt 環境(Qt庫和開發工具),即可通過 vim 純代碼編寫 Qt 程序,再借助 Qt 裏的 qmake 工具編譯 Qt 代碼,具體流程如下:

原创 FFmpeg之avformat_open_input解析

我們知道avformat_open_input()能打開視頻容器,那麼現在我比較關心視頻文件的MetaData怎麼查看, 剛好FFMpeg給我們提供了av_dump_format()函數會自動打印MetaData信息,打印有關輸入或輸出格

原创 FFmpeg之av_samples_get_buffer_size

/*  *獲取給定音頻參數所需的緩衝區大小。  * @param [out] linesize計算的lineize,可能爲NULL  * @param nb_channels頻道數  * @param nb_samples單個通道中的樣本

原创 C語言基礎---int、float、short、double等(佔字節)

#include "iostream" using namespace std; int main() {     cout<<sizeof(char)<<endl;     cout<<sizeof(short)<<endl;    

原创 FFmpeg之AVFrame

/**該結構描述瞭解碼的(原始)音頻或視頻數據。  *必須使用av_frame_alloc()(舊接口:avcodec_alloc_frame(),新接口:av_frame_alloc())分配AVFrame。請注意,這只是  *分配AV

原创 VS2013使用技巧彙總(有圖)

1. Peek View 在不新建TAB的情況下快速查看、編輯一個函數的代碼。 以前要看一個函數的實現,需要在使用的地方點擊F12跳轉到該函數,實際上這是很浪費時間的。VS2013Peek View便解決了這個問題。在光標移至某個函數下,

原创 Visual Studio Code使用詳解

Visual Studio Code是個牛逼的編輯器,啓動非常快,完全可以用來代替其他文本文件編輯工具。又可以用來做開發,支持各種語言,相比其他IDE,輕量級完全可配置還集成Git感覺非常的適合前端開發,是微軟親生的想必TypeScrip

原创 PhotoShop十大使用技巧總結

1、快速變色 首先新建一個透明圖層 利用畫筆工具塗抹需要更改顏色的部分 接下來就是見證奇蹟的時刻 將該圖層的混合模式更改爲“顏色” 汽車就會變成你想要的顏色了 這樣處理同時保留了汽車的質感 特別適合金屬或有光澤的物體 2、快速摳圖

原创 FFmpeg之AVPacket

/*該結構存儲壓縮數據。它通常由分路器導出  *然後作爲輸入傳遞給解碼器,或作爲編碼器和輸出接收  *然後傳遞給muxers。  *  *對於視頻,它通常應包含一個壓縮幀。對於音頻它可能  *包含幾個壓縮幀。  *  * AVPacket