node使用ffmpeg录制视频和声音
列出电脑的音频输入和输出设备
1 |
|
录制视频和音频
1 |
|
录制单声音
- 移除了屏幕捕获部分 (-f gdigrab -i desktop)。
- 修改了视频编码部分 (-c:v libx265) 为音频编码 (-c:a libmp3lame)。
- 设置了 MP3 编码的质量参数 (-q:a 2),可以根据需要进行调整。这里设置为 2,值越小表示质量越高。
1
ffmpeg -f dshow -i audio="立体声混音 (Realtek(R) Audio)" -c:a libmp3lame -q:a 2 -y audio_recording.mp3
录制单视频
- 移除了音频捕获部分 (-f dshow -i audio=”立体声混音 (Realtek(R) Audio)”)。
- 修改了音频编码部分 (-c:a libmp3lame) 为视频编码 (-c:v libx264)。
- 添加了 -an 参数,表示不捕获音频。
1 |
|
结束录制
1 |
|
等待自动结束