所以我一直在为我的朋友制作关于如何编程的视频教程。在我的旧电脑上,我一直在运行简单的屏幕录像机,它录制得很好。但最近我有了一台新电脑。所以当我在盒子上安装了全新的arch linux时。我用我需要制作另一个视频的所有东西来设置环境。当我使用yaourt下载简单的屏幕录像机,并开始录制。我已经记录了长达两个小时的会议,因为我知道这是一个小故障。当我看着我的电脑时,我没有看到与最终产品完成渲染时相同的问题。我认为这可能是一个渲染错误,或者我没有正确的编解码器。在网上搜索一两个小时后,我发现编解码器上没有论坛帖子。我接受了多个可能有问题的东西fps是我的第一选择但是当我用25甚至50 fps录制时它仍然是故障。我的下一个想法是我有错误的编解码器H.264。但通过搜索我找不到那个解决方案。然后我认为我可能已经编码到高速(23)。但这仍然证明我错了。所以现在我对如何得到答案感到困惑。
视频链接:
答案 0 :(得分:0)
我不确定你的意思是什么,特别是因为视频现在已经关闭,但是我发现使用康普顿时视频是不稳定的,所以我不得不关闭它。
答案 1 :(得分:0)
故障通常与您所使用的窗口合成器的渲染后端有关。
@thouliha报告说康普顿有问题。以我为例,我遇到了openGL(2.0&3.1)的故障,并通过切换到XRender进行记录解决了该问题。
例如,要继续使用OpenGL以获得更好的性能,还可以调整防撕裂方法。
在我的情况下,从“自动”切换为“从不允许我使用OpenGL合成器录制视频而没有故障”。
Intel iGPU(Intel图形)在某些CPU上存在一些渲染问题。
您可以检查ArchLinux Wiki的Troubleshooting部分以进行检查。
造成撕裂或闪烁相关问题的功能示例:
还要检查/etc/X11/xorg.conf.d/20-intel.conf
是否已在此处进行调整。