编码游戏截屏视频时保持文本的可读性

编码游戏截屏视频时保持文本的可读性

我有一堆(几乎无损的)3D 游戏截屏,它们现在占据了我相当一部分硬盘空间。我想减小它们的大小。总体图像质量不是很重要,除了文本(玩家昵称等)的可读性,文本覆盖在 3D 场景上。编码速度也不重要。

我尝试过使用 x264;不幸的是,当降低质量参数(-crf 或 -qp)时,文本很快就变得不可读(而整体质量下降的空间仍然很大)。

是否有针对这种情况的特殊编解码器?或者是否有关于调整 x264 的建议?或者任何其他解决方案。

一些细节:原始视频是使用 x264 ultrafast、crf 25、fps 15(~7Mbps)编码的 1680x996。我从 x264 获得的最佳效果(尺寸最小,但文本仍然可读)是使用 qp 27“较慢”预设(~2.7 Mbps,较慢和中等之间的差异可以忽略不计)。我使用 ubuntu 13.04 打包的 ffmpeg 进行捕获和重新编码。

相关内容