ChinaFFmpeg

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7133|回复: 1

[Windows] Windows10,virtual-audio-capturer阻塞.

[复制链接]
发表于 2018-7-26 09:36:29 | 显示全部楼层 |阅读模式
本帖最后由 SevenZoe 于 2018-7-26 09:39 编辑

操作系统: windows10
操作系统版本: 1803(内部版本17134.1)

开发工具: Visual Studio 2017
开发工具版本:15.7.4


FFmpeg版本: 4.0.1
Windows SDK版本:10.0.17134.0

使用virtual-audio-capturer采集音频,screen-capture-recorder采集视频,在更新了windows10之后发现,采集音频会阻塞.(windows7目前没有问题)

具体的阻塞函数:设置什么probesize,max_analyze_duration,都没用.
avformat_find_stream_info(). // virtual-audio-capturer

这个函数会一直阻塞.但是如果我这个时候打开控制面板,选择任意一个,是任意一个安装了的程序,点击卸载,弹出提示对话框.然后不进行任何操作,即既不点击"卸载"按钮,也不点击"取消"按钮,也不关闭弹出的提示对话框.但是avformat_find_stream_info()就不阻塞了.但是仍然无法采集音频.

FFmpeg Wiki Bug 提交: https://trac.ffmpeg.org/ticket/7320#ticket
回复

使用道具 举报

 楼主| 发表于 2018-7-30 11:56:24 | 显示全部楼层
已经解决。
windows10, 选择声音录制, 将立体声混音启用,然后右键点击属性->侦听,勾选上侦听此设备.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|Archiver|ChinaFFmpeg

GMT+8, 2024-4-24 03:49 , Processed in 0.044787 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表