Nik*_*kto 7 display ffmpeg screen-recorder audio-recording windows-10
ffmpeg -f gdigrab -framerate 30 -i desktop output.mkv
Run Code Online (Sandbox Code Playgroud)
我使用这个命令,有两个问题:
我的屏幕允许全高清,但看起来输出.mkv 的质量很差(不是全高清)。如何以最佳质量录制屏幕?
我的命令不录制音频。又如何录制音频呢?
如果您希望计算机的音频与屏幕一起以全分辨率录制,而不是麦克风(问题不清楚您想要哪一个),请按照以下说明操作:
设备“立体声混合(Realtek 音频)”可能需要启用,但就我而言,并非如此。
立体声混音允许您在 Windows 中录制计算机的音频。
进入控制面板-->硬件和声音-->声音
然后单击“录制”选项卡。
现在右键单击设备列表并确保选中“显示禁用的设备”。然后应该会出现立体声混音。
现在右键单击它并选择“启用”。
请注意,Stereo Mix 的全名是“Stereo Mix (Realtek Audio)”
现在,要以全分辨率录制音频和电脑屏幕,您可以输入:
ffmpeg -f gdigrab -framerate 30 -i desktop -c:v libx264 output.mkv -f dshow -i audio="Stereo Mix (Realtek Audio)" output.mkv
Run Code Online (Sandbox Code Playgroud)
另请注意,如果您有多个声音设备(即我使用带显示器的笔记本电脑 - 我的 2 个设备是系统扬声器和显示器扬声器),请确保您已在音量选项卡中将声音设备设置为默认设备(例如,我会设置我的声音输出是笔记本电脑扬声器,因为它们是我的默认设置)。如果您没有多个声音设备,则忽略此选项。
您现在应该能够录制屏幕和电脑音频(如果这就是您所寻找的),否则,如果您希望录制麦克风,请参阅“这不是我”的答案。
希望这可以帮助
| 归档时间: |
|
| 查看次数: |
16325 次 |
| 最近记录: |