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

山X

我四处搜寻,找到了所有常用的解决方案。他们都没有为我工作。首先,我要制作高质量的录音。其次,我使用JACK音频(PulseAudio已完全卸载。)

我的操作系统和硬件详细信息在最后。但我认为,在进行屏幕广播时,JACK音频是主要的挑战。JACK是我唯一的选择,因为这台计算机的目的是产生音频。

我的下一个挑战似乎是Ubuntu本身... ffmpeg和Ubuntu并不那么友好。例如,我真的不喜欢自己编译ffmpeg。即使我这样做(这是最后的选择),我仍然希望能够轻松记录特定的程序窗口,即使它们在屏幕上四处移动。命令行ffmpeg似乎仅限于记录预定义的屏幕区域,并且缺乏灵活性,易于使用和简单。

我寻求一种GUI方法来使用JACK录制带有音频的桌面。而且我想同步高质量的音频和视频。我认为很多Linux用户都对这样的解决方案感兴趣。

SimpleScreenRecorder(SSR)的开发人员表示,他打算添加JACK支持,因此SSR在我的潜在解决方案列表中排名第一。

主页-SimpleScreenRecorder-Maarten Baert的网站

(不幸的是,SSR的回购版本崩溃了,我无法尝试当前/最新的git版本,因为我无法在ubuntu上构建git版本,但是为此我将提出一个单独的问题。)

在SSR附带JACK音频支持之前(如果支持的话),我希望其他人现在可以使用一种解决方案。

顺便说一句,我确实有jack2alsa桥。(它是KX Studio的一部分。)

我正在运行Kubuntu 12.04。此外,我还安装了raring-lts硬件支持堆栈,KX Studio和内核3.8.0-30-lowlatency。我使用带3个监视器和Focusrite Scarlett 2i2音频接口的AMD / ATI Radeon HD6750 1 GB PCI-Express视频卡。

以下是我在屏幕广播研究中调查的一些链接:

山X

我喜欢的解决方案是使用SimpleScreenRecorder。这是我的操作方式:

如何从git构建和安装最新的SimpleScreenRecorder?

一旦获得所需的帮助,我的解决方案就很容易遵循。我希望其他人现在可以按照开发人员的git说明进行操作

这是有关SSR的更多信息:

主页-SimpleScreenRecorder-Maarten Baert的网站

SimpleScreenRecorder是我创建的用于记录程序和游戏的Linux程序。已经有一些程序可以做到这一点,但是我对其中的任何一个都不满意,因此我创建了自己的程序。

我最初的目标是创建一个非常易于使用的程序,但是在编写该程序时,我开始添加越来越多的功能,结果实际上是一个功能强大的程序。从某种意义上说,它比ffmpeg / avconv或VLC更易于使用,因为它具有直接的用户界面,因此它是“简单的”。

特征

  • 图形用户界面(基于Qt)。

  • 比VLC和ffmpeg / avconv更快。

  • 记录整个屏幕或整个屏幕的一部分,或直接记录OpenGL应用程序(类似于Windows上的Fraps)。

  • 正确同步音频和视频(VLC和ffmpeg / avconv的常见问题)。

  • 如果您的计算机速度太慢(而不是像VLC那样用完所有RAM),则降低视频帧速率。

  • 完全多线程:任何组件中的小延迟都不会阻塞其他组件,从而在具有多个处理器的计算机上提供更流畅的视频和更好的性能。

  • 随时暂停和继续录制(通过单击按钮或按热键)。

  • 显示记录期间的统计信息(文件大小,比特率​​,总记录时间,实际帧频等)。

  • 可以在录制过程中显示预览,因此您不会浪费时间在录制某些东西上,而只是在事后才发现某些设置有误。

  • 使用libav / ffmpeg库进行编码,因此它支持许多不同的编解码器和文件格式(添加更多内容很简单)。

  • 也可以进行实时流式传输(实验)。

  • 合理的默认设置:如果您不想更改任何内容,则无需更改。

  • 几乎所有内容的工具提示:无需阅读文档即可了解功能。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

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

