HN Debrief

Windows 11 New Media Player Uses 3.5x More RAM, Charges for Popular Video Codecs

  • Windows
  • Developer Tools
  • Open Source
  • Media

The linked article says Windows 11’s current Media Player idles at roughly 377 MB of RAM versus about 103 MB for the legacy Windows Media Player, and criticizes Microsoft for also charging extra for HEVC playback. The strongest correction is that neither point is really new. Multiple commenters note HEVC has been a paid add-on since the Windows 10 era, and the app in question is basically Groove Music rebranded as Media Player, not some fresh Windows 11 build. That made many people treat the article itself as sloppy or recycled, even if the underlying complaints are familiar.

Treat this as another sign that Windows desktop apps are drifting toward higher baseline cost even when individual regressions look small. If you ship end-user software, codec licensing and framework choices still show up as product decisions users notice and resent.

Discussion mood

Mostly negative toward Microsoft, driven by frustration with cumulative software bloat, resentment over charging for HEVC support, and a broader feeling that Microsoft no longer sets a quality bar for native Windows apps. A secondary negative sentiment targeted the article itself for presenting old facts as fresh news and getting the app history wrong.

Key insights

  1. 01

    The app is old, not a Copilot rewrite

    What looks like a fresh Windows 11 regression is mostly an old app wearing a new badge. Commenters with product history pointed out that the current Media Player is a reworked Groove Music lineage from the mid-2010s, written with C# and UWP or WinUI XAML, and barely touched recently. That undercuts the easy story that Copilot, vibecoding, or a sudden HTML and JavaScript rewrite caused this specific result.

    Do not use this story as evidence for a brand new Microsoft UI strategy shift. Use it as evidence that old framework and product decisions can keep showing up as present-day quality problems years later.

  2. 02

    HEVC is a patent problem, not a codec problem

    The missing HEVC support is less about whether a decoder exists and more about who is willing to absorb patent risk and royalty cost. Open source implementations do not grant rights to third-party patents, and commenters said large vendors still have to worry about patent pools and lawsuits even when hardware or software support exists technically. That makes the paywall feel hostile to users, but it also explains why the workaround is not as simple as bundling x265 or flipping on a GPU path.

    If your product touches modern media formats, budget licensing review early instead of assuming open source or hardware support makes the legal problem disappear. The user-visible result of getting this wrong is a support nightmare and a trust hit.

      Attribution:
    • tredre3 #1
    • cornstalks #1
    • izacus #1
    • kasabali #1
    • est31 #1
  3. 03

    The real cost is cumulative baseline memory

    The sharpest pushback to the 'who cares about 300 MB' line was that no one is judging Media Player in a vacuum. Built-in Windows components, background services, and everyday apps all making the same tradeoff is what turns a shrug into a bad machine. That framing matters because developers, power users, and people on 8 GB hardware already live close to the edge once browsers, IDEs, compilers, and emulators are open.

    When evaluating desktop software, look at fleet-wide baseline resource use, not single-process snapshots. Small regressions in one app become purchasing pressure for more RAM and shorter hardware life when every vendor makes the same call.

      Attribution:
    • Tanoc #1
    • hsbauauvhabzb #1
    • ruszki #1
    • lynndotpy #1
    • Telaneo #1
  4. 04

    Microsoft is judged as the platform steward

    People were not just annoyed that one bundled app is mediocre. They were annoyed because the owner of Windows is supposed to demonstrate what good Windows software looks like. Charging extra for common playback and shipping a bloated default app reads as a signal that even Microsoft does not believe native efficiency and polished defaults are worth defending anymore.

    Platform owners get held to a different bar than third-party developers. If you control an ecosystem, your first-party apps shape what the rest of the market thinks is acceptable.

      Attribution:
    • ncallaway #1
    • GeekyBear #1
    • pixelpoet #1
  5. 05

    The codec-pack era is over

    Several commenters used the story to note how much local media playback has consolidated around self-contained players. Instead of hunting codec packs like K-Lite or CCCP, most people now just use VLC, mpv, MPC-HC, MPC-BE, SMPlayer, or an mpv wrapper, because those tools bundle what they need and avoid the OS codec maze entirely. That is a quiet but important shift in where user trust sits.

    If your app depends on OS media stacks, expect comparison against standalone players that 'just work' out of the box. Users have a long memory for media playback friction and will bypass your defaults fast.

      Attribution:
    • accrual #1
    • notpushkin #1 #2
    • plorkyeran #1
    • magicalhippo #1
    • tredre3 #1
    • functionmouse #1

Against the grain

  1. 01

    A single media player regression barely matters

    The most credible pushback was that 377 MB versus 103 MB is not operationally important on most modern machines, especially for an app many people never open. From that view, engineering time spent shaving Media Player memory would be a bad allocation compared with performance work on browsers, developer tools, or heavier everyday workloads.

    Do not let visible but low-impact regressions distract from the biggest resource consumers in your stack. Prioritize by time-open and workload weight, not just by how embarrassing a benchmark looks.

      Attribution:
    • asdfasgasdgasdg #1 #2
    • cfiggers #1
  2. 02

    Apple's own media app is also bloated

    The anti-Microsoft pile-on loses some force when comparable first-party media software is also heavy. A commenter noted Apple Music using roughly 580 MiB of RAM, which suggests this is not only a Windows failure but part of a wider industry tolerance for fat desktop clients.

    If you benchmark competitors, compare against real alternatives instead of an idealized past. That helps separate uniquely bad product decisions from broader market drift.

      Attribution:
    • SSLy #1

In plain english

C#
A Microsoft programming language commonly used for Windows and .NET application development.
CCCP
Combined Community Codec Pack, a once-popular Windows codec bundle used to enable playback in older media players.
GPU
Graphics Processing Unit, a processor often used for graphics, video, and machine learning workloads.
HEVC
High Efficiency Video Coding, also known as H.265, a video compression standard commonly used for 4K and high-efficiency video files.
MPC-BE
Media Player Classic Black Edition, a Windows media player related to Media Player Classic with its own continued development.
MPC-HC
Media Player Classic Home Cinema, a lightweight Windows media player descended from the classic Media Player Classic project.
mpv
An open source media player favored by technical users for playback quality, scripting, and format support.
SMPlayer
A graphical media player frontend that commonly uses mpv underneath for playback.
UWP
Universal Windows Platform, Microsoft's app framework for building modern Windows apps with a different UI and packaging model from classic desktop software.
VLC
A popular open source media player known for playing many audio and video formats without extra codec installs.
WinUI
Windows UI Library, Microsoft’s framework for building modern Windows user interfaces.
x265
An open source software encoder for HEVC or H.265 video, created under the VideoLAN ecosystem.
XAML
Extensible Application Markup Language, a Microsoft UI markup language used to define app interfaces.

Reference links

Codec licensing and background

App history and framework context

Alternative media players