Window平台下錄製螢幕

2021-06-26 05:41:02 字數 964 閱讀 2298

使用screen capture recorder 

screen capture recorder專案主頁:

files

ffmpeg -f dshow -i video="screen-capture-recorder" -f dshow -i audio="麥克風 (realtek high definition au" -vcodec libx264 test.mp4

其中 video=""  這個裝置是安裝screen capture recorder後多出來的乙個裝置

audio="" 對應麥的裝置名

ffmpeg -f dshow -i video="screen-capture-recorder" -f dshow -i audio="麥克風 (realtek high definition au" -vcodec libx264 test.mp4 -f h264 udp:

前面的錄製命令會出現

real-time buffer 275% full!frame dropped

導致錄製斷斷續續

改用:ffmpeg -t 10 -f dshow -i video=screen-capture-recorder -f dshow -i audio="麥克風 (realtek high definition au" -vf scale=1280:720 -vcodec libx264 -r 60.97 -acodec libvo_aacenc -ac 2 -ar 44100 -ab 128 -pix_fmt yuv420p -tune zerolatency -preset ultrafast test.mp4

-vcodec codec 強制使用codec編譯碼方式。 如果用copy表示原始編譯碼資料必須被拷貝。

-r fps 設定幀頻 預設25

-acodec  音訊的編譯碼

-ac channels 設定通道 預設為1

-ab bitrate 設定音訊位元速率

itoa 函式!!!(window平台下)

在這裡新增乙個函式,防止以後忘了。itoa 函式 功能是將乙個數字轉化為乙個字串 函式的標頭檔案 stdlib.h 還有乙個函式和他的功能正好相反,atoi 這個函式功能就是把乙個字串轉化為乙個數字。注意 無論是atoi 還是itoa 這兩個函式都是存在與windows 平台下,這兩個函式不存在移植...

在window平台下編譯ffmpeg

mingw是什麼?mingw是建立在gcc和binutils專案上的,用來編譯和連線 使之執行在windows系統上 提供c c 和fortran編譯器和相關工具 mingw minimalist gnu for windows mingw使用微軟的執行庫,生成windows下的 因為不使用gnu ...

window平台下beego環境安裝

一 環境準備 首先要安裝go的環境,檢視是否安裝成功,使用以下命令 執行完後會看到以上截圖效果,說明go環境安裝成功 配置goroot 和gopath路徑 看到如上截圖即可。右鍵 我的電腦 屬性 高階系統設定 環境變數 在 你的使用者名稱 的使用者變數 中點選 新建 按鈕 在 變數名 輸入框並新增 ...