No description
Vendored BD-J SDK, tsMuxeR + local VLC plugins, ffmpeg asset generation, and a signed BD-J Xlet menu (org.homebrew.MyXlet) authored into a UDF 2.50 ISO. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| docs | ||
| scripts | ||
| src/org/homebrew | ||
| tools | ||
| vendor/bdj-sdk | ||
| .gitignore | ||
| Makefile | ||
| mise.toml | ||
| README.md | ||
Adjustments Blu-ray
BD-J scaffold for the off-beat dark comedy Adjustments.
Tooling
misepins Temurin JDK 8 for legacy BD-J bytecode.vendor/bdj-sdkcontains the BD-J Linux SDK pieces used for signing, template BD-J metadata, stubs, and UDF ISO generation.tools/tsmuxer/tsMuxeRauthors the generated elementary streams into a Blu-ray playlist, clipinfo, and.m2ts.tools/vlc-pluginscan hold project-local Arch VLC Blu-ray plugins when the system VLC package is split andvlc-plugin-blurayis not installed.ffmpeggenerates the temporary feature clip.vlcopens the resulting ISO.
Commands
make bootstrap
make
make inspect
make run
The ISO is written to:
build/adjustments.iso
make run launches VLC through the Blu-ray access module, not as a generic
media file:
vlc bluray:///absolute/path/to/build/adjustments.iso
The initial menu is a Java Xlet overlay with a few bonus-feature placeholders
and a hidden menu stub. The actual generated video is a short ffmpeg SMPTE bars
pattern with AC-3 audio, authored as playlist 00000.