在较小分辨率的显示器上录制 1920x1080 视频?

在较小分辨率的显示器上录制 1920x1080 视频?

我正在尝试制作一个基本的屏幕录像机(使用 JavaScript 和 MediaRecorder API),它可以很好地记录屏幕的实际完整尺寸,但问题是该尺寸只有大约 1366x768,而我想要的分辨率最终视频分辨率为 1920x1080。

这可能看起来很荒谬,但我不想让实际视频质量本身为 1920x1080,而是希望视频文件为 1920x1080,其余部分要么被人为缩放,要么更好,在更大的黑色屏幕中绘制在一个框中(如果这就说得通了)。这样做的目的是为了 YouTube 分辨率,它将 1366 缩小回 720,但如果我将 1366x768 放入更大的 1920x1080 框中,那么它将保持分辨率。

因此,使用 Linux、Lubuntu,我需要知道是否有任何方法可以“伪造”更高分辨率,只是为了在其中录制更高分辨率的视频,即使它不调整实际分辨率。 (又名我需要系统应用程序认为它是 1920x1080 显示器,即使它不是)

同样,有两种可能性,#1 要么字面上使所有内容“拉伸”,要么#2 以某种方式将当前显示绘制在更大的周围黑色矩形中。

有任何想法吗?

相关内容