Skip to content

Snatch v1.3 - Enhanced Download Control

Choose a tag to compare

@Abdanio Abdanio released this 06 Jan 04:33
· 11 commits to main since this release
85fd7f9

πŸŽ‰ SNATCH v1.3 - Enhanced Download Control

Version
Build
Platform
Size

YouTube Downloader with Quality Selection & Queue System

Download Latest Release β€’ What's New β€’ Installation

πŸ“¦ Download

Standalone Executable

File Size Description
snatch_v1.3.exe ~112 MB All-in-one executable with quality control

Direct Download: snatch_v1.3.exe

✨ New in v1.3: Choose your quality, queue multiple downloads!

πŸš€ What's New in v1.3

Quality Selection Menu

No more "one size fits all" downloads. Now you can choose exactly what quality you want:

Video Quality Options:

  • Best Available (Auto) - Let the app choose the highest quality
  • 2160p (4K) - Ultra HD for premium displays
  • 1440p (2K) - High quality without massive file sizes
  • 1080p (Full HD) - Standard high definition
  • 720p (HD) - Great balance of quality and size
  • 480p (SD) - For quick downloads or storage saving
  • 360p (Low) - Mobile-friendly, minimal bandwidth

Why This Matters:

  • Save storage space by downloading 720p instead of 4K
  • Faster downloads when you don't need maximum quality
  • Better control over your bandwidth usage
  • Choose quality that matches your display capabilities

Batch Download Queue

Add multiple videos to a queue and download them all at once:

How It Works:

  1. Select "Batch Download" from main menu
  2. Add URLs one by one (video or audio)
  3. Choose quality for each video
  4. Start the queue and let it run
  5. All files download sequentially

Perfect For:

  • Downloading an entire playlist with custom qualities
  • Mixing video and audio downloads in one session
  • Setting up downloads and walking away
  • Organizing multiple downloads efficiently

Improved User Experience

Cleaner Interface:

  • No more verbose yt-dlp output cluttering your screen
  • Clear status messages without technical jargon
  • Simplified progress indicators
  • Better error messages

Enhanced Menu:

  • Reorganized options for better workflow
  • Quality selection integrated into download process
  • Queue management built into the interface

πŸ“‹ Complete Feature List

Download Modes

Video Download - Now with quality selection

  • Choose from 7 quality presets
  • Automatic audio/video merging
  • MP4 output format
  • Smart filename handling

Audio Download - Extract just the audio

  • Always 320kbps MP3 (highest quality)
  • Fast conversion
  • Perfect for music

Playlist Download - With quality control

  • Download entire playlists
  • Choose quality for all videos
  • Automatic numbering
  • Maintains playlist order

Batch Download - NEW!

  • Queue up to 50 items
  • Mix videos and audio
  • Individual quality selection
  • Process all at once

Core Features (From Previous Versions)

  • Standalone - One 112MB file, no installation
  • Portable - Run from anywhere (USB, cloud, desktop)
  • Fast Build - 10-20 second compilation (for developers)
  • No Dependencies - Everything embedded
  • Offline Ready - No internet needed except for downloads

πŸ–₯️ System Requirements

Minimum:

  • Windows 7 or later (64-bit recommended)
  • 512 MB RAM
  • 250 MB free disk space

Recommended:

  • Windows 10 or 11
  • 2 GB RAM (for smooth batch downloads)
  • 1 GB free disk space

πŸ“₯ Installation

For End Users:

  1. Download snatch_v1.3.exe
  2. Run it - No installation needed
  3. First run extracts embedded tools (~1 second)
  4. Start downloading!

First Time Setup:

[STANDALONE] Extracting embedded dependencies...

β†’ Extracting yt-dlp.exe... βœ“
β†’ Extracting ffmpeg.exe... βœ“

[OK] All dependencies ready!

πŸ“– Usage Guide

Basic Video Download with Quality Selection

1. Select [1] Download Video
2. Enter YouTube URL
3. Choose quality (1-7)
4. Wait for download to complete

Example Quality Selection:

πŸ“Ί SELECT VIDEO QUALITY

[1] Best Available (Auto)
[2] 2160p (4K)
[3] 1440p (2K)
[4] 1080p (Full HD)
[5] 720p (HD)
[6] 480p (SD)
[7] 360p (Low)

Enter quality option (1-7): 5

Using the Batch Queue

1. Select [4] Batch Download (Queue)
2. Choose [1] Add Video URL or [2] Add Audio URL
3. Enter URL and select quality
4. Repeat for more downloads
5. Choose [3] Start Download Queue
6. All downloads process automatically

Queue Example:

πŸ“¦ BATCH DOWNLOAD - ADD TO QUEUE

Current queue: 3/50 items

[1] Add Video URL
[2] Add Audio URL
[3] Start Download Queue
[4] Clear Queue & Return

Download Progress

πŸ”„ Starting download...
πŸ“Ή Type: Video
🎬 Quality: 1080p (Full HD)
πŸ“‚ Destination: downloads/
⏳ Processing... Please wait

═══════════════════════════════════════════════════
βœ“ Download completed successfully!

πŸ†š Version Comparison

Feature v1.2 v1.3 (This Release)
Quality Selection ❌ Best only βœ… 7 options
Batch Queue ❌ None βœ… Up to 50 items
Output Verbosity Moderate βœ… Clean
Video Download βœ… βœ… Enhanced
Audio Download βœ… βœ… Same
Playlist Download βœ… βœ… With quality
Build Speed βœ… Fast βœ… Same
File Size ~112 MB ~112 MB

🎯 Use Cases

Save Storage Space

Download videos in 720p instead of 4K to save 70% storage space while maintaining good quality.

Mobile Devices

Download 480p or 360p versions that are perfect for phones and tablets without wasting space.

Batch Processing

Queue up a week's worth of tutorial videos in 1080p and let it download overnight.

Mixed Downloads

Add 5 music videos (audio only) and 3 tutorials (1080p video) to one queue.

❓ FAQ

How do I choose the right quality?

For computer viewing: 1080p (Full HD)
For storage saving: 720p (HD)
For mobile devices: 480p (SD)
For slow internet: 360p or 480p
For archiving: Best Available or 4K

Can I change quality mid-queue?

No, quality is set per item when you add it to the queue. Remove and re-add if needed.

What happens if one download in the queue fails?

The queue continues to the next item. Failed items are reported but don't stop the batch.

Does batch download work with playlists?

Yes! You can add playlist URLs to the queue with your chosen quality.

Can I mix audio and video in the same queue?

Absolutely! The queue handles both types seamlessly.

πŸ› Known Issues

None currently reported! πŸŽ‰

Report bugs at: GitHub Issues

πŸ—ΊοΈ What's Next

Version 1.4 (Coming Soon)

  • Progress bars with percentage
  • Download speed indicator
  • Estimated time remaining
  • Pause/resume functionality
  • GUI version consideration

Version 2.0 (Future)

  • Cross-platform (Linux, macOS)
  • Multi-threaded downloads
  • Browser extension integration
  • Auto-update system

🎯 Changelog

v1.3.0 (January 2026)

New Features

  • Added quality selection menu with 7 preset options
  • Implemented batch download queue system (up to 50 items)
  • Enhanced user interface with cleaner output
  • Improved download status messages

Improvements

  • Removed verbose yt-dlp output for cleaner experience
  • Better error handling in queue system
  • Streamlined quality selection workflow
  • Enhanced menu structure with new batch option

Technical

  • Refactored download functions for quality support
  • Implemented queue data structure
  • Added quality string mapping for yt-dlp commands
  • Optimized command building logic

v1.2.0 (January 2026)

  • Revolutionary build system using Resource Compiler
  • 30x faster compilation
  • Eliminated all memory issues
  • Improved standalone binary extraction

v1.0.0 (December 2025)

  • Initial standalone release
  • Core download functionality
  • ASCII interface

πŸ“„ License & Credits

SNATCH v1.3

  • License: MIT License
  • Author: Abdanio Parchezzi
  • Project: Project Alpha

Dependencies:

  • yt-dlp - YouTube downloader engine
  • FFmpeg - Multimedia processing

🀝 Contributing

Found a bug? Have a feature request? Want to improve SNATCH?

🌟 Thank You

Thank you for using SNATCH v1.3! This release focused on giving you more control over your downloads while keeping the interface simple and clean.

Whether you're downloading a single video in 4K or queuing up 50 music tracks, SNATCH v1.3 makes it easier.

Abdanio Parchezzi
Creator of SNATCH
January 2026


SNATCH v1.3 - Project Alpha
Made with C β€’ Powered by yt-dlp & FFmpeg

⬆ Back to Top