rakim You’ll have to learn about video encoding to grab various types of videos. IDM can’t capture all type of video containers 🙂
Specially files containing DRM, can’t be grabbed without purchasing paid tools from a developer like Netflix, Prime Video etc.