如何获取视频输出的首选分辨率?
如何获取视频输出的首选分辨率?
Windows系统
- 系统设置操作:右键桌面空白处,选择「显示设置」,在「分辨率」下拉菜单里,带有推荐标识的就是该显示器的首选分辨率。
- 命令行工具:
- 打开CMD或PowerShell,执行命令
wmic path Win32_VideoController get CurrentResolution, MaxResolution,其中接近显示器原生规格的分辨率即为首选; - 运行
dxdiag命令,切换到「显示」选项卡,「显示模式」栏会标注推荐的分辨率参数。
- 打开CMD或PowerShell,执行命令
Linux系统
- X11环境:在终端执行
xrandr命令,输出结果中,每个显示器条目下带有*标记的分辨率就是当前首选的原生分辨率(例如1920x1080 60.00*+,*代表首选,+代表推荐)。 - Wayland环境:使用
wlr-randr工具(适配Sway等Wayland compositor),执行命令后查看每个输出的preferred字段,即可获取首选分辨率及刷新率(例如preferred: 1920x1080@60Hz)。
macOS系统
- 系统设置操作:点击屏幕左上角苹果图标,选择「系统设置」→「显示器」,选择「默认 for display」对应的就是显示器的首选分辨率;若手动调整过,也能看到明确标注推荐的选项。
- 终端命令:执行
system_profiler SPDisplaysDataType,在输出内容中找到「Resolution」字段,标注有「(Native)」的就是首选原生分辨率。
内容的提问来源于stack exchange,提问作者Sermir
相关产品推荐
相关产品推荐

