我遇到了一个非常罕见、有趣的问题。我需要在一台装有 Windows XP 的计算机上播放视频,但我没有系统级权限。我无法安装任何软件。但是,我可以运行可执行文件,当然,只要它们远离 system32 和类似的文件夹。这就是我下载 Media Player Classic(便携式)的原因,运行它没有任何问题。尽管如此,我让它运行后才发现计算机没有播放、、等文件所需的编解码器.mp4
。.mkv
当然.avi
可以播放.wmv
,但现在的视频文件并不经常采用这种格式,不是吗?
因此,我的问题似乎只能通过以下方法之一解决两种选择(假设我不会以任何方式改变视频文件本身):
- 一个已经具备播放这些格式能力的程序(这意味着可执行文件带有编解码器)
- 某种便携式编解码器。播放器可以读取的编解码器,无需实际安装即可供所有人使用。
我不知道哪一个替代方案最有可能,但我确实希望其中至少有一个是可行的,以便找到这个难题的解决方案。
答案1
尝试VideoLAN (客户端)。虽然官方版本是安装程序,但您可以使用以下方式提取它:7-Zip(提供便携版本),或者直接购买便携的版本。VLC 通过DLL
其自身文件夹中的文件支持大多数视频格式,因此它不需要依赖系统上安装的编解码器(尽管您能配置它来使用那些)。
答案2
Media Player Classic - 家庭影院也可以作为便携式设备存在,并且有内部支持编解码器大列表