🍺 BREW Explorer

← all formulae

libde265

brew install libde265 v1.1.1 LGPL-3.0-or-later

Open-source C library implementing the H.265/HEVC video codec decoder with multithreading and SSE optimizations.

Why you might care

Primary use case is as a build/runtime dependency for video playback software, transcoding tools, and GStreamer pipelines that need H.265 decoding. It's a lightweight, plain C implementation ideal for embedded systems and applications requiring LGPL-compatible licensing; includes reference decoder (dec265) and Qt-based player (sherlock265) for testing and development.

Categories

Alternatives

libx265 FFmpeg libavcodec dav1d
50.4k
30-day installs · #127
115.6k
90-day · #168
301.9k
365-day · #215
1.9k
★ GitHub stars · updated 11d ago

Build dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "libx265",
    "FFmpeg",
    "libavcodec",
    "dav1d"
  ],
  "build_dependencies": [
    "cmake"
  ],
  "categories": [
    "library",
    "video-tool",
    "decoder"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Open h.265 video codec implementation",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:40:40+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "libde265",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-06-09T07:22:39Z",
  "github_readme_excerpt": "\nlibde265 - open h.265 codec implementation\n==========================================\n\n![libde265](libde265.png)\n\nlibde265 is an open source implementation of the h.265 video codec.\nIt is written from scratch and has a plain C API to enable\na simple integration into other software.\n\nlibde265 supports WPP and tile-based multithreading and includes SSE optimizations.\nThe decoder includes all features of the Main profile and correctly decodes almost all\nconformance streams (see [[wiki page](https://github.com/strukturag/libde265/wiki/Decoder-conformance)]).\n\nA list of supported features are available in the [wiki](https://github.com/strukturag/libde265/wiki/Supported-decoding-features).\n\nFor latest news check our website at http://www.libde265.org\n\nThe library comes with two example programs:\n\n- dec265, a simple player for raw h.265 bitstreams.\n          It serves nicely as an example program how to use libde265.\n\n- sherlock265, a Qt-based video player with the additional capability\n          to overlay some graphical representations of the h.265\n          bitstream (like CU-trees, intra-prediction modes).\n\nExample bitstreams can be found, e.g., at this site:\n  ftp://ftp.kw.bbc.co.uk/hevc/hm-10.1-anchors/bitstreams/ra_main/\n\nApproximate performance for WPP, non-tiles streams (measured using the `timehevc`\ntool from [the GStreamer plugin](https://github.com/strukturag/gstreamer-libde265)).\nThe tool plays a Matroska movie to the GStreamer fakesink and measures\nthe average framerate.\n\n| Resolution        | avg. fps | CPU usage |\n| ----------------- | -------- | --------- |\n| [720p][1]         |  284 fps |      39 % |\n| [1080p][2]        |  150 fps |      45 % |\n| [4K][3]           |   36 fps |      56 % |\n\nEnvironment:\n- Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz (4 physical CPU cores)\n- Ubuntu 12.04, 64bit\n- GStreamer 0.10.36\n\n[1]: http://trailers.divx.com/hevc/TearsOfSteel_720p_24fps_27qp_831kbps_720p_GPSNR_41.65_HM11_2aud_7subs.mkv\n[2]: http://trailers.divx.com/hevc/Tea",
  "github_repo": "strukturag/libde265",
  "github_stars": 1891,
  "github_topics": [],
  "homepage": "https://github.com/strukturag/libde265",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 50393,
  "installs_365d": 301944,
  "installs_90d": 115568,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "LGPL-3.0-or-later",
  "llm_generated_at": "2026-06-20T23:42:53+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "libde265",
  "oldnames": [],
  "one_liner": "Open-source C library implementing the H.265/HEVC video codec decoder with multithreading and SSE optimizations.",
  "optional_dependencies": [],
  "rank_30d": 127,
  "rank_365d": 215,
  "rank_90d": 168,
  "raw_hash": "ff782323edebf108",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/lib/libde265.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "1.1.1",
  "versioned_formulae": [],
  "why_use_this": "Primary use case is as a build/runtime dependency for video playback software, transcoding tools, and GStreamer pipelines that need H.265 decoding. It\u0027s a lightweight, plain C implementation ideal for embedded systems and applications requiring LGPL-compatible licensing; includes reference decoder (dec265) and Qt-based player (sherlock265) for testing and development."
}