D-matte logoD-matte
DAVX
D-matte

Describe it. Matte it.

AI rotoscoping for video. Type what you want cut out, get a clean alpha channel for your compositor.

    Before / after

    Move across the picture

    The plate: a woman with loose hair on a beach The same frame cut out by D-matte, hair kept
    ‹ ›
    PlateCut-out
    Move the mouse, or drag a finger, across the frame. Loose hair and all.
    What it is

    Rotoscoping and matting, driven by a sentence

    D-matte Standalone is a Windows desktop application by DAVX, made by Hossam Galal. You point at the subject, or just describe it, and the tool tracks it through the whole shot and turns the rough mask into a soft alpha matte. It all runs on your own NVIDIA card: no upload, no cloud, no waiting in a queue.

    D-matte for Nuke is one node inside Nuke 15, by DAVX, made by Hossam Galal. Connect your footage, draw a box or type what you want, and the node tracks it through the shot and refines it into a soft alpha, right in your script. It all runs on your own NVIDIA card: no upload, no cloud, no round trip.

    D-matte All-in-One is the application and the Nuke node together, by DAVX, made by Hossam Galal. You point at the subject, or just describe it, and the tool tracks it through the whole shot, turns the rough mask into a soft alpha matte, and can even paint the subject out of the plate. It all runs on your own NVIDIA card: no upload, no cloud, no waiting in a queue.

    Describe, don't click

    SAM 3 takes a sentence. "person" on a four-dancer shot gives four separate tracked mattes with no clicks at all. SAM 2.1 is still there when you want to point at one specific thing.

    A real matte

    Hard masks are refined into soft alpha with hair, motion blur and glass intact. Levels, gamma, feather, choke and despill finish the edge without a round trip to another app.

    Paint it out

    D-matte fills in the background where the subject was, steady across frames instead of flickering. Long clips are split into overlapping windows, so a thousand frames run on the same card as a hundred.

    Deliver for the compositor

    EXR half-float sequences from frame 1001, ProRes 4444 with alpha, PNG or TIFF sequences, or H.264 for review. One file per object, named after the object. Send to Nuke is built in.

    Stays in the comp

    The matte comes out of the node like any other Nuke output: overlay, matte only, premultiplied or straight. No export, no import, no second app.

    Workflow · the application

    From clip to matte in five steps

    Load the shot

    Video or image sequence, up to 4K. The tool reads the container and warns about limited range, a non-BT.709 tag or variable frame rate.

    Prompt

    Type what you want, or click to include and right-click to exclude. Every match becomes its own object.

    Track

    The mask follows the subject through the shot. Press T. Cancel any time and the frames already done are kept.

    Refine

    Pick a matting model and turn the mask into soft alpha. Press M. Fix it with the brush where the model is wrong.

    Export

    Choose a format and send it to disk, or straight into Nuke. Press Ctrl+E. What you approved on screen is what lands on disk.

    Workflow · inside Nuke

    From footage to matte in one node

    Add the node

    Nodes ▸ D-matte, or Tab and type it. Connect your footage, unpremultiplied RGB is best.

    Prompt

    Draw a box or points on the Viewer with SAM 2.1, or type a word like person with SAM 3.

    Track

    Press ROTO / TRACK SAM. The matte follows the subject forward and back from the reference frame.

    Refine

    Pick MatAnyone 2, ViTMatte or VideoMaMa and press REFINE MATTE for a soft edge.

    Output

    Overlay, matte only, premultiplied or straight, or turn the matte into editable Roto shapes.

    Models

    SixFive models, each doing one job

    Each model declares what it accepts (points, text or a box) and the panel shows only the matching controls. Weights live in one shared folder that other tools can read, and missing models are reported, never downloaded behind your back.

    ModelJob
    SAM 3Text prompt, tracks every match as its own object
    SAM 2.1 LargeClick-based tracking of one specific thing
    SAM 2.1 Base+ / SmallBox or point tracking of one specific thing
    ViTMatteMatting: fastest
    MatAnyone 2Matting: steady, light on memory
    VideoMaMaMatting: finest edge and least flicker, slowest
    Object removalFills the background where the subject was

    The three matting models, measured on the same 4K frame

    ModelFPSVRAMEdge detailFlicker (lower is steadier)
    ViTMatte1.675.29 GB44,996 px19.5 / 255
    MatAnyone 21.396.01 GB33,835 px22.6 / 255
    VideoMaMa0.495.64 GB47,407 px16.6 / 255

    VideoMaMa is the steadiest and finest, and more than three times slower. ViTMatte beats MatAnyone on every axis measured here.

    By hand

    Fix it where the model is wrong

    Brush

    Paint into the mask, or straight into the soft matte. Left-drag adds, right-drag erases. Size with [ ].

    A wipe that follows the cursor

    Sweeping across the edge you are judging beats reaching for a slider and looking away from it. The same wipe as the before / after above.

    One history for everything

    Prompts, strokes and finished runs share a single undo stack. Click any entry to roll back. A stroke stores only the rectangle it touched, so undo costs kilobytes, not a copy of a 4K mask.

    Nine views from two choices

    A view is a stage (source, masks, mattes, removal) crossed with an output (overlay, matte, alpha, over colour). The exporter uses the same code, so what you see is what you get.

    Clip info and disk usage

    See what you loaded and what it costs. Disk usage separates what can be rebuilt for free (frames) from what cost model time (masks and mattes).

    A workspace per shot

    Each clip gets its own folder, so opening a second shot never destroys the first one's masks. Reopening a clip you have already loaded is instant.

    Inside the node

    Built for how Nuke works

    The D-matte node's panel in Nuke: 1. Roto, 2. Refine, 3. Export / Output
    1. 1. RotoPick SAM 2.1 or SAM 3, draw a box or points on the Viewer, name the object, then ROTO / TRACK SAM.
    2. 2. RefineChoose MatAnyone 2, ViTMatte or VideoMaMa and press REFINE MATTE. Shrink, feather, black and white point and gamma finish the edge.
    3. 3. Export / OutputMatte overlay, matte only, premultiplied or straight. Export an alpha sequence, or Create Roto shapes for a normal Roto node.

    Up to 16 named objects

    Name each box before you draw it. Every object gets its own colour and its own matte, and Object Colors Overlay shows them all over the plate.

    Fix fast moves

    Add prompts on later frames for a fast move or an occlusion, save the correction, and track again.

    Bring your own matte

    Seed tracking with a mask you already have, refine a connected matte directly, or add, subtract or intersect another mask after the run.

    Roto shapes from the matte

    Create Roto shapes builds a normal Roto node: one Bezier per object, keyed on every frame, ready to edit by hand.

    Five output modes

    Matte Overlay, Object Colors Overlay, Matte Only, RGB*A premultiplied and RGB+A straight.

    Help in the node

    A Help tab with the steps, every setting, what to do when it goes wrong, and the steps in Arabic.

    Output

    Formats your compositor reads

    EXR

    Half-float sequence, numbered from 1001.

    ProRes 4444

    Movie file with a real alpha channel.

    PNG / TIFF

    Image sequences, with or without alpha.

    H.264

    Small review copy to send for approval.

    Send to Nuke

    Put the shot beside its matte, or in a folder you pick, ready to open.

    Performance

    Built to run on one card

    Complete and verified end to end on an RTX 3060 Ti with 8 GB. Every slow job runs on a worker thread, so the window never freezes. GPU jobs run one at a time, so two models never fight over the card.

    Stage1080p3840×2160
    SAM 3 propagation~1.0 fps · 1.7 GB~0.6 fps
    SAM 2 tracking~4.8 fps~2.0 fps
    MatAnyone 2~2.6 fps @ 720~1.6 fps @ 1080
    Object removal~0.34 fps · 6.0 GB—

    A 110-frame 4K shot takes roughly three minutes to track with SAM 3, or one minute with SAM 2 points. You need Windows and an NVIDIA GPU with 8 GB or more.

    Keyboard

    Made to be driven from the keys

    TransportSpace play · ← → step · I O in / out
    ToolsP point · B brush · W wipe
    StagesT track · M matte · R remove · Ctrl+E export
    View1–8 presets · F fit · \ isolate object
    EditingCtrl+Z / Ctrl+Y undo and redo · Esc cancel the running job

    Try it on your own shot

    Send us a clip you want to test, and we will send back its matte.

    D-matte · DAVX · Hossam Galal
    Download and pricing

    Get D-matte

    Install it, use everything for 7 days free, and buy a licence only if it earns its place on your machine.

    Standalone

    D-matte Standalone

    The application on its own.

    2,000EGP
    • Rotoscoping with SAM 3 and SAM 2.1
    • MatAnyone 2, ViTMatte and VideoMaMa
    • Node graph, brush and wipe
    • EXR, ProRes 4444, PNG, TIFF, H.264
    Download1.0.0 · 39 MB
    For Nuke

    D-matte for Nuke

    The D-matte node inside Nuke 15.

    2,000EGP
    • Rotoscoping with SAM 3 and SAM 2.1
    • MatAnyone 2, ViTMatte and VideoMaMa
    • Up to 16 named objects per node
    • Roto shapes from the matte
    Download1.0.0 · 39 MB
    Best value · save 1,000 EGP
    All-in-One

    D-matte All-in-One

    The application and the Nuke node.

    3,000EGP
    • Everything in Standalone
    • Everything in for Nuke
    • Object removal
    • Send to Nuke
    Download1.0.0 · 39 MB

    Windows 10 / 11, 64-bit · no admin rights needed · 7 days free, no sign-up · a licence opens one machine
    AI models are not included: you download each from its authors, under its own licence.

    What you need

    Windows 10 or 11 (64-bit) and an NVIDIA graphics card with 8 GB of VRAM or more. There is no Mac or Linux version yet.

    First launch

    The first run downloads PyTorch and the AI libraries once, about 3.4 GB. Updates after that are small. Download only the models you use from Help ▸ Models.

    Updating

    Install a newer Setup over the old one. Your licence, PyTorch and models are kept, and the app tells you when a new version is out.

    Works offline

    After the first-run download, no internet connection is needed to keep working.

    Free for 7 days

    The trial starts on first launch, with no sign-up. Everything works during the trial except Send to Nuke, ViTMatte and VideoMaMa. The days left show in the status bar.

    How to buy

    Copy the machine code

    In the app: Help ▸ Buy / Licence, then Copy machine code.

    Send it to us

    Paste it into an email or a LinkedIn message. We reply with the price and how to pay.

    Activate

    Paste the licence we send and press Activate. Everything unlocks at once.

    One licence, one machine

    A licence is signed for your machine's code and is refused anywhere else. It needs no internet to keep working.

    Compare editions

    What you getStandalone
    2,000 EGP
    for Nuke
    2,000 EGP
    All-in-One
    3,000 EGP
    Tracking: SAM 3 (text) and SAM 2.1 (points)✓✓✓
    MatAnyone 2, ViTMatte and VideoMaMa edge matting✓✓✓
    The D-matte node inside Nuke–✓✓
    The application, with its node graph and viewer✓–✓
    Object removal––✓
    All export formats (EXR, ProRes 4444, PNG, TIFF, H.264...)✓–✓
    Send to Nuke––✓

    What's in 1.0.0

    The first release.

    Work

    Node graph with several shots in one project. SAM 3 text prompts and SAM 2.1 points. Three matting models, object removal, brush, wipe and one history for every edit.

    Deliver

    Eight export formats, five output types, and Send to Nuke: one click renders the matte and puts the nodes on the clipboard.

    Interface

    Dark and light themes that switch at once, five workspace layouts, a start window with recent files, and a models window that downloads only what you use.

    Licence

    A 7-day trial with no sign-up, a licence tied to one machine, and an update notice that never locks anything.

    Questions

    Will it run on my graphics card?

    You need an NVIDIA card with 8 GB of VRAM or more. D-matte was tested end to end on an RTX 3060 Ti with 8 GB.

    Does it work on Mac, Linux or an AMD card?

    Not yet. It is Windows 10 / 11 (64-bit) and NVIDIA only.

    Is my footage uploaded anywhere?

    No. Everything runs on your machine. After the first-run download, it works without an internet connection.

    How long does a shot take?

    A 110-frame 4K shot takes roughly three minutes to track with SAM 3, or about one minute with SAM 2 points. Matting is slower: ViTMatte ran at about 1.7 fps on a 4K frame, VideoMaMa at about 0.5 fps.

    What formats can I export?

    ProRes 4444 with alpha, ProRes 422 HQ, H.264, H.265, FFV1, and PNG, TIFF and OpenEXR (half float) sequences. You can export the matte, a cut-out, the cut-out over a colour, the source plate, or the plate with the object removed.

    What happens when the trial ends?

    The app asks for a licence. Your projects stay where they are, and they open again as soon as you activate.

    How do I activate a licence?

    In the app, open Help ▸ Buy / Licence and copy the machine code. Send it to us, paste back the licence we reply with, and press Activate.

    Can I move a licence to another computer, or upgrade later?

    A licence opens one machine only. To move it, or to go from one edition to All-in-One, write to us and we will sort it out.

    Does it need the internet at all?

    Only for the first-run download of PyTorch and the AI libraries (about 3.4 GB), for the models you choose to download, and for the update notice.

    Are the AI models part of what I buy?

    No. D-matte does not include any model. Each model is made by its own authors and comes with its own licence, and D-matte downloads it from the authors' own page only when you choose it. Some of these licences allow non-commercial use only, MatAnyone 2 and the object-removal model among them. Read each model's licence and decide for yourself whether your use is allowed: that choice and its responsibility are yours. What you buy is the D-matte software.

    Not sure it fits your shot?

    Start the 7-day trial on your own footage. If a shot is hard, tell us about it and we will say honestly whether D-matte is a good fit.

    About

    Roto should take minutes,
    not days.

    A few seconds of a person with loose hair can cost a roto artist a day or more. D-matte does the first 90% with AI in minutes, and leaves you in control of the rest. It is made by DAVX, a post-production studio, for compositors, and it runs on your own machine.

    Who is behind it

    DAVX

    Post-production studio

    DAVX is a post-production studio: VFX, compositing, colour grading and editing. D-matte started inside its own pipeline, built around how shots really go: long takes, tight deadlines and one GPU. Now it is available to other studios and artists.

    HG

    Hossam Galal

    Compositing supervisor · maker of D-matte

    Hossam is a compositing supervisor who built D-matte from scratch to take the slowest job in the pipeline off the compositing desk, and answers every email and message personally.

    5stages, from clip to export
    6AI models behind one interface
    4Kmeasured on real 3840×2160 shots
    8 GBof VRAM is all it asks for
    What we believe

    Four rules the tool is built on

    Your shots stay yours

    Everything runs on your GPU. No upload, no cloud queue, no account. After the first-run download it works offline.

    Tested on real jobs

    D-matte is checked end to end on commercial and film footage, not on demo clips, with the speeds and VRAM published instead of promised.

    Never block the artist

    Every slow job runs in the background, cancelling keeps the frames already done, and one history rolls back anything.

    The model is not the last word

    A brush, a wipe and soft-edge controls are there for the frames where the AI is wrong, because there always are some.

    Connect

    Questions, a licence, an order for several machines, or a shot you want to test? Write to us.