-
-
Notifications
You must be signed in to change notification settings - Fork 220
Description
It still comes back with "Failure to enumerate devices." I'm on v.7.7.1. I've tried reinstalling FFMPEG, adding the PATH manually, and so on.
I fed the error message to Anthropic and it told me this was the problem:
"Looking at this error, there's actually a mismatch between the error message and what FFmpeg is reporting.
What's Actually Happening
The error message says "No recording devices found", but FFmpeg's output shows it did find devices:
Video: "Integrated Webcam"
Audio: "Microphone (Realtek Audio)"
The actual problem is at the very end:
Error opening input file dummy.
What Went Wrong
Your program is trying to open an input file called "dummy", which doesn't exist. This suggests:
The program is using a placeholder/dummy value instead of the actual device name
The device detection logic is working (FFmpeg found your webcam and microphone)
But the device selection/configuration is failing - the program isn't properly using the detected device names when trying to start recording
How to Fix It
The program needs to use the actual device names FFmpeg discovered, such as:
video="Integrated Webcam" for video input
audio="Microphone (Realtek Audio)" for audio input
Instead of passing "dummy" as the input file, it should construct a proper FFmpeg command like:
ffmpeg -f dshow -i video="Integrated Webcam":audio="Microphone (Realtek Audio)" ...
Check your program's configuration - there's likely a setting where you need to specify the input device, or there's a bug in how the program is passing the detected device names to FFmpeg."
Other AIs said the same thing: the problem comes from suing the word "dummy" in the last line, instead of the actual names of the Microphone I've selected.
Platform
Windows
Affected Component
Audio (recording/playback)
Whispering Version
7.7.1
Severity
Major (significant impact, no easy workaround)
Discord Link
No response
Checklist
- I have searched existing issues to ensure this hasn't been reported
- I have included all relevant information above