github vmzhivetyev/walksnail-osd-tool v1.1.0
v1.1.0 [DO NOT USE - NVENC BROKEN]

latest releases: v1.2.2, v1.2.1, v1.2.0...
pre-release10 months ago

Added

  • "Constant Quality" feature: Prioritizes video quality by asking the encoder for a target quality level instead of bitrate. (1850df3)
  • Rendering process live view: Added a feature to render live preview of the output video frames while rendering. This feature doesn't harm encoding speed (yes, at all). (3cb3419)

Fixed

  • Wrong encoder was used: Fixed an issue where the libx264 encoder was used instead of the selected encoder in the UI, occurring after app updates or on fresh installs. (e9f3a28)

Changed

  • Encoding performance (all encoders): Achieved up to 30% faster encoding by separating frame generation and feeding into ffmpeg into distinct threads, coupled with a new queue. This change affects all encoders, though performance gains may vary depending on pipeline bottlenecks or full CPU utilization. (3afb2bb)
  • Encoding performance on NVIDIA GPUs: Major speed enhancements, up to 60% faster encoding without upscaling and up to 6x speedup with upscaling, specifically for hevc_nvenc and h264_nvenc encoders. (85e7912)
  • OSD glyph caching: Resized OSD glyphs images are now cached at runtime, reducing CPU usage by osd rendering (frame generation) thread. (ebc4ff0)

Known Issues

  • *_nvenc encoders won't work.

Don't miss a new walksnail-osd-tool release

NewReleases is sending notifications on new releases.