libyuy2_i420_plugin.dll 是一枚面向视频处理链路的像素格式转换插件(Plugin)模块,通常随播放器、采集端、转码工具或推流软件一同部署在程序目录中。其命名中的 YUY2 与 I420 分别代表两种常见的 YUV 色彩空间存储布局:YUY2 属于打包(Packed)格式,按 Y0 U Y1 V 顺序交错存放,色度采样为 4:2:2;I420 属于平面(Planar)格式,Y、U、V 三个分量分置于独立内存平面,色度采样为 4:2:0。
该动态链接库的核心职责可归纳为以下几个方面:
1. 模块加载失败:宿主程序在调用 LoadLibrary 时返回失败,滤镜链或插件链断裂,相关功能直接不可用。
2. 画面异常:出现黑屏、绿屏、花屏、色彩偏色、锯齿或分辨率错乱,严重时音画不同步。
3. 程序崩溃或无法启动:部分软件启动即报“找不到指定模块”,或弹出 0xc000007b、0x8007007E 类错误码。
4. 性能与稳定性下降:若程序回退到软件转换路径,CPU 占用显著上升,高码率或高分辨率场景下出现丢帧、卡顿,采集与推流可能中断。