You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows Server 2012 R2获取视频扩展元数据?需启用什么功能?

解决Windows Server 2012 R2无法读取完整视频元数据的问题

这个问题的核心原因在于Windows Server系列系统默认精简了桌面与媒体相关的组件,而你用的WindowsAPICodePack读取元数据,依赖的正是这些被默认省略的Shell媒体属性解析模块。要让服务器端和Win10端获取到一致的元数据,你需要启用以下功能:

1. 安装「桌面体验(Desktop Experience)」功能

这是最关键的一步,Windows Server 2012 R2默认不会预装桌面体验,而视频文件的详细属性(比如分辨率、编码格式、时长等)解析组件,就包含在这个功能包里。安装步骤如下:

  • 打开服务器管理器,点击「添加角色和功能」
  • 跟着向导走到「功能」页面,展开「用户界面和基础结构」,勾选「桌面体验」(系统会自动提示需要安装依赖组件,直接确认即可)
  • 完成安装后重启服务器

2. 确认「Windows Media Format Runtime」已启用

桌面体验通常会自动包含这个组件,但如果安装后仍有异常,可以单独检查:

  • 打开控制面板 → 程序和功能 → 打开或关闭Windows功能
  • 找到「媒体功能」目录,确保「Windows Media Format Runtime」已勾选

完成上述操作并重启后,WindowsAPICodePack就能像在Windows 10上一样读取完整的视频元数据了,右键查看文件属性的详细信息也会和Win10端保持一致。

内容的提问来源于stack exchange,提问作者Harsh Shah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.14 08:17:33