• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Jaded-Encoding-Thaumaturgy / vs-jetpack / 29371478206 / 3
49%
main: 49%

Build:
DEFAULT BRANCH: main
Ran 14 Jul 2026 10:00PM UTC
Files 154
Run time 6s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

14 Jul 2026 09:59PM UTC coverage: 47.918% (+1.7%) from 46.239%
29371478206.3

push

github

web-flow
MVTools: migrate to MVUtensils (#345)

Full rewrite of the MVTools class.

#### Breaking changes:
- `block_fps()` removed: no MVUtensils equivalent.
- `scale_vectors()` / `show_vector()` raise `NotImplementedError` for
now. `manipmv` isn't compatible with mvu yet
- Parameter renames across `analyze`, `recalculate`, `compensate`,
`flow`, `degrain`, `mask`, and all TypedDicts:
  - `lambda_` -> `mvlambda`, `global_` -> `globalmv`
  - `dct: SADMode` -> `satd: bool`
  - `overlap` -> `overlap_div`
- `truemotion: MotionMode` -> removed (use `mvlambda=0` for SAD
behavior)
  - `divide` -> removed
  - `scbehavior` -> removed
  - `ysc` -> `scval: float`
  - `levels` on `super()` -> `onelevel: bool`
- `thsadc` / `limitc` -> merged into `thsad` / `limit` as `tuple[int,
int]`

#### New features
- `delta` param on `analyze`, `compensate`, `flow`, and `degrain`:
operate on specific vector deltas instead of a full radius.
- `weights: Sequence[int]` param on `degrain`: per-frame bias weights.
- `MotionVectors` now stores and exposes `blksize` / `overlap_div`: read
back from MVUtensils frame props.
- `MotionVectors.deltas` property listing all active delta values.

#### Other changes
- `QTempGaussMC._binomial_degrain`: drop numpy weight solver, now use
`degrain(weights=BlurMatrix.BINOMIAL(...))`.
- `mc_degrain`: new `delta` param.

See https://github.com/myrsloik/mvutensils/blob/master/readme.md and
https://github.com/myrsloik/mvutensils/blob/master/changes.rst for more
information.


### Some benchmarks
Windows 11 | Ryzen 7 9800X3D | Unlimited `max_cache_size`

#### `mc_degrain`

| Format    | Backend | Scenario                    |         FPS |
| :-------- | :------ | :-------------------------- | ----------: |
| GRAY16    | mvu     | 720x480 tr=2, blksize=32    | 1298.23 fps |
| GRAYS     | mvu     | 720x480 tr=2, blksize=32    |  693.32 fps |
| YUV420P16 | mvu     | 720x480 tr=2, blksize=32    |  601.28 fps |
| YUV420PS  | mvu     | 720x480 tr=2, blksize=32    |  4... (continued)

6673 of 13926 relevant lines covered (47.92%)

0.48 hits per line

Source Files on job 3.12 - 29371478206.3
  • Tree
  • List 154
  • Changed 10
  • Source Changed 0
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 29371478206
  • 466b9d3a on github
  • Prev Job for on main (#29370315209.2)
  • Next Job for on main (#29373656293.1)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc