Skip to content

Releases: valadaptive/ntsc-rs

v0.5.0

25 Feb 03:07
Compare
Choose a tag to compare

What's new

Interlaced rendering

This feature has been heavily requested, and here it is! ntsc-rs can now process and render even and odd fields separately, which more accurately matches how NTSC actually works. To use this feature, choose one of the "Interleaved" options in the "Use field" setting. You can also use the new "Interlaced output" option in the render settings to mark the output video as interlaced in its metadata.

Peek 2024-02-24 21-58

SIMD acceleration

The IIR filter code--some of the most computationally intensive code in ntsc-rs--has been rewritten to use SIMD instructions, allowing the effect to run up to 40% faster! While rendering speed is mostly bottlenecked by video encoding, the live preview should be significantly faster now. Higher-resolution videos and live previews provided by the ntsc-rs plugin in other video editing software should also experience a speedup.

Other

  • The top bar has been rearranged. The theme setting is now under the "View" menu, and the version of ntsc-rs is displayed in the top right.
  • The loaded video's resolution and interlacing are now displayed in the video info bar along the top of the preview.
  • Zooming into the preview now uses nearest-neighbor scaling, making it easier to make out small pixel-level details.
  • It's now possible to build ntsc-rs on AArch64 (ARM) CPUs. The SIMD acceleration even works there too! This should allow ntsc-rs to be used on Apple Silicon devices, but official macOS builds are still a ways off (see #36).

v0.4.2

16 Jan 16:54
Compare
Choose a tag to compare

What's new

  • Bumped egui to 0.25, which should hopefully fix some windowing issues

v0.4.1

10 Jan 04:37
Compare
Choose a tag to compare

What's new

  • Added a loading screen to the standalone application. It often takes a while to initialize, anywhere from a couple dozen seconds to a few minutes, and it can be confusing to run ntsc-rs and not have anything happen for that amount of time. Now, it'll display a loading screen whilst initializing.
  • Removed artifacts at the top and bottom of the video when using the one-line and two-line comb filters.

v0.4.0

24 Dec 07:57
Compare
Choose a tag to compare

What's new

  • The VHS "edge wave" settings now give you more control over the type of noise generated
  • Tooltips now take longer to appear, which should be much less annoying
  • Fixed a bug where the effect preview would not update after loading a preset
  • Fixed a bug where controls in the After Effects plugin would not be enabled/disabled along with their parent groups

v0.3.3

16 Dec 12:44
Compare
Choose a tag to compare

What's new

Volume control

For someone who always gets a bit peeved when applications don't have a volume slider and I have to fiddle around with Windows' mixer, it sure took me a while to add this. But now, you can control videos' playback volume inside ntsc-rs!

ntsc-rs-standalone_nbCVvhzMyj

Light/dark mode toggle

ntsc-rs matches your system's color scheme by default, but if you want to override that, now you can!

ntsc-rs-standalone_PHvMChlLIb

Effect preview toggle (and split-screen preview)

Now you can toggle between showing the preview with and without the NTSC effect enabled, and even compare them using a draggable split-screen!

ntsc-rs-standalone_y7W9RTRDhI

Layout improvements

The ntsc-rs app's UI layout has been tweaked to look and feel better. In particular, the effect controls have a much cleaner layout now, and the "random seed" effect control is easier to use.

ntsc-rs-standalone_wtkLIXhYbl

v0.3.1

16 Dec 11:47
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release
Improve random seed widget

v0.3.0

16 Dec 11:47
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release
Draft created releases

v0.2.1

10 Dec 23:53
Compare
Choose a tag to compare
Version 0.2.1

v0.2.0

17 Nov 10:25
Compare
Choose a tag to compare
Version 0.2.0

v0.1.2

16 Nov 00:18
Compare
Choose a tag to compare
Version 0.1.2