我正在尝试更深入地了解编解码器区域以及它是如何工作的。
主要驱动因素是安装编解码器包以处理某些无法播放的视频的不确定性,这最终导致无论如何都不允许播放这些文件。通过在顶部安装其他编解码器包,这通常会变得复杂。我还注意到,有时简单地重新安装编解码器包可能会导致以前可以播放的视频在重新安装编解码器包后无法播放。
我最好奇的是安装编解码器包(Shark007、CCCP、K-Lite)时在后台发生了什么——编解码器如何注册到不同的播放器,特别是 Windows 媒体播放器?WMP 内部是否有已知编解码器列表,其中添加了新编解码器?如何确定我是否有特定编码类型的特定编解码器?DirectShow 及其过滤器如何与新的编解码器协同工作?
我发现的大多数信息都是非常顶级的,大多数建议是使用编解码器包设置和/或安装其他编解码器包.. :(
任何关于该领域(书籍、链接等)的进一步信息的建议或建议将不胜感激!:)