Skip to content

Releases: NuclearMeltdown/qBlank

qBlank 6.0.1

Choose a tag to compare

@NuclearMeltdown NuclearMeltdown released this 19 Oct 09:28

Recording

  • Fixed: recordings used the wrong colour matrix (red too orange, green too dark)
  • Fixed: recordings carried no colour description
  • Fixed: HDR recordings and AVIF screenshots were not marked as HDR

qBlank 6.0.0

Choose a tag to compare

@NuclearMeltdown NuclearMeltdown released this 18 Oct 07:56

Nothing holds up a frame

  • Changed: settings, screenshots, disk checks, device lists and folders each run on a thread of their own
  • Changed: screenshots no longer wait for the GPU
  • Changed: ffmpeg starts and stops without the render thread waiting
  • Changed: microphone and virtual camera install open off the render thread
  • Fixed: toasts, notices and the crop tool raised the frame age to 17–34 ms while shown

Recording

  • Added: a notice when the encoder cannot keep up
  • Fixed: the delay line dropped frames above 128 fps

Capture

  • Added: recovery from a lost graphics device (driver update, GPU reset)
  • Changed: faster capture start for uncompressed formats
  • Fixed: black picture without a message when the source textures failed
  • Fixed: shared audio output after a refused exclusive mode
  • Fixed: the crop tool undid other picture changes

Other

  • Fixed: a cancelled remux left ffmpeg running
  • Fixed: an update download went on after closing
  • Changed: dead code removed, Windows code kept behind its own files

qBlank 5.8.0

Choose a tag to compare

@NuclearMeltdown NuclearMeltdown released this 09 Oct 19:18

Native pixel grid

  • Added: pixel art detection; with no source width set, a notice offers the width (Set, Show me, Ignore)
  • Added: the card's blur is measured instead of assumed
  • Fixed: fine texture (e.g. wood grain) smoothed away by the pixel cleanup

Composite

  • Fixed: dirt on fades to and from black

qBlank 5.7.0

Choose a tag to compare

@NuclearMeltdown NuclearMeltdown released this 08 Oct 07:51

Composite

  • Changed: dot crawl demodulator works on the cleaned line
  • Fixed: crawl left on consoles whose crawl does not cycle (e.g. PAL SNES)
  • Added: colour edges rebuilt from brightness, cleaner outlines and less colour noise

Native pixel grid

  • Changed: grid position measured from the picture instead of assumed
  • Added: console pixels rebuilt from the card's blurred samples (analogue sources)
  • Added: per-pixel cleanup: uniform colours, PAL line colour, edge overshoot
  • Changed: sharpening is off while snapping

qBlank 5.6.0

Choose a tag to compare

@NuclearMeltdown NuclearMeltdown released this 03 Oct 21:25

Capture

  • Added: Automatic colour format, picked again whenever the input changes
  • Fixed: possible crash when the card switches format while running
  • Fixed: SD picture too narrow on cards that report VIDEOINFOHEADER2
  • Fixed: "Pixel format kept" notice after every card reinitialisation

Recording and virtual camera

  • Fixed: recording and virtual camera froze while the window was minimised
  • Fixed: the ffmpeg path field started ffmpeg on every keystroke
  • Fixed: a hanging ffmpeg could block qBlank
  • Changed: ffmpeg is looked for in the background, qBlank starts faster

Screenshots

  • Changed: encoded and saved in the background, no stall on F10

Performance

  • Composite: the clean pass is skipped when nothing has changed
  • Analyses, tray and HDR check run after the frame is shown
  • Virtual camera reuses its frame buffer

Removed

  • Chroma delay measurement (it only wrote to the log)

qBlank 5.5.1

Choose a tag to compare

@NuclearMeltdown NuclearMeltdown released this 02 Oct 20:55

Video standard

  • Dark, saturated scenes no longer start a colour check mid-game once the standard has proven itself

Composite

  • Extended history: no more ghosts between the letters of pulsing menu text either

qBlank 5.5.0

Choose a tag to compare

@NuclearMeltdown NuclearMeltdown released this 02 Oct 20:41

Toolbar

  • F3 shows and hides the toolbar (rebindable)
  • The Hide tooltip, the right-click menu and the settings checkbox show the key

Window

  • Ctrl+Enter toggles borderless (rebindable)

Deinterlacing

  • YADIF: no more jagged teeth on fine slanted lines
  • YADIF: fast, finely patterned surfaces no longer comb
  • Motion adaptive: catches motion in coloured edges, e.g. pulsing menu text
  • Auto: detects interlacing from small motion like a pause menu
  • Auto: tells 240p/288p from 480i/576i by the line pairs
  • Auto: scanlines and line patterns no longer read as interlacing

Composite

  • No more ghosts between the letters of pulsing menu text

Settings

  • The composite and scanline hints wrap instead of being cut off

Startup

  • Direct3D 11 starts right away, also after an update; the shader cache file is gone

qBlank 5.4.3

Choose a tag to compare

@NuclearMeltdown NuclearMeltdown released this 30 Sep 13:18

New

  • About tab in the settings: version, copyright, licence, links to the website, the manual and GitHub.
  • The update check lives in About now; the Updates tab is gone.
  • A user manual on the website, in English and German.
  • The website is now in German too, with a language switch.

qBlank 5.4.1

Choose a tag to compare

@NuclearMeltdown NuclearMeltdown released this 30 Sep 10:13

Fixed

  • Faint moving textures, such as a road surface, no longer smear into streaks with "Average what stands still" or Extended history.
  • Standing pictures keep their crawl removal; no extra latency.

qBlank 5.4.0

Choose a tag to compare

@NuclearMeltdown NuclearMeltdown released this 28 Sep 21:28

Extended history (new, composite)

  • New checkbox above "Average what stands still", off by default
  • Looks twelve frames back, takes dot crawl out of every frame
  • Also where something moves or fades: around text, in transparencies
  • PAL, PAL 60, PAL M, PAL N, NTSC (crawl cycle 2 or 4)
  • GPU time only, no frame of delay

Average what stands still

  • Gate checks that a change repeats one crawl cycle later
  • Capped by the local luma range
  • Bandwidth restore and shimmer filter read the cleaned pixels

Standard search

  • A flipping NTSC now vouches for PAL on the same carrier