Snatch v1.6.0
Snatch v1.6.0 Release Notes
Major Enhancements
-
Direct URL Processing: Simply paste a URL at the prompt for automatic best-quality video download
-
Enhanced Audio Configuration: New interactive prompts for audio channel configuration (Stereo 2.0 or Surround 7.1)
-
Format-specific Optimizations: Specialized handling for FLAC, MP3, MP4 and other formats with quality presets
-
Improved Progress Display: Real-time download statistics with ETA, speed metrics and visual indicators
-
Smart Network Detection: Adaptive download parameters based on connection speed and reliability
Performance Improvements
-
Memory Efficiency: Reduced RAM usage during large downloads with optimized buffer management
-
Faster Metadata Extraction: Single-pass analysis with format-specific optimization paths
-
Smarter Downloading: Dynamic chunk sizing based on network conditions
-
Parallel Processing: Better utilization of multi-core systems for faster downloads
-
Intelligent Caching: LRU-based caching system for repeated operations
User Experience Enhancements
-
Better Terminal UI: Adaptive progress bars with color-coding and real-time statistics
-
** Clearer Help Menu: Redesigned command center with visual examples and intuitive organization**
-
Improved Error Handling: More descriptive error messages with actionable recovery steps
-
Graceful Degradation: Better handling of limited terminal capabilities and system resources
-
Enhanced Playlist Management: More options for handling playlist downloads with previews and selections
Bug Fixes
-
Fixed "Finished status received but no filename provided" error during FLAC conversion
-
Corrected parameter name for FLAC encoding ([bits_per_sample]→( bits_per_raw_sample)
-
Fixed network connectivity checking implementation
-
Resolved URL parsing issues with YouTube links containing query parameters
-
Improved handling of special characters in filenames and paths
-
Fixed memory leaks during large batch downloads
New Analytics Features
- Advanced Statistics: Track download performance with detailed metrics
- Speed Analysis: Monitor average, median, and peak speeds with deviation calculation
- Visual Reports: Terminal-based graphs for download performance analysis
- Session Management: Better handling of download history and interrupted transfers
Additional Improvements
- File Organization: Enhanced metadata-based file organization with customizable templates
- Cross-platform Compatibility: Better handling of path differences between Windows and Unix
- Resource Management: Intelligent system resource monitoring to prevent overloading
- Terminal Adaptability: Responsive layouts that adjust to terminal size changes
Installation Notes
- No new dependencies required
- Recommended: Latest version of ffmpeg for optimal media processing
- Optional: aria2c for even faster downloads with advanced connection management