Why video can play with no sound
A media file can contain separate video, audio and subtitle streams. Windows may understand the container and video stream, but still lack the decoder needed for the audio track.
Common Windows 10 audio cases
AC3, EAC3, DTS, AAC, FLAC, ALAC, OPUS and OGG are common examples. Some are used inside MKV or MP4 files, while others are standalone music or archive formats.
Where a codec pack helps
The pack adds DirectShow audio decoders and filters that compatible desktop players can use. It is most useful for Windows Media Player, Media Player Classic - Home Cinema and software that relies on installed system components.
When to try something else
A codec pack may not help if the file is incomplete, corrupted, encrypted, DRM-protected, or if the player ignores DirectShow filters and uses only its own internal decoder system.
Practical takeaway
Use the codec pack when a DirectShow-based Windows 10 player needs extra decoding, splitting or filtering support. If the file is broken, encrypted or outside normal playback profiles, a repair, conversion or different player may still be required.