Skip to content

docs(agents): record the no-x265 / HEVC encoding policy - #77

Merged
mcoliver merged 2 commits into
mainfrom
docs/agents-no-x265
Oct 1, 2026
Merged

mcoliver merged 2 commits into
mainfrom
docs/agents-no-x265

Conversation

@mcoliver

Copy link
Copy Markdown
Collaborator

Adds AGENTS.md §1.4. OpenUTV intentionally doesn't ship x265 (HEVC encoding) in distributed binaries, to avoid redistributing patent-encumbered codecs. It's enforced in utv-dependencies (ports/openimageio/vcpkg.json pulls libheif with default-features: false, commit 2845975).

The section records that HEIC/HEIF write being unavailable on Windows (#67) is by design, says what not to change, and names the acceptable fix: stop advertising HEIC/HEIF as writable when no HEVC encoder is available.

🤖 Generated with Claude Code

OpenUTV intentionally doesn't ship x265 in distributed binaries to avoid
redistributing patent-encumbered codecs; utv-dependencies builds libheif
for OpenImageIO without default features for this reason. Note the
policy, where it's enforced, and that HEIC/HEIF write being unavailable
on Windows (#67) is by design, so it isn't revisited.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Signed-off-by: Michael Oliver <mcoliver@gmail.com>
…ptable HEIC approaches

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Signed-off-by: Michael Oliver <mcoliver@gmail.com>
@mcoliver
mcoliver merged commit 1ebe959 into main Oct 1, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant