[FFmpeg-user] In case of future deprecation, a backup of audio routing script shared for public servicing.

Sound Yuan soundyuanofficial at gmail.com
Sat Jun 1 18:17:36 EEST 2019


Dear all,

Since re-installation of my PC to Win10 1809 Home updated with VAC 4.60,
ffmpeg 4.0.1 can no longer capture Line 1 (Virtual Audio Cable) with ideal
output as mentioned in my previous posts.The volume meter in Control Panel
or Settings didn't give a go and it seemed there's nothing about any level
changes as shown in Line 1's recording device instance. But VAC's Audio
Router MME runs fine with forcibly setting cable format to not ranged and
performs in/out channel redirection well. Has anyone encountered issue like
this so far (no sound with DirectSound captures)?

Best regards,
Chang


On Sat, Mar 16, 2019 at 10:57 PM Sound Yuan <soundyuanofficial at gmail.com>
wrote:

> Hi again,
>
> For anyone interested, I used ffplay to minimize the wait-start time and
> maybe the resource cost after the post. However tonight it won't work
> anymore on my Win10: It just insists converting my 5.1 ffplay sound pipe
> into stereo, so I changed back to second-best VLC player option and it
> plays fine now. Now I can study online videos(!) with non-interfering
> background music.
>
> Best regards,
>
> On Wed, Feb 13, 2019 at 8:47 AM Sound Yuan <soundyuanofficial at gmail.com>
> wrote:
>
>> Hi,
>>
>> It's the pan filter's magic now. Thanks to everyone involved.
>>
>> ffmpeg -f dshow -i audio="Line 1 (Virtual Audio Cable)" -filter_complex
>> "pan=5.1|BL=c0|BR=c1" -vn -f wav -vol 1024 - | "C:\vlc-3.0.6\vlc.exe" -
>> --prefetch-buffer-size=400
>>
>> Best regards,
>>
>> On Tue, Feb 12, 2019 at 9:44 PM Moritz Barsnick <barsnick at gmx.net> wrote:
>>
>>> On Tue, Feb 12, 2019 at 12:26:55 +0800, Sound Yuan wrote:
>>> > Thanks for the suggestion. Forgot to tell that Line 1 is the real
>>> output
>>> > whereas Line 2 is a silenced source for nullifying front channels. I
>>> use
>>> > two cables separately for rear and front jacks, with earphones
>>> attached to
>>> > front one's extension and stereos to the rear's; Would try the quad
>>> > configuration when home after-hours.
>>> [...]
>>> > > > On Feb 11, 2019, at 6:42 PM, Sound Yuan <
>>> soundyuanofficial at gmail.com> wrote:
>>> > > >
>>> > > > ffmpeg -f dshow -rtbufsize 4 -i audio="Line 1 (Virtual Audio
>>> Cable)" -f
>>> > > dshow -rtbufsize 4 -i audio="Line 2 (Virtual Audio Cable)" -f dshow
>>> > > -rtbufsize 4 -i audio="Line 2 (Virtual Audio Cable)" -filter_complex
>>> > > "[0:a][1:a][2:a]amerge=inputs=3[a]" -map "[a]" -ar 48000 -vn -f wav
>>> - |
>>> > > ffmpeg -i - -filter_complex
>>> > >
>>> "channelmap=map=FL-BL|FR-BR|FC-FC|LFE-LFE|BL-FL|BR-FR:channel_layout=5.1”
>>> > > -vn -f wav -vol 1024 - | "C:\vlc-3.0.6\vlc.exe" -
>>> --prefetch-buffer-size=400
>>>
>>> I'm quite sure you can also chain the filters from the first and the
>>> second ffmpeg command. This could in turn reduce some of the latency.
>>>
>>> >
>>> $ [...] -filter_complex
>>> "[0:a][1:a][2:a]amerge=inputs=3,channelmap=map=FL-BL|FR-BR|FC-FC|LFE-LFE|BL-FL|BR-FR:channel_layout=5.1"
>>> [...]
>>>
>>> (without judging about the use of the filters for your use-case).
>>>
>>> Moritz
>>> _______________________________________________
>>> ffmpeg-user mailing list
>>> ffmpeg-user at ffmpeg.org
>>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>>>
>>> To unsubscribe, visit link above, or email
>>> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
>>
>>


More information about the ffmpeg-user mailing list