来自分类Dev

如何为高质量Opus音频设置SDP

来自分类Dev

instagram如何上传无延迟的高质量图像和视频?

来自分类Dev

如何快速拍摄高质量的视频/照片?

来自分类Dev

合并后如何获得高质量的视频

来自分类Dev

ffmpeg 从 m3u8 中选择特定语言的最高质量的视频轨道和音频轨道

来自分类Dev

使用Cuda进行高质量压缩

来自分类Dev

哪种AudioEncoder编解码器最适合Android上最高质量的音频录制

来自分类Dev

如何在 Teams 通话后恢复高质量的蓝牙音频?

来自分类Dev

从视频捕获卡中保存最高质量的视频

来自分类Dev

如何将高质量的视频转换为DVD(.vob)?

来自分类Dev

如何使用FFMPEG制作最高质量的MPEG2视频文件?

来自分类Dev

实现高质量远程桌面的最佳方法?

来自分类Dev

使用phantomjs获得高质量的屏幕截图

来自分类Dev

在每个屏幕上以高质量显示调整大小的图像

来自分类Dev

如何实现图表的高质量降级(如Firefox)?

来自分类Dev

GIFV:如何创建高质量的动画GIF?

来自分类Dev

如何获得高质量的画布到 PNG 的转换

来自分类Dev

将panasonic .MTS视频转换为高质量mpeg视频?

来自分类Dev

将panasonic .MTS视频转换为高质量mpeg视频?

来自分类Dev

如何使用FFmpeg和rav1e创建高质量的AV1文件?

来自分类Dev

如何使用FFmpeg和rav1e创建高质量的AV1文件?

来自分类Dev

Gstreamer录制音频和视频

来自分类Dev

PHP获取1080p或更高质量的youtube视频

来自分类Dev

Ubuntu 18.04播放高质量视频时出现性能问题

来自分类Dev

使用ffmpeg进行屏幕录制和视频编码

来自分类Dev

调整Web的高质量图像的大小

来自分类Dev

Chrome中的高质量图像渲染

Related 相关文章

  1. 1

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

  2. 2

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

  3. 3

    如何为高质量Opus音频设置SDP

  4. 4

    instagram如何上传无延迟的高质量图像和视频?

  5. 5

    如何快速拍摄高质量的视频/照片?

  6. 6

    合并后如何获得高质量的视频

  7. 7

    ffmpeg 从 m3u8 中选择特定语言的最高质量的视频轨道和音频轨道

  8. 8

    使用Cuda进行高质量压缩

  9. 9

    哪种AudioEncoder编解码器最适合Android上最高质量的音频录制

  10. 10

    如何在 Teams 通话后恢复高质量的蓝牙音频?

  11. 11

    从视频捕获卡中保存最高质量的视频

  12. 12

    如何将高质量的视频转换为DVD(.vob)?

  13. 13

    如何使用FFMPEG制作最高质量的MPEG2视频文件?

  14. 14

    实现高质量远程桌面的最佳方法?

  15. 15

    使用phantomjs获得高质量的屏幕截图

  16. 16

    在每个屏幕上以高质量显示调整大小的图像

  17. 17

    如何实现图表的高质量降级(如Firefox)?

  18. 18

    GIFV:如何创建高质量的动画GIF?

  19. 19

    如何获得高质量的画布到 PNG 的转换

  20. 20

    将panasonic .MTS视频转换为高质量mpeg视频?

  21. 21

    将panasonic .MTS视频转换为高质量mpeg视频?

  22. 22

    如何使用FFmpeg和rav1e创建高质量的AV1文件?

  23. 23

    如何使用FFmpeg和rav1e创建高质量的AV1文件?

  24. 24

    Gstreamer录制音频和视频

  25. 25

    PHP获取1080p或更高质量的youtube视频

  26. 26

    Ubuntu 18.04播放高质量视频时出现性能问题

  27. 27

    使用ffmpeg进行屏幕录制和视频编码

  28. 28

    调整Web的高质量图像的大小

  29. 29

    Chrome中的高质量图像渲染

热门标签

归档