puppeteer - 如何提高 XVFB 显示质量
问题描述
我目前正在使用此Puppeteer 和 XVFB setup在 AWS Linux 服务器上运行 chrome 。我还构建了一个小的 chrome 扩展,它使用MediaRecorder和chrome.tabCapture处理录制。
它基本上是为了在服务器上启动 chrome 并录制特定页面的视频。为了在服务器上获得虚拟显示,我不得不使用 XVFB。我只是在视频质量上遇到了一点问题。即使将比特率提高到 11mbit/s,它也不够清晰。屏幕分辨率为 1920x1080。我很感激有关如何从 XVFB 方面提高质量的一些指示/提示。
PS:我运行它的典型服务器有 4 个 vCPU 和 16gb 内存。
解决方案
推荐阅读
- azure - 如何从通过代理连接到服务器的逻辑应用程序进行 http 调用
- ssh-tunnel - 通过 rsa 的 ssh 连接 nornir_napalm
- python - 启动内核时发生错误,我不知道如何修复它
- python - 将文件创建日期更改为 TIFF
- javascript - 如何获取每个表单javascript的值?
- c++ - 拦截系统调用的内核模块会导致用户空间程序的执行出现问题
- python - 合并 2 个 csv 文件 pandas 时如何解决 Empty DataFrame
- r - R中的概率图| 如何制作一个从0到1的完整情节?
- javascript - 改进在反应中调用 onKeyup 事件方法
- python - PyGame 不会在窗口上加载图像并立即崩溃