Releases: avsaase/walksnail-osd-tool
Releases · avsaase/walksnail-osd-tool
v0.3.0
Added
- Load last used OSD font file on startup (@dz0ny).
- Option to render video with a chroma key background instead of the input video so the OSD can be overlayed in a video editor.
- Support for Betaflight 4.5 four color fonts.
- Support for INAV side-by-side format font files (#43, @mmosca).
- Support for 4K and 2.7K DVR (#43, @mmosca).
Fixed
- Bug that caused font files with unexpected number of characters to not open.
v0.2.0
Added
- Save options between program runs.
- Custom position and text size of SRT data.
- Option to adjust OSD playback speed to correct for OSD desync with <=32.37.10 firmware.
- Check for app updates during startup.
- Hide/mask OSD elements from the rendered video (demo).
- Tool tips explaining options and settings.
Changed
- When loading a SRT file with distance data, the distance checkbox doesn't get automatically checked.
- Options sections can be collapsed to save screen space.
v0.1.0
First official release with these features:
- Easy to use graphical user interface.
- Native installer for Windows, App bundle for MacOS.
- Hardware-accelerated encoding powered by ffmpeg.
- Choose between h264 and h265 codecs
- View basic information about the video, OSD, SRT and font files.
- Preview OSD frames before rendering.
- Automatically center the OSD or position it manually.
- Display info from the SRT file on the video.
- Selectable output video bitrate.
- Option to upscale output video to 1440p for higher quality when uploading to YouTube.
See here for changes since the last beta release.
v0.1.0-beta4
Added
- Render data from the SRT file on the video. Select which values are rendered.
- Automatically load the matching OSD and SRT files when importing a video (they must be in the same folder and have the same file name).
- Upscale output video to 1440p to get better compression on YouTube.
Changed
- New UI layout with better support for different screen sizes.
- Many small UI tweaks.
Fixed
- Show correct number of characters in font file.
v0.1.0-beta3
Added
- Open files by dropping them on the window.
- Improve render speed.
- Logging of ffmpeg errors and warnings.
- Option to select undetected encoders (use at your own risk).
- Dark theme (default light, toggle by clicking the sun/moon icon in the top right).
Changed
- Improved handling of ffmpeg events.
Fixed
- Issue with non-critical ffmpeg errors stopping the render process.
- Output videos not playable in some video players.
Note: Windows users need to uninstall the previous version before installing the new one.
v0.1.0-beta2
Added
- Make main window resizable in vertical direction to accomodate retina displays and screens with lower resolutions.
- Display errors from ffmpeg.
- Display tooltip when hovering over start render button when it is disabled.
Changed
- Improved formatting of "About" window.
- Improved display of render status when rendering is finished or cancelled.
Fixed
- Check for
hevc_videotoolbox
encoder on MacOS. - Stop ffmpeg decoder when encoder returns error.
- Fixed version info display.
- Properly disable buttons that cannot be used.
Note: Windows doesn't understand the "beta" part of the version string so you need to uninstall the previous version before installing this one.
v0.1.0-beta1
First beta release with limited features. More will be added after any initial issues are fixed.