If PowerPoint refuses to insert your video and demands a "necessary (64-bit) codec" you don't need a mystery download from a sketchy site. You need one free DirectShow filter set - and it takes about 90 seconds to install.

This guide is the direct follow-up to our PowerPoint Cannot Insert a Video from the Selected File walkthrough. That guide covered the broader error.
This one zeroes in on the exact 64-bit codec issue thousands of users search every month:
"PowerPoint cannot insert a video from the selected file. Verify that the necessary (64-bit) codec for this media format is installed, and then try again."
1. What "64-bit Codec" Actually Means in This PowerPoint Error
Modern PowerPoint - 2016, 2019, 2021, 2024, and Microsoft 365 - runs as a 64-bit application by default. When you insert a video, PowerPoint asks Windows for a DirectShow decoder that matches its bitness.
If your system only has 32-bit decoders installed (or none at all), PowerPoint throws the "cannot insert video" error. It is not asking for a "PowerPoint codec." It is asking for a 64-bit DirectShow decoder that Windows can hand back.
This matters because the official Microsoft fix - "install the Media Feature Pack" - only helps users on Windows N/KN editions. Most people who hit this error are on a normal Windows install, so that page sends them in circles.
2. How to Fix the 64-bit Codec Error in PowerPoint (Fastest Method)
LAV Filters is the de facto standard for DirectShow decoding on Windows. It is built on the same FFmpeg libraries that power VLC, MPC-HC, and most of the codec packs people pay attention to.
It ships native 64-bit binaries. That is exactly what PowerPoint is asking for.
One installer covers H.264, HEVC/H.265, VP9, AV1, MPEG-2, MPEG-4, AAC, AC3, EAC3, DTS, FLAC, and pretty much every other format you would put in a presentation.
3. Step-by-step: Install the 64-bit Codec PowerPoint Needs
- Close PowerPoint completely. Check Task Manager and end any leftover POWERPNT.EXE process. Open files will lock the codec registration.
- Download LAV Filters from the official LAV Filters page on free-codecs.com. Pick the installer (not the ZIP) for the easiest setup.
- Run the installer as Administrator. Right-click the .exe and choose "Run as administrator" so the 64-bit DirectShow filters register correctly.
- Accept the default components. LAV Splitter, LAV Audio Decoder, and LAV Video Decoder all need to be ticked. These are the three pieces PowerPoint will look for.
- On the formats screen, leave everything checked. Defaults are fine. You want LAV registered as the preferred decoder for every format your videos might be in.
- Reboot once. Not strictly required, but it forces Windows to refresh the DirectShow filter graph cleanly. Skip this and you may still see the error until the next sign-in.
- Reopen PowerPoint and re-insert your video. Use Insert > Video > This Device. The "cannot insert a video" error should be gone.
If you used Haali Media Splitter in the past, uninstall it first or LAV will not take priority. Same goes for old QuickTime installs - they leave 32-bit DirectShow filters that confuse modern PowerPoint.
4. Alternative: K-Lite Codec Pack (One-Click Bundle)
Some users prefer a curated bundle over standalone filters. K-Lite Codec Pack is built around LAV Filters but adds a configuration UI, MPC-HC, and the Codec Tweak Tool.
The Standard variant is enough for the PowerPoint use case. Install it, accept the defaults, reboot, and PowerPoint will find the 64-bit decoder it was looking for.
Why pick K-Lite over plain LAV? Two reasons. You get a GUI to fix codec conflicts later, and the Codec Tweak Tool can scan for broken filters left behind by Shark007 or older codec packs.
5. Backup Plan: Convert the Video Instead
If you cannot install software on a managed work machine, conversion is your fallback.
Microsoft's own documented "happy path" is MP4 with H.264 video and AAC audio - PowerPoint accepts these without needing extra system codecs.
Use HandBrake to convert. Open HandBrake, drag your file in, pick the "Fast 1080p30" preset, and click Start Encode. The resulting MP4 will insert into PowerPoint cleanly on any machine.
This approach trades a few minutes of conversion time for zero codec installation. Worth it if you are presenting from a client laptop or a locked-down corporate machine.
6. Still Getting the "Cannot Insert Video" Error? Three Things to Check
Three things trip people up after a clean LAV install:
- 32-bit Office on 64-bit Windows. Older Office 2010/2013 deployments are sometimes 32-bit even on a 64-bit OS. Check File > Account > About PowerPoint. If it says "32-bit," you need 32-bit codecs - install the LAV 32-bit binaries alongside the 64-bit ones.
- The video is in a wrapper PowerPoint refuses regardless of codec. .MKV, .FLV, and .WEBM still throw errors in PowerPoint even with codecs present. Remux to MP4 with HandBrake.
- The file is corrupted. Try playing it in a media player using LAV Filters first. If LAV cannot decode it there, PowerPoint will not either.
7. Don't Bother With "PowerPoint Codec Pack" Downloads
Search results are full of "PowerPoint codec pack" landing pages. There is no such thing. PowerPoint uses Windows DirectShow filters - the same filters every video player on your system uses.
Any site offering a special "PowerPoint codec" is either repackaging LAV Filters (often with adware) or selling you a video converter you do not need. Get LAV directly from a clean source and skip the middleman.
FAQ: 64-bit Codec for PowerPoint
What is the best 64-bit codec for PowerPoint to download?
LAV Filters. It is free, ships native 64-bit binaries, and is the same decoder layer used inside K-Lite Codec Pack and most major Windows media players. One install solves the "necessary (64-bit) codec" error for virtually every format.
How do I fix the 64-bit codec issue in PowerPoint without installing anything?
Convert the video to MP4 with H.264 video and AAC audio using HandBrake. PowerPoint accepts that combination natively without any external codec.
Why does PowerPoint say "cannot insert a video from the selected file" even after I install codecs?
Either you have an Office bitness mismatch (32-bit Office on 64-bit Windows), a container PowerPoint refuses regardless of codec (MKV, FLV, WEBM), or a corrupted source file. Test the file in a player using LAV Filters first to isolate which one.
Is there an official Microsoft 64-bit codec download for PowerPoint?
No. Microsoft only points to the Media Feature Pack, which is for Windows N/KN editions. Standard Windows users need a third-party DirectShow decoder set like LAV Filters.
Will installing LAV Filters break my other media players?
No. LAV is what most of them already use under the hood. Installing it system-wide makes everything from PowerPoint to MPC-HC to Windows Media Player decode files more reliably, not less.
How to play FLAC files in Windows Media Playe...
Nothing works!!!!!
Read More →How to Download HEVC Video Extension for Free
我是一名中国用户,这是我第二次成功在文章指导下下载插件,这篇文章很实用!简单易懂! 我使用的是Windows 11 家庭中文版,操作系统版本 26200.8246。 2026.4.25我已成功下载并使用!感谢发布者,谢谢您!
Read More →Best Way to Get VidMate APK - Fast, Free, and...
Thank you for providing this helpful article
Read More →