許久沒有寫部落格了,最近由於公司競標需要,之前使用的第三方錄屏軟體,不是收費限制、就是錄屏時長限制,而且2k、4k螢幕不能很好的相容錄製,於是我自己隨手寫了個基於windows錄屏小軟體;
2、 可錄製windows音訊;
3、 可錄製windows麥克風;
4、可暫停、繼續錄製滿足客製化需求(相信這個需求也是非常多做錄屏功能的開發者想要的);
1、基於開源ffmpeg,精簡編譯版本僅有17.2m;
2、基於visual studio 2019,wpf ;
3、基於directshow.directsound;
2、完美的解決了錄屏時長、清晰度、暫停、繼續、停止錄屏功能;
1、麥克風及音訊的音量控制;
2、區域錄屏;
3、加入計時器(已完成);
c 錄屏 FFmpeg錄屏 錄屏格式轉換
需要對軟體的客戶區進行錄屏,但是找了半天資料發現並不好整合到我的軟體當中,最後發現利用cmd命令呼叫ffmpeg.exe可以實現錄屏功能,實現錄屏以及錄屏格式轉換,相當有趣。ffmpeg有乙個專用於windows下螢幕錄製的裝置 gdigrab。gdigrab是基於gdi的抓屏裝置,可以抓取螢幕的特...
基於C 程式觸控螢幕軟體盤開發總結
最近開發了乙個觸控螢幕小軟體,由於需要使用鍵盤輸入所有研究了一下軟體盤。效果如下圖。參考了前人的經驗,做一下總結。關鍵問題分析 1 軟體盤需要做成浮動式工具。關鍵點是不能讓其搶占主程式的焦點。2 輸入游標的位置以及輸入字元的處理。解決方式 1 解決問題點1。重新create params方法,並在介...
基於C 語言開發的Windows環境微型作業系統
一 需求分析 用高階語言編寫程式,模擬實現乙個簡單功能的作業系統。實現作業排程 先來先服務 程序排程功能 時間片輪轉 實現記憶體管理功能 連續分配 實現檔案系統功能 選做內容 這些功能要有機地連線起來 二 程式設計 2.1 演算法簡介 先來先服務演算法 如果早就緒的程序排在就緒佇列的前面,遲就緒的程...