# StreamCatch - Full Technical Specification & Machine-Readable Knowledge Base (2026 Edition) ## 1. System Identity & Mission - **Application Name**: StreamCatch - **Primary Domain**: streamcatch.net - **Canonical Origin**: https://streamcatch.net - **Support Contact**: support@streamcatch.net - **DMCA / Legal Notice Contact**: dmca@streamcatch.net - **Supported Platforms Count**: 14 - **Supported Locales**: English (en), French (fr), Spanish (es), Brazilian Portuguese (pt-BR), Arabic (ar - native RTL) - **Architectural Paradigm**: Stateless ephemeral stream resolving, zero local disk persistence, pre-flight anti-SSRF v3 filtering, universal H.264/AAC & lossless audio muxing, deterministic programmatic SEO. --- ## 2. Security Engine & Threat Mitigation (Anti-SSRF v3) StreamCatch processes external user-supplied URLs through a multi-tier defense engine to guarantee zero internal network probing: 1. **Protocol Strictness**: Rejects all non-HTTPS schemes (`http://`, `ftp://`, `file://`, `gopher://`). 2. **Domain Allowlist Matching**: Target hosts must strictly match or be subdomains of pre-authorized public streaming platforms and their delivery CDNs. 3. **Pre-Flight DNS Resolution**: Resolves target hostnames across IPv4 and IPv6 prior to socket initiation. 4. **IP Classification Matrix**: - Loopbacks blocked: `127.0.0.0/8`, `::1` - Current network blocked: `0.0.0.0/8` - RFC 1918 private subnets blocked: `10.0.0.0/8`, `172.16.0.0/12`, `192.168.0.0/16` - Carrier-Grade NAT (CGNAT) blocked: `100.64.0.0/10` - Cloud instance metadata blocked: `169.254.169.254`, `metadata.google.internal` - Link-local & Multicast blocked: `169.254.0.0/16`, `fe80::/10`, `224.0.0.0/4`, `ff00::/8` 5. **DNS Rebinding (TOCTOU) Socket-Pinning**: An Undici custom agent locks the TCP socket connection directly to the pre-validated IP address. --- ## 3. Master Codec & Platform Capability Matrix (14 Platforms) ### YouTube - **Adapter ID**: `youtube` - **Canonical Hub**: https://streamcatch.net/download/youtube - **Localized Hubs**: * EN: https://streamcatch.net/download/youtube * FR: https://streamcatch.net/fr/download/youtube * ES: https://streamcatch.net/es/download/youtube * PT-BR: https://streamcatch.net/pt-BR/download/youtube * AR: https://streamcatch.net/ar/download/youtube - **Domain Allowlist**: youtube.com, www.youtube.com, m.youtube.com, youtu.be - **Status**: Operational - **How to Download from YouTube**: 1. **Copy YouTube URL**: Copy the complete link of any public YouTube video or Short from your browser or mobile app. 2. **Analyze Streams**: Paste the link into the analyzer above. StreamCatch runs pre-flight DNS security and resolves all available resolutions. 3. **Download Direct**: Select your preferred container (MP4 1080p, 720p, or MP3) and click Download to stream via edge CDN. - **Supported Content Types & Formats**: * **1080p Full HD MP4 Video** (`mp4-1080p`): - Tool URL: https://streamcatch.net/download/youtube/mp4-1080p - Container: MP4 (ISO Base Media) - Video Codec: H.264 / AVC (High Profile Level 4.2) - Audio Codec: AAC-LC 192kbps - Native Resolution: 1920x1080 (16:9) - Average Bitrate: 4800 kbps - Target Use Cases: Archival playback on smart TVs; Offline presentations and tutorials; Video editing in Premiere or DaVinci - Limitations: Private videos, member-only content, and geo-blocked videos cannot be resolved.; Live streams must finish processing before download. * **720p HD MP4 Video** (`mp4-720p`): - Tool URL: https://streamcatch.net/download/youtube/mp4-720p - Container: MP4 - Video Codec: H.264 (Main Profile) - Audio Codec: AAC-LC 128kbps - Native Resolution: 1280x720 - Average Bitrate: 2400 kbps - Target Use Cases: Fast mobile downloads on metered connections; Educational slide decks and webinars - Limitations: Lower pixel density on large 4K displays. * **320kbps MP3 Audio Master** (`mp3-audio`): - Tool URL: https://streamcatch.net/download/youtube/mp3-audio - Container: MP3 (MPEG Audio Layer III) - Video Codec: None (Demuxed Audio) - Audio Codec: MP3 Constant Bitrate 320kbps - Native Resolution: Audio Only - Average Bitrate: 320 kbps - Target Use Cases: Podcasts, keynote speeches, and music stems; Car audio and personal offline listening - Limitations: Lossy MP3 compression. For lossless preservation of master recordings, choose FLAC where available. * **YouTube Shorts 1080p Vertical Video** (`shorts`): - Tool URL: https://streamcatch.net/download/youtube/shorts - Container: MP4 - Video Codec: H.264 / AVC (60fps Vertical) - Audio Codec: AAC Stereo 192kbps - Native Resolution: 1080x1920 (9:16) - Average Bitrate: 4200 kbps - Target Use Cases: Saving vertical YouTube Shorts in full 1080x1920 HD; Mobile editing and cross-platform vertical archiving - Limitations: Only public or unlisted YouTube Shorts links (/shorts/...) can be resolved. - **Technical FAQs**: * Q: Is StreamCatch free to use for YouTube videos? A: Yes. StreamCatch provides direct stream resolving with zero mandatory subscription fees or software installations. * Q: Are there limits on video length? A: Videos up to 3 hours in length can be resolved smoothly under standard sliding window rate limits. --- ### TikTok - **Adapter ID**: `tiktok` - **Canonical Hub**: https://streamcatch.net/download/tiktok - **Localized Hubs**: * EN: https://streamcatch.net/download/tiktok * FR: https://streamcatch.net/fr/download/tiktok * ES: https://streamcatch.net/es/download/tiktok * PT-BR: https://streamcatch.net/pt-BR/download/tiktok * AR: https://streamcatch.net/ar/download/tiktok - **Domain Allowlist**: tiktok.com, www.tiktok.com - **Status**: Operational - **How to Download from TikTok**: 1. **Copy TikTok Post Link**: Tap Share on any TikTok video and choose Copy Link. 2. **Analyze Link**: Paste the link into StreamCatch to resolve the direct progressive video stream. 3. **Save Video**: Click Download to receive your pristine vertical MP4 file instantly. - **Supported Content Types & Formats**: * **HD Vertical MP4 Video** (`mp4`): - Tool URL: https://streamcatch.net/download/tiktok/mp4 - Container: MP4 - Video Codec: H.264 / AVC - Audio Codec: AAC Stereo - Native Resolution: 1080x1920 (9:16 vertical) - Average Bitrate: 3200 kbps - Target Use Cases: Social media content repurposing; Mobile offline playback; Vertical video editing - Limitations: Private accounts and friends-only videos cannot be indexed or resolved. * **TikTok Story Downloader (No Watermark)** (`stories`): - Tool URL: https://streamcatch.net/download/tiktok/stories - Container: MP4 - Video Codec: H.264 (AVC) - Audio Codec: AAC Stereo - Native Resolution: 1080x1920 (Vertical) - Average Bitrate: 3000 kbps - Target Use Cases: Saving public TikTok Stories before 24-hour expiration; Archiving creator behind-the-scenes clips without watermarks - Limitations: Stories must still be active (within 24h) and published on a public TikTok profile. * **TikTok Original Sound MP3 Downloader** (`audio-mp3`): - Tool URL: https://streamcatch.net/download/tiktok/audio-mp3 - Container: MP3 - Video Codec: None - Audio Codec: MP3 Stereo 192-320kbps - Native Resolution: Audio Only - Average Bitrate: 192 kbps - Target Use Cases: Extracting trending TikTok audio stems for video editing; Offline listening to viral songs and voiceovers - Limitations: Muted videos due to copyright expiration do not contain an extractable audio track. - **Technical FAQs**: * Q: Does StreamCatch store TikTok videos on servers? A: No. StreamCatch issues short-lived 5-minute signed stream tickets directly from upstream CDNs. Zero media files are stored on our servers. --- ### Instagram - **Adapter ID**: `instagram` - **Canonical Hub**: https://streamcatch.net/download/instagram - **Localized Hubs**: * EN: https://streamcatch.net/download/instagram * FR: https://streamcatch.net/fr/download/instagram * ES: https://streamcatch.net/es/download/instagram * PT-BR: https://streamcatch.net/pt-BR/download/instagram * AR: https://streamcatch.net/ar/download/instagram - **Domain Allowlist**: instagram.com, www.instagram.com - **Status**: Operational - **How to Download from Instagram**: 1. **Copy Reel Link**: Tap the three dots on the Instagram Reel and select Copy Link. 2. **Inspect Media**: Paste into StreamCatch to resolve the CDN stream directly. 3. **Download File**: Save the 1080p MP4 file to your photo library or disk. - **Supported Content Types & Formats**: * **1080p Vertical Reel MP4** (`reels`): - Tool URL: https://streamcatch.net/download/instagram/reels - Container: MP4 - Video Codec: H.264 (High Profile) - Audio Codec: AAC Stereo 192k - Native Resolution: 1080x1920 - Average Bitrate: 4200 kbps - Target Use Cases: Reel portfolio archiving; Cross-platform marketing; Offline inspiration moodboards - Limitations: Stories older than 24 hours and private accounts are strictly inaccessible. * **Instagram Story & Highlights Downloader** (`stories`): - Tool URL: https://streamcatch.net/download/instagram/stories - Container: MP4 - Video Codec: H.264 (High Profile) - Audio Codec: AAC Stereo - Native Resolution: 1080x1920 (9:16) - Average Bitrate: 3500 kbps - Target Use Cases: Saving public Instagram Stories and Highlights in 1080p MP4; Archiving brand announcements and event recaps - Limitations: Close-friends stories and private accounts cannot be accessed. * **Instagram Video Post & Carousel Downloader** (`videos`): - Tool URL: https://streamcatch.net/download/instagram/videos - Container: MP4 - Video Codec: H.264 (AVC) - Audio Codec: AAC Stereo 192k - Native Resolution: 1080p HD - Average Bitrate: 3800 kbps - Target Use Cases: Downloading standard Instagram feed videos (/p/...) and multi-slide video carousels; Offline creative reference - Limitations: Public feed posts only. * **Instagram Reel Audio to MP3 Extractor** (`audio-mp3`): - Tool URL: https://streamcatch.net/download/instagram/audio-mp3 - Container: MP3 - Video Codec: None - Audio Codec: MP3 192kbps - Native Resolution: Audio Only - Average Bitrate: 192 kbps - Target Use Cases: Converting Instagram Reel sounds and voiceovers into standalone MP3 files; Podcast and editing soundbeds - Limitations: Reels without audio tracks cannot be converted to MP3. - **Technical FAQs**: * Q: Does this work on mobile Safari? A: Yes. On iOS Safari, tap the download button and choose Save to Files or Save Video to Photos. --- ### Facebook - **Adapter ID**: `facebook` - **Canonical Hub**: https://streamcatch.net/download/facebook - **Localized Hubs**: * EN: https://streamcatch.net/download/facebook * FR: https://streamcatch.net/fr/download/facebook * ES: https://streamcatch.net/es/download/facebook * PT-BR: https://streamcatch.net/pt-BR/download/facebook * AR: https://streamcatch.net/ar/download/facebook - **Domain Allowlist**: facebook.com, www.facebook.com, fb.watch, m.facebook.com - **Status**: Operational - **How to Download from Facebook**: 1. **Copy Video URL**: Copy the URL from the address bar or tap Share and Copy Link on Facebook. 2. **Paste & Select**: Paste into StreamCatch and pick between HD and SD resolution streams. 3. **Stream & Download**: Download the file directly without intermediate popups. - **Supported Content Types & Formats**: * **1080p Full HD Facebook Video** (`mp4-hd`): - Tool URL: https://streamcatch.net/download/facebook/mp4-hd - Container: MP4 - Video Codec: H.264 - Audio Codec: AAC - Native Resolution: 1920x1080 - Average Bitrate: 4500 kbps - Target Use Cases: Archiving community interviews; Offline playback on laptops; Event keynote reviews - Limitations: Closed group posts and private personal feed items cannot be accessed. * **Facebook Reels Downloader (1080p HD)** (`reels`): - Tool URL: https://streamcatch.net/download/facebook/reels - Container: MP4 - Video Codec: H.264 (AVC) - Audio Codec: AAC Stereo - Native Resolution: 1080x1920 (Vertical) - Average Bitrate: 3800 kbps - Target Use Cases: Downloading public Facebook Reels (/reel/...) in 1080p vertical MP4; Cross-platform creator archiving - Limitations: Only public Facebook Reels can be resolved. * **Facebook Public Story Video Downloader** (`stories`): - Tool URL: https://streamcatch.net/download/facebook/stories - Container: MP4 - Video Codec: H.264 - Audio Codec: AAC - Native Resolution: 1080x1920 - Average Bitrate: 3200 kbps - Target Use Cases: Archiving public page Stories and event clips; Mobile offline viewing - Limitations: Friends-only private Facebook Stories cannot be accessed. - **Technical FAQs**: * Q: Can I download Facebook Live streams? A: Yes, once the live stream has concluded and Facebook has processed the archive video. --- ### X (Twitter) - **Adapter ID**: `x` - **Canonical Hub**: https://streamcatch.net/download/x - **Localized Hubs**: * EN: https://streamcatch.net/download/x * FR: https://streamcatch.net/fr/download/x * ES: https://streamcatch.net/es/download/x * PT-BR: https://streamcatch.net/pt-BR/download/x * AR: https://streamcatch.net/ar/download/x - **Domain Allowlist**: x.com, twitter.com, www.twitter.com - **Status**: Operational - **How to Download from X (Twitter)**: 1. **Copy Post Link**: Click the share icon on the tweet and select Copy Link to Post. 2. **Resolve Stream**: Paste the link into StreamCatch to inspect available bitrates. 3. **Download MP4**: Save the progressive MP4 clip directly to your device. - **Supported Content Types & Formats**: * **720p HD MP4 Clip** (`mp4`): - Tool URL: https://streamcatch.net/download/x/mp4 - Container: MP4 - Video Codec: H.264 / AVC - Audio Codec: AAC - Native Resolution: 1280x720 - Average Bitrate: 2400 kbps - Target Use Cases: Archiving news breaking clips; Research and reference citation; Educational slide integration - Limitations: Protected accounts (private tweets) cannot be parsed or resolved. * **X (Twitter) Animated GIF to MP4 Downloader** (`gifs`): - Tool URL: https://streamcatch.net/download/x/gifs - Container: MP4 - Video Codec: H.264 (Looping Stream) - Audio Codec: None - Native Resolution: Native Aspect Ratio - Average Bitrate: 1200 kbps - Target Use Cases: Saving reaction GIFs and looping animations from X posts; Embedding clean MP4 loops into presentations and messaging apps - Limitations: Public X posts only. - **Technical FAQs**: * Q: Can I download audio-only from X Spaces? A: Recorded public Spaces replays with available stream endpoints can be resolved into MP3 audio. --- ### LinkedIn - **Adapter ID**: `linkedin` - **Canonical Hub**: https://streamcatch.net/download/linkedin - **Localized Hubs**: * EN: https://streamcatch.net/download/linkedin * FR: https://streamcatch.net/fr/download/linkedin * ES: https://streamcatch.net/es/download/linkedin * PT-BR: https://streamcatch.net/pt-BR/download/linkedin * AR: https://streamcatch.net/ar/download/linkedin - **Domain Allowlist**: linkedin.com, www.linkedin.com - **Status**: Operational - **How to Download from LinkedIn**: 1. **Copy LinkedIn Post URL**: Click the three dots in the upper right corner of the LinkedIn post and click Copy link to post. 2. **Analyze Post**: Paste the link into StreamCatch to resolve the progressive MP4 stream. 3. **Save Presentation**: Download your video for offline training or boardroom reviews. - **Supported Content Types & Formats**: * **1080p Pro MP4 Video** (`mp4`): - Tool URL: https://streamcatch.net/download/linkedin/mp4 - Container: MP4 - Video Codec: H.264 - Audio Codec: AAC - Native Resolution: 1920x1080 - Average Bitrate: 4000 kbps - Target Use Cases: Internal corporate training and offline seminars; Conference presentation backups - Limitations: Videos within private corporate intranet groups cannot be resolved. - **Technical FAQs**: * Q: Are video downloads secure? A: All transfers occur over HTTPS with DNS pre-flight verification against SSRF vulnerabilities. --- ### Vimeo - **Adapter ID**: `vimeo` - **Canonical Hub**: https://streamcatch.net/download/vimeo - **Localized Hubs**: * EN: https://streamcatch.net/download/vimeo * FR: https://streamcatch.net/fr/download/vimeo * ES: https://streamcatch.net/es/download/vimeo * PT-BR: https://streamcatch.net/pt-BR/download/vimeo * AR: https://streamcatch.net/ar/download/vimeo - **Domain Allowlist**: vimeo.com, player.vimeo.com - **Status**: Operational - **How to Download from Vimeo**: 1. **Copy Vimeo URL**: Copy the URL from vimeo.com/video_id directly from your browser bar. 2. **Inspect Master Codecs**: Paste into StreamCatch to examine framerates, bitrates, and audio tracks. 3. **Download Signed Stream**: Generate your 5-minute signed ticket and stream directly from the CDN. - **Supported Content Types & Formats**: * **1080p Full HD MP4 Video** (`1080p-mp4`): - Tool URL: https://streamcatch.net/download/vimeo/1080p-mp4 - Container: MP4 (MPEG-4 Part 14) - Video Codec: H.264 / MPEG-4 AVC (High Profile Level 4.2) - Audio Codec: AAC-LC (Advanced Audio Coding) - Native Resolution: 1920x1080 (16:9 widescreen) - Average Bitrate: 6500 kbps - Target Use Cases: Broadcast client presentations and portfolio reviews; Local offline archiving of filmmaker uploads; Non-linear editing in Adobe Premiere Pro and DaVinci Resolve - Limitations: Password-protected Vimeo Showcase links must be set to public or unlisted with embed permissions. * **720p HD MP4 Video** (`720p-mp4`): - Tool URL: https://streamcatch.net/download/vimeo/720p-mp4 - Container: MP4 - Video Codec: H.264 / AVC (Main Profile) - Audio Codec: AAC-LC 192k - Native Resolution: 1280x720 (16:9) - Average Bitrate: 3200 kbps - Target Use Cases: Bandwidth-conscious mobile offline streaming; Email and chat attachments under common 50MB file size limits - Limitations: Lower resolution than 1080p master on 4K computer monitors. * **Studio Audio Master MP3 320kbps** (`audio-mp3`): - Tool URL: https://streamcatch.net/download/vimeo/audio-mp3 - Container: MP3 (MPEG-1 Audio Layer III) - Video Codec: None (Demuxed Audio Stream) - Audio Codec: MP3 Constant Bitrate 320 kbps - Native Resolution: Audio Only - Average Bitrate: 320 kbps - Target Use Cases: Extracting film soundtracks, keynote speeches, and music stems; Car audio and portable offline audio player synchronization - Limitations: Lossy compression format. For bit-identical preservation, choose FLAC where available. - **Technical FAQs**: * Q: Does StreamCatch support Vimeo On Demand? A: No. Paid transactional or rental content protected by DRM is strictly disallowed. --- ### Dailymotion - **Adapter ID**: `dailymotion` - **Canonical Hub**: https://streamcatch.net/download/dailymotion - **Localized Hubs**: * EN: https://streamcatch.net/download/dailymotion * FR: https://streamcatch.net/fr/download/dailymotion * ES: https://streamcatch.net/es/download/dailymotion * PT-BR: https://streamcatch.net/pt-BR/download/dailymotion * AR: https://streamcatch.net/ar/download/dailymotion - **Domain Allowlist**: dailymotion.com, www.dailymotion.com, geo.dailymotion.com - **Status**: Operational - **How to Download from Dailymotion**: 1. **Copy Video Link**: Copy the link from your browser or Dailymotion share menu. 2. **Analyze URL**: Paste into StreamCatch to inspect available resolutions. 3. **Download MP4**: Stream the MP4 file directly to your disk. - **Supported Content Types & Formats**: * **1080p HD Dailymotion Video** (`1080p-mp4`): - Tool URL: https://streamcatch.net/download/dailymotion/1080p-mp4 - Container: MP4 - Video Codec: H.264 - Audio Codec: AAC - Native Resolution: 1920x1080 - Average Bitrate: 4200 kbps - Target Use Cases: Documentary research and journalism archiving; Offline playback on smart screens - Limitations: Geo-blocked broadcast content cannot be resolved outside licensed regions. - **Technical FAQs**: * Q: Are Dailymotion downloads free? A: Yes. Free direct stream extraction with no registration required. --- ### Twitch - **Adapter ID**: `twitch` - **Canonical Hub**: https://streamcatch.net/download/twitch - **Localized Hubs**: * EN: https://streamcatch.net/download/twitch * FR: https://streamcatch.net/fr/download/twitch * ES: https://streamcatch.net/es/download/twitch * PT-BR: https://streamcatch.net/pt-BR/download/twitch * AR: https://streamcatch.net/ar/download/twitch - **Domain Allowlist**: twitch.tv, www.twitch.tv, clips.twitch.tv - **Status**: Operational - **How to Download from Twitch**: 1. **Copy Twitch Clip Link**: Click the share icon on any public Twitch clip and copy the link. 2. **Paste in StreamCatch**: Inspect the 60fps video stream and audio tracks. 3. **Save Highlight**: Download the progressive MP4 clip directly. - **Supported Content Types & Formats**: * **1080p 60fps Gaming Clip MP4** (`clips`): - Tool URL: https://streamcatch.net/download/twitch/clips - Container: MP4 - Video Codec: H.264 (High Profile 60fps) - Audio Codec: AAC 192k - Native Resolution: 1920x1080 - Average Bitrate: 6000 kbps - Target Use Cases: Esports highlights compilation and montage editing; Creator reaction channels; Offline clip archiving - Limitations: Subscriber-only VOD archives are not accessible. - **Technical FAQs**: * Q: Can I download full 8-hour live streams? A: We specialize in clips and highlights up to 3 hours in duration. --- ### Pinterest - **Adapter ID**: `pinterest` - **Canonical Hub**: https://streamcatch.net/download/pinterest - **Localized Hubs**: * EN: https://streamcatch.net/download/pinterest * FR: https://streamcatch.net/fr/download/pinterest * ES: https://streamcatch.net/es/download/pinterest * PT-BR: https://streamcatch.net/pt-BR/download/pinterest * AR: https://streamcatch.net/ar/download/pinterest - **Domain Allowlist**: pinterest.com, www.pinterest.com, pin.it - **Status**: Operational - **How to Download from Pinterest**: 1. **Copy Pin Link**: Tap Share on any Pinterest video pin and select Copy Link. 2. **Resolve in StreamCatch**: Paste to retrieve the original progressive MP4 stream. 3. **Save to Gallery**: Save directly to your camera roll or desktop folder. - **Supported Content Types & Formats**: * **HD Idea Pin MP4 Video** (`video`): - Tool URL: https://streamcatch.net/download/pinterest/video - Container: MP4 - Video Codec: H.264 - Audio Codec: AAC - Native Resolution: 1080x1920 (Vertical 9:16) - Average Bitrate: 3800 kbps - Target Use Cases: Craft and DIY tutorial archiving; Culinary recipe preservation; Design inspiration boards - Limitations: Secret boards requiring login cannot be accessed. - **Technical FAQs**: * Q: Can I download Pinterest videos on iPhone? A: Yes. Open StreamCatch in Safari, paste your link, and tap Download to save to Files or Photos. --- ### SoundCloud - **Adapter ID**: `soundcloud` - **Canonical Hub**: https://streamcatch.net/download/soundcloud - **Localized Hubs**: * EN: https://streamcatch.net/download/soundcloud * FR: https://streamcatch.net/fr/download/soundcloud * ES: https://streamcatch.net/es/download/soundcloud * PT-BR: https://streamcatch.net/pt-BR/download/soundcloud * AR: https://streamcatch.net/ar/download/soundcloud - **Domain Allowlist**: soundcloud.com, www.soundcloud.com - **Status**: Operational - **How to Download from SoundCloud**: 1. **Copy Track Link**: Copy the SoundCloud song or DJ set URL from your browser. 2. **Analyze Audio**: Paste into StreamCatch to inspect audio streams and track bitrate. 3. **Download MP3**: Save your 320kbps audio master directly to your library. - **Supported Content Types & Formats**: * **Master MP3 320kbps Audio** (`mp3`): - Tool URL: https://streamcatch.net/download/soundcloud/mp3 - Container: MP3 - Video Codec: None (Pure Audio) - Audio Codec: MP3 Constant Bitrate 320kbps - Native Resolution: Audio Only - Average Bitrate: 320 kbps - Target Use Cases: DJ practice and offline mix testing; Audiophile personal music collection; Commute listening on portable players - Limitations: SoundCloud Go+ premium subscription-locked streams cannot be resolved. - **Technical FAQs**: * Q: Is the download speed throttled? A: No. Downloads stream directly from edge CDNs at maximum connection speeds. --- ### Internet Archive - **Adapter ID**: `archive-org` - **Canonical Hub**: https://streamcatch.net/download/archive-org - **Localized Hubs**: * EN: https://streamcatch.net/download/archive-org * FR: https://streamcatch.net/fr/download/archive-org * ES: https://streamcatch.net/es/download/archive-org * PT-BR: https://streamcatch.net/pt-BR/download/archive-org * AR: https://streamcatch.net/ar/download/archive-org - **Domain Allowlist**: archive.org - **Status**: Operational - **How to Download from Internet Archive**: 1. **Locate Archive Item**: Copy the URL from archive.org/details/item_identifier. 2. **Inspect Formats**: Paste into StreamCatch to explore all master audio and video containers. 3. **Download Master**: Save archival quality files directly to your storage array. - **Supported Content Types & Formats**: * **Lossless Archival Master FLAC** (`audio-flac`): - Tool URL: https://streamcatch.net/download/archive-org/audio-flac - Container: FLAC (Free Lossless Audio Codec) - Video Codec: None (Bit-for-Bit Audio) - Audio Codec: FLAC 24-bit 96kHz / 48kHz - Native Resolution: Audio Only - Average Bitrate: 1411 kbps - Target Use Cases: Audiophile reference listening and vinyl preservation; Music production sampling and sound design Foley stems; Institutional archiving and historical sound restoration - Limitations: Larger file footprint (approx 30MB to 70MB per audio file). * **1080p Open Domain MP4 Video** (`1080p-mp4`): - Tool URL: https://streamcatch.net/download/archive-org/1080p-mp4 - Container: MP4 - Video Codec: H.264 (Baseline / Main) - Audio Codec: AAC Stereo 192k - Native Resolution: 1920x1080 - Average Bitrate: 4200 kbps - Target Use Cases: Documentary b-roll and historical footage research; Classroom film preservation projects - Limitations: Historical film scans may reflect vintage film grain. - **Technical FAQs**: * Q: Can I use this footage in commercial films? A: Yes, if the underlying work has fully entered the public domain. Verify the copyright assessment on the item details page. --- ### Wikimedia Commons - **Adapter ID**: `wikimedia` - **Canonical Hub**: https://streamcatch.net/download/wikimedia - **Localized Hubs**: * EN: https://streamcatch.net/download/wikimedia * FR: https://streamcatch.net/fr/download/wikimedia * ES: https://streamcatch.net/es/download/wikimedia * PT-BR: https://streamcatch.net/pt-BR/download/wikimedia * AR: https://streamcatch.net/ar/download/wikimedia - **Domain Allowlist**: upload.wikimedia.org, commons.wikimedia.org, wikimedia.org - **Status**: Operational - **How to Download from Wikimedia Commons**: 1. **Copy Wikimedia Commons File Link**: Copy the URL from commons.wikimedia.org/wiki/File:... from your browser. 2. **Inspect Codecs**: StreamCatch extracts the unthrottled high-bitrate WebM or OGV media stream. 3. **Download 4K Media**: Save pristine scientific and educational video assets directly to your system. - **Supported Content Types & Formats**: * **4K Ultra HD WebM Video (VP9)** (`4k-webm`): - Tool URL: https://streamcatch.net/download/wikimedia/4k-webm - Container: WebM (Matroska subset) - Video Codec: Google VP9 (Profile 0) - Audio Codec: Opus Interactive Audio Codec - Native Resolution: 3840x2160 (2160p UHD) - Average Bitrate: 18000 kbps - Target Use Cases: Ultra high-definition nature, astronomical, and scientific b-roll; Displaying reference animations on 4K OLED screens; Open-source multimedia educational presentations - Limitations: VP9 4K decoding requires a modern GPU with dedicated VP9 hardware decoding blocks. - **Technical FAQs**: * Q: Are Wikimedia Commons files completely free? A: Yes. Files on Wikimedia Commons are licensed under open licenses like CC-BY, CC-BY-SA, or Public Domain. --- ### Snapchat - **Adapter ID**: `snapchat` - **Canonical Hub**: https://streamcatch.net/download/snapchat - **Localized Hubs**: * EN: https://streamcatch.net/download/snapchat * FR: https://streamcatch.net/fr/download/snapchat * ES: https://streamcatch.net/es/download/snapchat * PT-BR: https://streamcatch.net/pt-BR/download/snapchat * AR: https://streamcatch.net/ar/download/snapchat - **Domain Allowlist**: snapchat.com, www.snapchat.com, story.snapchat.com, t.snapchat.com - **Status**: Operational - **How to Download from Snapchat**: 1. **Copy Snapchat Link**: Tap Share on any public Snapchat Spotlight or Story and select Copy Link. 2. **Paste & Analyze**: Paste the URL into StreamCatch to inspect the 1080p MP4 stream. 3. **Save MP4 or MP3**: Download the vertical video or audio track directly to your device. - **Supported Content Types & Formats**: * **1080p Vertical Spotlight MP4** (`spotlight-mp4`): - Tool URL: https://streamcatch.net/download/snapchat/spotlight-mp4 - Container: MP4 - Video Codec: H.264 / AVC (High Profile) - Audio Codec: AAC Stereo 192kbps - Native Resolution: 1080x1920 (9:16 Vertical) - Average Bitrate: 4200 kbps - Target Use Cases: Archiving viral Snapchat Spotlight clips; Cross-platform vertical editing in CapCut or Premiere; Offline mobile viewing - Limitations: Private friend-to-friend Snaps and disappearing messages are strictly inaccessible. * **Original Snap Sound MP3 (320kbps)** (`audio-mp3`): - Tool URL: https://streamcatch.net/download/snapchat/audio-mp3 - Container: MP3 - Video Codec: None - Audio Codec: MP3 320kbps - Native Resolution: Audio Only - Average Bitrate: 320 kbps - Target Use Cases: Extracting trending Spotlight audio tracks; Sound design and voiceover reference - Limitations: Only available on public Spotlight or Story videos that contain an audio track. * **Snapchat Public Story Downloader (HD MP4)** (`stories`): - Tool URL: https://streamcatch.net/download/snapchat/stories - Container: MP4 - Video Codec: H.264 (AVC) - Audio Codec: AAC Stereo - Native Resolution: 1080x1920 (Vertical) - Average Bitrate: 3800 kbps - Target Use Cases: Saving public Snap Star and Creator Stories before expiration; Offline mobile playback in universal H.264 MP4 - Limitations: Only public creator stories (story.snapchat.com) can be resolved. Private friend snaps are inaccessible. - **Technical FAQs**: * Q: Can I download private Snapchat stories? A: No. StreamCatch only resolves public Spotlight videos and public creator stories. --- ## 4. Public API Contracts All endpoints are stateless, HTTPS-only, and rate-limited per client IP. ### POST /api/v1/media/resolve - **Request Body**: `{ "url": "" }` - **Purpose**: Validates the URL through the anti-SSRF v3 engine, then resolves metadata (title, duration, thumbnail, available formats) without storing anything. - **Response**: Resolved media descriptor including the detected adapter ID and the list of downloadable formats. ### POST /api/v1/media/download-ticket - **Request Body**: `{ "url": "", "formatId": "" }` - **Purpose**: Issues a short-lived, single-use download ticket for the selected format. - **Response**: `downloadUrl` pointing to `/api/v1/media/stream`, plus the ticket signature and expiry. - **Signing**: Tickets are bound with a domain-separated **HMAC-SHA256** signature covering every critical parameter (ticket ID, media ID, format ID, container, source URL, expiry), so any tampering invalidates the ticket. ### GET /api/v1/media/stream - **Query Parameters**: `ticketId`, `expiresAt`, `sig`, `mediaId`, `formatId`, `container`, `fn` (filename), optional `su` (source URL). - **Purpose**: Verifies the HMAC signature in constant time and proxies the media bytes to the client. - **Behavior**: Zero-storage streaming with byte-range passthrough; the signature and expiry are re-validated on every request. --- ## 5. Engineering Articles & Technical Research ### MP4 (H.264) vs WebM (VP9): Modern Video Container Comparison & Streaming Efficiency - **URL**: https://streamcatch.net/blog/mp4-vs-webm-container-comparison - **Category**: Video Engineering - **Summary**: Detailed technical analysis of H.264 and VP9 codecs regarding bitrate efficiency, hardware decoding, and NLE timeline compatibility. ### 24-Bit FLAC vs 320kbps MP3: Audiophile Preservation vs Practical Portability - **URL**: https://streamcatch.net/blog/flac-vs-320kbps-mp3-audio-preservation - **Category**: Audio Codecs - **Summary**: How bit-for-bit lossless FLAC compression differs from psychoacoustic MP3 encoding for archival and music production. ### Why Server-Side Request Forgery (SSRF) Defense Matters in Media Resolvers - **URL**: https://streamcatch.net/blog/anti-ssrf-defense-in-media-resolvers - **Category**: Network Security - **Summary**: How DNS pre-flight verification and Undici socket IP pinning neutralize TOCTOU rebinding attacks against cloud metadata. ### Zero-Storage Stream Resolvers vs Legacy Video Downloaders: 2026 Architecture Comparison - **URL**: https://streamcatch.net/blog/zero-storage-stream-resolvers-vs-legacy-downloaders-2026 - **Category**: Architecture Benchmark - **Summary**: Why modern ephemeral H.264/VP9 stream resolvers with anti-SSRF security replace legacy ad-heavy redirect tools in 2026.