由于Mplayer-ww已经一年多未更新,MPC-HC不能默认使用Nvidia运行,PotPlayer v1.6开始也原生支持多国语言,还是从Mplayer-ww过渡到PotPlayer。继续上一篇的《PotPlayer、Kmplayer便携化方法》,折腾了一下PotPlayer的精简,以及各文件的简单作用说明。
PotPlayer精简,各文件作用
1.核心保留文件(以64位为例)
核心文件 |
PotPlayerMini64.exe |
程序入口 |
PotPlayer64.dll |
主程序 |
ffcodec64.dll |
基于FFmpeg的音视频编解码器 |
2.完全可精简文件
完全无用文件 |
$xxx文件夹 |
解压缩后与
PotPlayerMini64.exe
完全无关的文件。
比如安装临时文件、
联网说明、
等等。如果直接安装,
这些文件都不存在。 |
Html |
Alarm.wav |
D_Exec64.exe |
Dchat64.dll |
FileList.txt |
LogManager.exe |
PotPlayer64.exe |
SetTime.exe |
3.可选精简文件
其他组件,可选精简和添加 |
AviSynth |
AVI合成器 |
History |
不解释 |
Language |
多国语言包 |
Logos |
徽标,dsf皮肤文件也包含有微标 |
Module |
第三方组件 |
Module\Bass64 |
音频解码器 |
Module\FFmpeg |
FFmpegMininum64.dll,避免外部编解码器(AAC, AC3, DTS, TrueHD, MLP…等)的许可证问题 |
Module\MediaInfo64.dll |
显示媒体信息,可单独更新 |
Module\QuickSync64.dll |
英特尔解码器 |
Skins |
dsf皮肤 |
UrlList |
流媒体 .asx |
ATextOut64.dll |
文字渲染,界面平滑输出字体 |
CmdLine.txt |
命令行 |
D3DCompiler_43.dll |
DX9.0c的运行库文件 |
d3dx9_43.dll |
DX9.0c的运行库文件 |
DaumCrashHandler64.dll |
崩溃处理 |
DesktopHook.dll |
XP桌面背景播放模式 |
DesktopHook.exe |
|
DesktopHook64.dll |
使32位PotPlayer能采集64位程序 |
DesktopHook64.exe |
使32位PotPlayer能采集64位程序 |
DTDrop64.exe |
鼠标拖曳处理。在XP下若无此文件,双击关联的媒体文件PotPlayer也不会运行播放 |
GameCaptureHook.dll |
采集游戏支持 |
GameCaptureHook64.dll |
使32位PotPlayer能采集64位程序 |
KillPot64 |
安装或卸载程序时强制关闭运行中的PotPlayer |
LGPL.txt |
不解释 |
License.txt |
不解释 |
Loading.swf |
加载动画 |
Logo.swf |
启动动画 |
LogoMini.swf |
启动动画 |
PotIcons64.dll |
文件关联图标 |