ffmpeg を使用してコンピュータの内蔵カメラとスピーカーを呼び出し、オーディオとビデオを記録します。

1. cmd を開いて を実行しchcp 65001、文字化けを避けるために cmd のエンコード形式を utf8 に変更します。
ここに画像の説明を挿入します

ここに画像の説明を挿入します

2. コマンドを実行して、ffmpeg -list_devices true -f dshow -i dummy現在のウィンドウのオーディオ名とビデオ名を表示します。
ここに画像の説明を挿入します

3. Windows システムの「サウンド設定を開く」-「マイクのプライバシー設定」-「アプリによるマイクへのアクセスを許可」を開き、クリックしてオンにします。
ここに画像の説明を挿入します
ここに画像の説明を挿入します

ここに画像の説明を挿入します

録画映像:

ffmpeg -f dshow -i video="XiaoMi USB 2.0 Webcam" -r 25 -vcodec libx264 -preset:v ultrafast -tune:v zerolatency video.mp4

レコードオーディオ:

ffmpeg -f dshow -i audio="麦克风阵列 (英特尔® 智音技术)" -acodec libmp3lame audio.mp3

オーディオとビデオを記録します。

ffmpeg -f dshow -i video="XiaoMi USB 2.0 Webcam":audio="麦克风阵列 (英特尔® 智音技术)" VideoAndAudio.mp4

gdigrab を使用してデスクトップのビデオを録画します。

ffmpeg -f gdigrab -framerate 30 -i desktop output.mp4

gdigrab を使用してデスクトップのオーディオとビデオを記録します。

ffmpeg -f gdigrab -framerate 30 -i desktop -f dshow -i audio="麦克风阵列 (英特尔® 智音技术)" output.mp4

おすすめ

転載: blog.csdn.net/qq_23350817/article/details/134296765