FFmpeg streaming: problems with device name

encodingffmpegstreamingvideo capturevideo streaming

I'm trying to stream web camera and microphone in Windows using FFmpeg. First, I get my devices names (to specify -i parameter in streaming command) using a command like this:

ffmpeg -list_devices true -f dshow -i dummy

The problem is in wrong encoding of my microphone name:
enter image description here

How can I add this device to "audio" parameter (Copying this name into "audio" gives no result)?

Best Answer

I also get stuck with this problem and find solution, and maybe it would help anyone in future. You just need to open regedit and find "Realtek" (or any other part of device name), one of the results would be like on the screenshot below. Just open "FriendlyName" parameter and rename your device as you wish.

Screenshot:

Related Question