在流式传输/录制桌面时,如何录制音频?

布鲁图斯

我正在PC上运行最新的Ubuntu,并希望将整个桌面流式传输到与运行XBMCRaspberry Pi连接的电视屏幕

到目前为止,我设法抓住了机智avconf

将其转储到文件中是可行的,通过HTTP将其流传输到XBMC也是可行的(我在XBMC中的源上创建了.strm文件,以方便访问流)。载入流需要花费几秒钟的时间,之后,我在屏幕上的操作与电视上的结果之间会有大约4秒的延迟。

这对我来说还可以,但是可能可以通过更好的编解码器或传输设置(可能是RTS?)进行调整。

我的问题是:我无法录制任何音频。

转储到文件或流式传输到XBMC时都不会。所以我想问题可能与抓取命令或我的音频设置有关?

我使用以下命令来抓取我的屏幕:

avconv \
  -f x11grab -s 1920x1080 -r 25 -i :0.0+0.0 \
  -f alsa -ac 2 -i pulse \
  -vcodec libx264 -preset ultrafast -s 1280x720 \
  -acodec libmp3lame \
  -threads 0 test.avi

下一个要流式传输的内容:

avconv ... -f mpegts - | \
  vlc -I dummy - --sout='#std{access=http,mux=ts,dst=:$PORT}'
布鲁图斯

上面的命令还可以。

默认情况下,它仅从麦克风入口插槽记录。由于我没有连接麦克风,因此没有声音记录。但是我还是想录制“内部”声音,而不是麦克风画外音之类的东西。

因此,我需要安装pavucontrol-例如sudo apt-get install pavucontrol-来切换我的录制源。启动它,转到“记录”选项卡,然后将音频捕获更改为“内部音频模拟立体声”的“监视器”

似乎已记住该设置。现在每次录制流时,都会录制内部声音。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在流式传输/录制桌面时,如何录制音频?

来自分类Dev

Xamarin形成流式传输并录制音频

来自分类Dev

为什么VLC在流式传输YouTube视频时不录制音频

来自分类Dev

通过在 iOS 中使用 AudioQueue 录制的 WebSocket 流式传输音频

来自分类Dev

如何用音频录制桌面屏幕?

来自分类Dev

如何录制(和处理?)可从Android流式传输的视频

来自分类Dev

用户每次按键时如何录制音频?

来自分类Dev

如何在ffmpeg上用音频录制桌面

来自分类Dev

将录制的视频流式传输到 youtube

来自分类Dev

如何从URL录制AAC音频?

来自分类Dev

ffmpeg-使用gdigrab录制桌面屏幕时减少背景音频噪音

来自分类Dev

如何用高质量的音频和视频进行屏幕广播(桌面录制)?

来自分类Dev

如何用高质量的音频和视频进行屏幕广播(桌面录制)?

来自分类Dev

连续录制音频时出现内存问题

来自分类Dev

尝试录制音频时应用崩溃

来自分类Dev

如何从URL流式传输视频时仅捕获音频或视频?

来自分类Dev

如何录制耳机中播放的Android音频

来自分类Dev

如何在Android Wear上录制音频

来自分类Dev

如何从jsp页面录制音频文件

来自分类Dev

如何使用SoX录制10秒的音频?

来自分类Dev

如何在Raspbian上录制音频输出?

来自分类Dev

如何使用 sox 录制音频输出?

来自分类Dev

使用Avconv录制桌面和麦克风音频

来自分类Dev

使用Avconv录制桌面和麦克风音频

来自分类Dev

用户录制音频时创建语音频率图?

来自分类Dev

保存录制的音频(快速)

来自分类Dev

在Swift中录制音频

来自分类Dev

FFMPEG音频未录制

来自分类Dev

以HTML录制音频