0XC00D1BBF

NS_E_INVALID_VIDEO_BITRATE (0XC00D1BBF) Fix for Windows Media Encoder

This error pops up when you set a video bitrate that won't work with the codec or resolution in Windows Media Encoder or Expression Encoder. Fix it by adjusting bitrate to match codec constraints.

When This Error Hits

You're encoding a video file—say, an AVI from a security camera or a screen capture—using Windows Media Encoder 9 Series or Expression Encoder 4. You've set the bitrate to something like 10 Mbps for a 1080p clip, hit encode, and bam: NS_E_INVALID_VIDEO_BITRATE (0XC00D1BBF). The message just says "The video bit rate setting is not valid." No hint about why.

I've seen this most often when someone tries to push bitrates beyond what the codec can handle, especially with older codecs like Windows Media Video 9 (WMV3) or VC-1. It also shows up when the bitrate is below the codec's minimum for the selected resolution. The trigger is always the same: a mismatch between the bitrate you entered and the codec's valid range.

Root Cause

Windows Media Encoder and Expression Encoder use codecs with hard limits on video bitrate. WMV9, for example, supports a maximum bitrate of 40 Mbps at 1080p, but only under certain profile settings (like Main Profile). If you crank it to 50 Mbps, or if you drop it to 1 Mbps for a 4K video, the encoder will throw this error. The codec's bitrate range depends on the profile (Simple, Main, Advanced), resolution, and frame rate.

Another common cause: you've set the bitrate in the UI but the codec is being forced into a different profile by the container or preset. For instance, a profile that caps bitrate at 10 Mbps will reject anything above that. The encoder doesn't tell you this—it just spits out the error.

Fix It in 5 Steps

  1. Open your encoding profile in Windows Media Encoder or Expression Encoder. Go to Session Properties > Compression for WME, or Presets > Edit for Expression Encoder.
  2. Check the codec being used. Look under Video Codec—it'll say Windows Media Video 9, VC-1, or similar. Note the profile (Simple, Main, Advanced).
  3. Look up the bitrate range for that codec and profile. Here's a cheat sheet:
    CodecProfileMin BitrateMax Bitrate (1080p)
    WMV9Simple10 Kbps10 Mbps
    WMV9Main10 Kbps40 Mbps
    VC-1Advanced10 Kbps135 Mbps
    For resolutions above 1080p, halve those max numbers—4K at 60 fps kills bitrate limits fast.
  4. Adjust your bitrate to fall within the safe zone. If you're targeting 1080p, stay under 20 Mbps for WMV9 Main to avoid edge cases. Set it via Video Bit Rate (Kbps) field. For CBR (constant bitrate), use a value 10% below the max to leave room for overhead.
  5. Re-encode the file. Apply the change and hit start. If it still fails, check your profile: some presets lock to Simple profile without showing it. Manually switch to Main or Advanced in the Profile dropdown.

If It Still Fails

Check your source video. A damaged header or incorrect frame rate (like a variable frame rate source) can trip the bitrate validation. Transcode the source to a clean intermediate format first—use HandBrake to convert to an MP4 with Constant Frame Rate at 29.97 fps. Then try encoding again with the bitrate you set.

Also verify the encoding tool version. Windows Media Encoder 9 on Windows 7 or 10 has known issues with high bitrates due to OS changes. Expression Encoder 4 SP2 is more reliable. If you're stuck on WME, cap your bitrate at 15 Mbps max for any resolution—that's the sweet spot where it won't choke.

Pro tip: Always test with a 10-second clip before encoding a long video. It saves hours of debugging.
Related Errors in Windows Errors
0X00000233 Fix ERROR_INVALID_LDT_OFFSET (0X00000233) in 3 steps 0X800F0224 Fix SPAPI_E_INVALID_PROPPAGE_PROVIDER (0X800F0224) Fast 0XC00000D5 STATUS_FILE_RENAMED (0xC00000D5) — Quick Fix 0X80028019 Fix TYPE_E_UNSUPFORMAT (0X80028019) Error in Windows

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.