Algumas bibliotecas são compartilhadas no windows (system32, verifique sua variável PATH).
Com codecs de vídeo, há como você mencionou duas rotas: funcionalidade interna (como VLC) ou usar Windows Media Foundation ( O Directshow está desatualizado, mas ainda é usado muito). Codecs WMF são escritos usando algumas janelas SDK, e após a instalação pode ser usado por software que usa a estrutura WMF (como o Windows Media Player).