Releases: smeshidojoe/Snatchr
Releases · smeshidojoe/Snatchr
Release list
v1.0.9
v1.0.8
v1.0.7
v1.0.6
- Macropad and programmable-keyboard keys (F13–F24) can now be assigned as
shortcuts, and without a modifier — a normal keyboard has no such keys, so
there is nothing to clash with and no way to hit one by accident. Everything
else still requires a modifier. - Fixed link analysis hanging on "Fetching…" forever, with no error and no log.
The timeout killed yt-dlp but not thedenoprocess it spawns for YouTube's JS
challenges, and that survivor kept the output pipe open, so the wait never
ended. Timeouts now take down the whole process tree. - Fixed yt-dlp updates silently doing nothing when a yt-dlp process was still
running: Windows refuses to overwrite a running executable, so the download
completed, the swap failed, and the old binary stayed in place. The old file is
now moved aside instead of overwritten, and leftovers are swept on next launch. - Failed tool updates say so on the button instead of finishing the progress bar
and closing as if they had worked.
v1.0.5
Background downloads
- Links carrying a playlist tail (
watch?v=ID&list=…) now download the video the
link actually points at — hotkey, tray and toast. The main window still opens
playlists in full. - No more pointless conversion. Background downloads start without knowing the
formats and used to assume VP9 every time: the file was merged into MKV, the
progress bar reserved half of itself for conversion, and the finished download
went through an extra remux pass — all wasted on H.264. Nothing is planned
upfront now (MP4, full progress bar), and the call is made once the real height
arrives from metadata: above 1080p YouTube has no H.264, so conversion runs; at
1080p and below it doesn't. - Metadata is fetched with cookies, so age-restricted and private videos finally
show their title, thumbnail and resolution. Falls back to an anonymous request
if the cookies get in the way.
Fixes
- Fixed a crash when the theme or language was changed while a download or
conversion was running. Spotlight owns the download threads, and rebuilding it
destroyed them mid-flight, killing the process without a trace — the setting
had already been saved, so the change appeared to survive a restart. - Spotlight now changes theme in place instead of being rebuilt: it works during
downloads, and history rows and scroll position survive the switch. Language
still rebuilds it, deferred until downloads finish. - The "Download Started" plate slides out from the tray icon instead of the
screen corner, and from whichever edge the taskbar sits on. - Stopped writing a bogus crash report when a thumbnail fetch outlived the window
that asked for it.
v1.0.4
v1.0.3
v1.0.2
- Fidex app lock while downloading update
- Added new bugs to fix later
v1.0.1
v1.0.0
New
Hotkey Starts Download. A new settings block: enable it, copy a link, press a
shortcut - the download runs in the background and no window opens. The shortcut
itself decides what to grab: Ctrl+Alt+V for video, Ctrl+Alt+A for audio only.
Progress shows on the tray icon, the result lands in history. Both shortcuts are
configurable.
Live language switching. No restart, no window flicker.
Changes
- HDR is no longer downloaded from YouTube. When a video offers both 4K HDR
and 4K SDR, SDR is taken. HDR entries no longer appear in the quality list. HDR
looks washed out on a regular monitor, and converting it to SDR is one more
re-encode for nothing. - Audio is now AAC instead of Opus. Opus used to end up inside mp4, and such
files wouldn't open in Premiere, Vegas or some players. AAC comes ready from the
site - no extra compression, no re-encoding. - Quality list order. Non-standard resolutions (640p, 320p on Twitter) used to
sit below "Thumbnail". They now sit among their own, and Thumbnail is always
last. - Long titles. On Twitter the title is the tweet text, often several lines
long. The first meaningful line is shown instead of everything glued together.
Fixed
- Photo post previews from Twitter stayed grey until the download finished.
- The trim panel stayed open after the file was deleted: the preview went
black while the waveform and handles still looked functional. - A history row could sometimes stay invisible after being added.
Performance
- The history list is smoother: thumbnails are no longer rescaled on every repaint.
Other
- Added new bugs to fix later