FFMPEG中缺少DirectShow过滤器 [英] DirectShow filter missing in FFMPEG

查看:75
本文介绍了FFMPEG中缺少DirectShow过滤器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试通过FFMPeg从Windows 10流式传输系统音频,但是当我运行 ffmpeg -list_devices true -f dshow -i dummy 时,我的内置音频输出设备(Realtek)无法显示

I am trying to stream system audio from Windows 10 via FFMPeg but my built-in audio output device (Realtek) does not show up when I run ffmpeg -list_devices true -f dshow -i dummy

但是realtek音频设备可以工作,并且也可以在直接显示设备的浏览器Graph Studio Next中显示为注册状态.

But the realtek audio device works and it also shows up as registered in Graph Studio Next, a direct show device browser:

操作系统:Windows 10,64位FFMPEG:4.3.2(最新)

OS: Windows 10, 64 bit FFMPEG: 4.3.2 (latest)

有什么想法吗?

推荐答案

您需要启用回送设备.通常以立体声混音"开始.

You need to enable the loopback device. It usually starts with 'Stereo Mix'.

转到控制面板"->声音->记录.右键单击并确保显示所有设备.启用立体声混音".

Go to Control Panel --> Sound --> Recording. Right-click and make sure all devices are shown. Enable the 'Stereo Mix'.

这篇关于FFMPEG中缺少DirectShow过滤器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