• videomancer/1.0.0-rc.47 7261fc6d7c

    lars released this 2026-08-15 01:02:15 +00:00 | 4 commits to main since this release

    Videomancer 1.0.0-rc.47

    Fixes HDMI Colorbars color accuracy on SD/ED (limited-range remap + Table 59 CSC) and HD YUV (BT.601 AVI).

    Changes

    • SD/ED YUV HDMI CSC — Standalone yuv444_30b remaps full-range Y/U/V to limited range on the HDMI pack; ADV7513 loads ADI Table 59 (SDTV YCbCr limited → RGB full). Fixes scrambled 480i/p Colorbars on rc.46.
    • HD YUV HDMI colorimetry — AVI InfoFrame declares BT.601 for YUV/422 output at all timings (was BT.709 at HD). Fixes 1080i green=232 / magenta G=29 class of errors (see qa/procedures/video_io/hdmi_colorbars_csc_verify.md oracle).
    • GBR/RGB cores — unchanged; HD RGB HDMI still uses BT.709 colorimetry in AVI.

    Requires

    • Flash 1.0.0-rc.47 UF2 (includes rebuilt embedded YUV programs).
    • Full UF2 flash required — YUV standalone bitstreams changed; MCU-only flash is insufficient for SD/ED HDMI fix.

    Beta testing focus

    Goals: lifecycle/beta/goals/1.0.0-rc.47.yaml.

    Desk math: python products/standalone_devices/videomancer/qa/tools/verify_adv7513_fullrange_csc.py.

    1. 1080i Colorbars YUV — green bar 0,255,0; magenta 255,0,255 (not rc.46 232 / G=29).
    2. 480p/i Colorbars YUV — correct bar order vs rc.46 scramble.
    3. Colorbars RGB — separate track if still wrong on DeckLink; report format + sampled values.

    Report feedback at /instruments/videomancer/beta or via Connect.

    Downloads