原创 Windows 窗口發送消息參數詳解
窗口發送消息參數詳解 // 窗口.發送消息 函數功能: 將指定的消息發送到一個窗口,同win32 api 裏面的SendMessage等同的效果 中文函數原型: 發送消息(hwnd,msg,wparam
原创 FFmpeg硬解碼(調用gpu)
工具 1.ffmpeg-4.2-win32 2.VS2019 3.gpu 代碼 m_pCodec = avcodec_find_decoder_by_name("h264_qsv"); /*****************解
原创 vs2019配置qt5.9.1出現問題
問題 測試代碼編譯未通過,提示無法打開源文件“ui_*.h” 解決方法 運行結果
原创 C++/Qt實現網絡音樂播放器(一)
功能需求 在Windows下設計一個音樂播放器 ,實現本地導入歌曲播放以及在線播放功能 開發工具:Qt5.9.1 外部庫:ffmpeg-4.2-win32 界面樣式效果設計 現在都是看臉時代,好看的界面佈局和樣式都是很重要的,奈何
原创 C++/Qt實現網絡音樂播放器(三)
在線播放實現 實現方法:訪問酷狗api接口的到json數據,解析json數據 主要類: QNetworkAccessManager *managerGetSongInfo; QNetworkAccessMana
原创 C++修改註冊表方式修改WIN10適配器名稱
查看適配器名稱 win10默認的爲 以太網 代碼 USES_CONVERSION; HKEY hKey; CString strKeyName = _T("SYSTEM\\ControlSet001\\Control\\
原创 C++ Http下載文件
C++ Http下載文件 //HTTP DownloadToFile string url = "http://a3.att.hudong.com/14/75/013000001641861213667568036
原创 Qt+ffmpeg接受rtsp並顯示
效果 接受 #include "rtspplayer.h" #include <QDebug> VideoPlayer::VideoPlayer() { } VideoPlayer::~VideoPlayer() { }
原创 C++ 中的 Unicode 與 UTF-8 字符編碼互轉
Unicode 轉 UTF-8 std::string UnicodeToUTF8(const std::wstring& wstr) { int ansiiLen = WideCharToMultiByte(CP_UTF8,
原创 ffmpeg所有的解碼器(decoders)
FFMPEG解碼器 Decoders: V..... = Video(視頻流) A..... = Audio(音頻流) S..... = Subtitle(字幕流) .F.... = Frame-level mul
原创 FFMPEG的編碼器的參數
常用參數 //平均碼率 pCodecCtx->bit_rate = 300000; 變小碼率畫質不清晰 //指定圖像中每個像素的顏色數據的格式 pCodecCtx->pix_fmt = PIX_FMT_YUV420P; //編碼
原创 C++ 獲取當前機器運行的時間微秒級
C++ 獲取當前機器運行的時間微秒級 static unsigned long AVGenerateSSRC(void) { try { LARGE_INTEGER frequence, privious; if (!Q
原创 FFmpeg+SDL拉取網絡攝像頭流顯示
1.功能說明 通過FFmpeg拉取網絡攝像頭推的rtmp和rtsp流解碼利用SDL渲染顯示出來 2.顯示效果 3.網絡攝像頭參數 4.FFMPEG拉流解碼 /*********************************