High-intent landing pages for every JAD-Video tool — 5–8 spokes per tool covering the most common search shapes: platform-specific compression, format conversions, social formats, privacy workflows, and hardware encoding. Every page runs the same on-device engine.
Cut MP4, MOV, MKV, and WebM files without quality loss. Stream-copy mode keeps original codec, original quality, and finishes in seconds.
Stream-copy mode keeps original codec, original quality, and finishes in seconds — even on multi-gigabyte 4K masters. No upload, no quality loss.
OpenTrim MP4, MOV, MKV, and WebM clips entirely in your browser. Your footage never leaves your machine — perfect for confidential interviews and unreleased content.
OpenCut 4K and 8K masters at the keyframe boundary using -c copy. Output is bit-identical to the source — ideal for archive segmentation and long-form delivery.
OpenClip your video to fit Twitter / X's 2 minute 20 second timeline limit without re-encoding. Keeps native quality so your post doesn't look soft.
OpenStrip a sponsor intro, brand bumper, or logo splash by trimming to the next keyframe. Stream-copy means no recompression — the rest of the video is untouched.
OpenConcatenate MP4, MOV, MKV, and WebM clips locally. Same-codec inputs use stream-copy for instant lossless joining; mixed-codec inputs are re-encoded.
Concatenate same-codec MP4s in seconds with stream-copy, or transcode mixed sources on the fly. Browser-only — no upload, no account.
OpenIdentical-codec 4K clips join via FFmpeg's concat demuxer with -c copy. Output is bit-identical to your sources, ready for grading or delivery.
OpenMixed-codec, mixed-resolution sources are auto-transcoded to a common output. Drop in your iPhone MOVs, Android MP4s, and screen-recordings — they all merge.
OpenDrag clips into the order you want, hit run. The output is one continuous video with no watermarks, no upload, and no time limit.
OpenCombine multiple clips into one upload-ready file. Avoids YouTube's per-video upload retry loop on flaky connections — one transfer, one process job.
OpenConvert between MP4, MOV, MKV, WebM, AVI, M4V, TS, and ProRes locally. Hardware-accelerated H.264/H.265/AV1 when available.
Transcode iPhone MOV to MP4 with H.264 and AAC for universal compatibility. Browser-only; nothing leaves your machine.
OpenRemux or re-encode MKV to MP4 for compatibility with iOS, social platforms, and old TVs. Hardware-accelerated H.264 / H.265 paths when available.
OpenOBS recording in WebM? Convert to MP4 for editing in Premiere, FCP, or Resolve without installing HandBrake. Local processing, full quality control.
OpenOld AVI files play poorly on modern devices. Transcode to MP4 with H.264 in your browser — same workflow on Windows, macOS, and Linux.
OpenGenerate ProRes 422 / 422 HQ / 4444 for Final Cut, Premiere, and DaVinci Resolve timelines. Intra-frame encoding for instant scrub performance.
OpenAuto-target Discord's free 25 MB upload cap or Nitro's 50 MB cap. JAD computes the bitrate, encodes locally, and lands within ±2% of the target.
Hit Discord's free 25 MB upload cap exactly. Bitrate is computed from your video's duration, encoded with H.264 in your browser, and verified before download.
OpenNo Nitro? No problem. Pre-compress your clip locally to fit the 25 MB free cap and send it inline — no third-party share links, no quality loss surprises.
OpenMobile data hates large uploads. Compress your clip on-device first to the Discord cap so the actual send takes seconds even on 3G.
OpenCompress your MP4 to Discord-friendly sizes without uploading to a third-party converter. Confidential clips never leave your machine.
OpenPro + Media batch-processes a folder of clips against the 25 MB or 50 MB target. Drop them all in, walk away, come back to a finished queue.
OpenHit Gmail's 25 MB and Outlook's 20 MB attachment caps. Local processing — your video never leaves your machine.
Pre-compress to 25 MB so Gmail attaches it inline instead of forcing a Drive share. One click, one download, one email.
OpenOutlook's tighter 20 MB cap pre-handled. Bitrate is computed for the exact target so your file lands within ±1 MB.
OpenWhen your email client refuses to attach a clip, JAD computes the right bitrate, encodes locally, and verifies the result fits the cap before download.
OpenDrive shares add a click and require recipient access. Pre-compress to fit the inline cap and keep the email self-contained.
OpenSame browser tool on macOS, Windows, and Linux. No installs, no AppleScript automations, no PowerShell scripts.
OpenShrink any clip to fit WhatsApp's 16 MB chat / status limit without WhatsApp's heavy re-compression that kills quality.
WhatsApp Status, chat, and group sends share a 16 MB cap. Pre-compress so WhatsApp doesn't crush your quality on its own re-encode.
OpenWhatsApp's server-side compression is brutal. Pre-encode to fit the cap so the platform passes your file through untouched.
OpenDrive and WeTransfer links are friction. Pre-compress to fit inline and keep the conversation native.
OpenBrowser-based and mobile-friendly. Compress on your phone, send straight from WhatsApp without leaving the app's flow.
OpeniPhone MOV files are huge. JAD transcodes to H.264 MP4 at WhatsApp's cap so they actually send on cellular data.
OpenHard-burn captions into the video frame so they show on every player — TikTok, Instagram, X, and Reels. Style fonts, position, and colour locally.
Hard-burned subtitles survive every social re-encode. TikTok strips soft subs but keeps burned text — guaranteed visibility on every viewer.
OpenBurn .srt or .vtt captions into your Reel before upload. Style, position, and font weight all picked locally — no Reels editor limitations.
OpenPermanent, baked-in subtitles that show on every player and every platform. Both .srt and .vtt sources supported.
OpenBurn translated captions over a Shorts clip so non-native viewers can follow. Edit your translated SRT, drop it in, ship the localised cut.
OpenX auto-mutes most timeline videos. Hard-burn captions to hold attention and survive the platform's transcode.
OpenTwo-pass palette generation produces GIFs that look as good as the source. Pick frame rate, width, and looping behaviour locally.
Two-pass palettegen samples your specific clip and matches the palette to actual colours used. Sharp gradients, no banding.
OpenTrim, resize, and palette-optimise in one tool. Drop in a clip, mark the funny part, ship the GIF to Discord, Slack, or Reddit.
OpenBoth platforms autoplay GIFs inline. Convert and embed without uploading to a hosting service.
OpenPair the GIF tool with the subtitle burner for captioned reaction loops. Free, browser-based, no watermark.
OpenGitHub READMEs, JIRA tickets, and Notion docs all play GIFs inline. Convert your screen-recording without losing crispness on UI text.
OpenAnimated WebP is roughly 30% smaller than the equivalent GIF, supports alpha, and plays in every modern browser. Convert locally without uploading.
Animated WebP delivers the same loop at roughly 30% of the GIF file size with full alpha. Identical quality, faster page loads.
OpenTelegram supports animated WebP stickers. Trim, scale, and convert your clip locally to the sticker spec.
OpenHero animations in WebP load faster than MP4 fallbacks for short loops, especially on mobile. Convert in seconds.
OpenAnimated WebP supports lossy and near-lossless modes. Pick quality 95+ for visually-indistinguishable output at half the GIF size.
OpenSignal renders animated WebP inline. Convert your clip locally — Signal's privacy-first design pairs with JAD's zero-upload pipeline.
OpenPull JPG or PNG thumbnails at fixed intervals (every 1s, 5s, 10s) or at evenly-spaced positions. Returns a ZIP of frames.
Pull JPG or PNG frames at any interval — every second, every minute, or N evenly spaced. Returns the full set in one click.
OpenPick the perfect hero frame, export at 1280×720, ready to upload. Local processing — your unreleased video stays unreleased.
OpenGenerate a per-second contact sheet of your video for storyboarding, scene-cutting, or shot-list reviews.
OpenExtract frames at scene boundaries for highlights, ML training data, or ad creative. No upload, no rate limits, full quality.
OpenVLC and HandBrake can do this but require installs. JAD runs in any browser tab — perfect for kiosks, locked-down corporate machines, and Chromebooks.
OpenRemove GPS coordinates, camera make/model, recording dates, and software identifiers from MP4, MOV, MKV, and WebM. Lossless — never re-encodes.
Strip the GPS coordinates iPhones and Android phones embed in every recording. Lossless — the video itself isn't re-encoded.
OpenRemove camera vendor, lens, software stamp, and device serial. Useful before publishing personal footage or evidence material.
OpenInstagram doesn't auto-strip GPS or capture date. Clean your file first to keep your privacy intact.
OpenStrip the recording timestamp before sharing dated material. Lossless via -map_metadata -1 and stream-copy.
OpenRemove every identifying metadata field while preserving the actual footage bit-for-bit. Drop in, scrub, share.
OpenPull the audio out of MP4, MOV, MKV, WebM, and AVI files. Stream-copy preserves the original AAC/Opus/MP3 quality.
Pull the audio track out of any MP4, MOV, MKV, or WebM file. Saves to MP3 at 192 kbps with no upload.
OpenPCM WAV and FLAC outputs for mastering and archive. Stream-copy when codecs match the container; otherwise re-encode at full quality.
OpenWhen the source AAC matches the output container, JAD stream-copies for zero re-encoding. Perfect, untouched audio.
OpenPull the audio out of a recorded video session and feed it straight into the JAD podcast mastering suite for noise reduction and loudness normalisation.
OpenDiscord voice messages are Opus. Extract from a longer video and trim down to the snippet you want to send.
OpenHardware-accelerated H.265 encoding via WebCodecs (NVENC, VideoToolbox, AMF, QuickSync). Roughly half the bitrate of H.264 at the same quality.
WebCodecs taps NVENC, Apple VideoToolbox, AMD AMF, and Intel QSV. Encode H.265 at near-real-time speeds without HandBrake.
OpenH.265 typically delivers 40–50% smaller files than H.264 at the same visual quality. Hardware-accelerated for speed.
OpeniPhones decode HEVC natively. Encode at H.265 for smaller iMessage attachments and faster AirDrops.
Open4K archive workflows save terabytes by switching to H.265. Hardware encoding finishes a typical 90-second clip in under 10 seconds.
OpenLocked-down corporate laptop? No admin rights? JAD runs in the browser tab — same hardware encoders, no software install needed.
OpenHardware AV1 encoding via WebCodecs on RTX 40-series, Apple M3+, and Intel Arc. ~30% smaller than H.265 at the same quality.
RTX 40-series, Intel Arc, and Apple M3+ all encode AV1 in hardware. JAD detects your GPU and routes encodes through WebCodecs.
OpenAV1 saves another 30% over H.265 at the same quality. Royalty-free, future-proof, and natively supported in every modern browser.
OpenYouTube re-encodes everything but accepts AV1 directly, skipping its first transcode. Higher quality on the platform side.
OpenAV1's royalty-free licensing avoids the patent fees that come with H.265. Free for OTT, VOD, and live streaming pipelines.
OpenRun the same source through both encoders and compare file size, quality, and encode speed on your actual hardware.
OpenAdjust playback speed from 0.25× to 4× with audio time-stretching to preserve pitch. Hardware re-encoding for smooth output.
atempo is pitch-preserving and chains across 0.25× to 4×. Speed up or slow down without that classic chipmunk artefact.
OpenTighten long screencasts and tutorials by 2×. The pitch-preserving audio chain keeps narration intelligible.
OpenStretch high-frame-rate footage from your GoPro or DJI to dramatic 0.25× slow-mo. JAD handles the audio time-stretch automatically.
Open4× speed turns a 4-minute walk-through into a 1-minute time lapse. Pair with the trim tool for clean start and end.
OpenMost meeting recordings are too slow. 1.5×–2× makes them rewatchable; the pitch-preserving audio keeps speech clear.
OpenSmart-centred crop from 16:9 to 9:16 (vertical) or 1:1 (square). Pan-and-scan logic keeps the action in frame for short-form social.
Smart-centred crop with Lanczos scaling for crisp 1080×1920 output. Drop in your widescreen master, get a TikTok-ready vertical cut.
OpenReels demands 9:16 to fill the screen. Auto-reframe centres the action and crops the sides cleanly.
OpenSquare cuts are still the highest-engagement format on the IG feed. Centre-crop to 1:1 in one click.
OpenProbe-driven centred crop with even-dimension enforcement. Output is codec-clean and ready for any short-form platform.
OpenTwo-cam podcast recordings reframe cleanly to 9:16 for YouTube Shorts and TikTok highlights.
OpenGenerate ProRes 422, 422 HQ, and 4444 files for Final Cut, Premiere, and DaVinci Resolve. Local — never uploads your footage.
ProRes 422 is the daily-driver edit format. Generate edit-friendly intra-frame masters from any source, ready for Final Cut.
OpenLong-GOP H.264 is brutal on Resolve's timeline. Transcode to ProRes for instant scrubbing and snappy edits.
Open422 HQ is the broadcast-grade master spec. Ship to clients, networks, and finishing houses without quality loss.
OpenProRes 4444 carries an alpha channel for VFX compositing. Drop in your source and pick yuva444p10le for full alpha support.
OpenProRes was Apple-only for years. JAD's WebAssembly FFmpeg encodes ProRes on Windows, Linux, and Chromebooks too.
OpenBurn a PNG or SVG watermark into any video. Pick position, opacity, and scale. WebGPU compositor for real-time preview.
Lanczos-scaled logo overlay with opacity and position controls. Five anchor positions, transparent PNG support, no upload.
OpenShowcase work safely with a low-opacity logo overlay. Discourages unattributed re-uploads while keeping the demo readable.
OpenPersistent channel branding for cross-platform re-uploads (TikTok, Reels, X). Sets your watermark before YouTube's processing.
OpenPick the corner, the opacity, and the scale. Transparent PNGs blend natively over your footage with no background box.
OpenPro + Media batches the watermark engine across a folder. Drop them all in, walk away, return to a fully-branded set.
OpenAI face detection runs locally via TensorFlow.js BlazeFace. Blurs every face across every frame with no upload.
MediaPipe FaceDetector runs locally on WebGPU, tracks faces frame-to-frame, and blurs every face throughout the clip. Zero uploads.
OpenGDPR, journalism, and personal safety all need redacted faces. Local AI detection means no uploads of identifying footage.
OpenStrict legal-grade redaction with adjustable padding and blur strength. Files never leave your machine — auditable chain of custody.
OpenAuto-detect every face that wanders into frame and blur them. The greedy tracker handles short occlusions cleanly.
OpenProcess security and CCTV footage on-prem in the browser. No third-party server ever sees the source material.
OpenBrightness, contrast, saturation, and tone curves rendered on the GPU at 4K. Export the graded result via hardware encoding.
Brightness, contrast, saturation, and gamma sliders apply via FFmpeg's eq filter for deterministic export. No DaVinci install required.
OpenLift shadows and rescue dark footage with brightness and gamma controls. Lands a usable clip in seconds.
OpenPop the colours on travel and adventure footage with a saturation lift. Safe range; no clipping.
OpenApply identical brightness / contrast / saturation across a set of clips for a consistent look across the whole project.
OpenLower saturation, lift contrast, slight brightness drop — the classic cinematic look. Apply locally, no LUT needed.
OpenFix sideways or upside-down recordings without re-encoding when possible. Lossless rotation via metadata, with a re-encode fallback for unsupported containers.
Fix sideways phone footage instantly. Stream-copy means no re-encode — the pixel data is untouched and the rotation metadata is baked in permanently.
OpenPortrait vs landscape confusion is the most common phone recording mistake. One click corrects orientation without re-encoding the video stream.
OpeniPhones embed a rotation tag that many players ignore. Rotating via transpose bakes the transform in so every player shows it correctly.
OpenYouTube, TikTok, and Instagram all re-encode on ingest. Fix your orientation first so the platform processes the right-way-up version.
OpenPortrait is the native format for TikTok, Reels, and Shorts. Rotate your landscape recording 90° and pair with the auto-reframe tool for the tightest crop.
OpenSome dashcams mount upside-down or sideways. Rotate 90°, 180°, or 270° to correct the output before sharing with insurers or uploading as evidence.
OpenMirror your video across either axis. Useful for selfie footage, reaction videos, and matching shot orientations during edits.
hflip inverts the frame left-to-right. Useful for mirroring dance tutorials, fixing driving-side footage, or creating symmetrical visual effects.
OpenFront cameras preview in mirror mode but some apps record un-flipped, making text backwards. One click corrects the horizontal flip permanently.
Openvflip corrects footage recorded from an inverted camera mount. Works on any container — MP4, MOV, MKV, WebM.
OpenInstructors mirror their movement so learners can follow without having to mentally flip instructions. Apply hflip once, re-export, done.
OpenZoom and Teams record in mirror mode on some setups, showing text backwards. Correct the recording after the fact with a horizontal flip.
OpenFlip and combine with the merger for a symmetric split-screen. Pair hflip with video-merger to create the effect without Adobe Premiere.
OpenCut out the bars, the corner overlay, or the bystander. Custom rectangle crop with pixel-precise dimensions and offset.
Specify exact pixel coordinates for X, Y, width, and height. Even dimensions are enforced automatically for codec compatibility.
OpenCrop out the pillarbox or letterbox padding added by old players and broadcast standards. Get a clean, full-bleed video in seconds.
OpenInstagram's safe zone avoids UI chrome overlap. Crop your clip to the exact display area before uploading to guarantee nothing gets cut off.
OpenIsolate a specific subject or UI element from a wider recording. Useful for product demos, tutorials, and sports analysis crops.
OpenRemove a persistent lower-third bug or logo by cropping the bottom strip off the frame. Recrop to nearest even dimensions for clean export.
OpenWhen you want an exact pixel crop rather than the smart-centred auto-reframe, the video cropper gives you full control over the crop rectangle.
OpenLanczos-scaled resize with optional aspect-ratio lock. Hit a specific output resolution for upload caps, embeds, or social-platform specs.
Lanczos downscale to 1920×1080 preserves sharpness at the cost of a mild encode pass. Free, browser-only, no HandBrake needed.
OpenLanczos is the sharpest downscale algorithm available in FFmpeg. 4K → 1080p at CRF 20 is visually lossless for most content.
OpenPair the resizer with the email compressor for a two-step approach: downscale resolution first, then hit the bitrate target for the email cap.
Open720p is the sweet spot for fast page loads and mobile playback. Scale to 1280×720, encode H.264 with +faststart for immediate play.
OpenSupply the target width and let JAD compute the correct height automatically. Aspect ratio is preserved and even dimensions are enforced.
OpenPro + Media processes all clips against the same width and height target. Consistent output resolution for training sets, media libraries, and archives.
OpenConvert interlaced 1080i, 480i, or DV footage to progressive 1080p / 480p using FFmpeg's yadif filter. Removes combing artefacts.
yadif (yet another deinterlacing filter) is FFmpeg's best adaptive deinterlacer. Field-blending combing disappears on fast motion and hard edges.
OpenDVD content is typically interlaced at 25i or 29.97i. yadif mode=1 outputs progressive frames at the original frame rate for clean digital playback.
OpenYouTube re-encodes everything, but uploading progressive content gives it less work to do and avoids yadif artefacts in its own pipeline.
OpenBroadcast and ENG cameras often output interlaced signals. Deinterlace to progressive for editing in Premiere, Resolve, and Final Cut.
OpenVHS digitisation produces heavily interlaced content. yadif adaptive mode handles the irregular field order typical of tape-captured video.
OpenMode 0 (bob) outputs both fields as separate frames, doubling the frame rate from 25i to 50p or 29.97i to 59.94p. Smooth motion at double speed.
OpenRe-encode to an exact video and audio bitrate. Useful for streaming presets, upload caps, and matching delivery specs.
Dial in an exact video bitrate for delivery specifications. CBR-style target with a 1.2× maxrate and 2× bufsize for stream-compatible output.
OpenLower bitrate reduces CDN egress cost and buffer time on low-bandwidth connections. Target 1500–2500 kbps for adaptive streaming ladder rungs.
OpenHighly compressed sources introduce blocking and banding. Raise the bitrate target to reduce those artefacts in re-encoded output.
OpenBroadcast specifications (IMF, AS-11, DPP) define exact bitrate targets. Hit them precisely with explicit video and audio kbps controls.
OpenFile size = bitrate × duration. Know your duration, set the target bitrate, and hit your file-size ceiling exactly — no more guessing with CRF.
OpenIndependent audio kbps control lets you allocate bandwidth precisely. 128 kbps for dialogue, 192–320 for music-heavy content.
OpenRe-encode to 720p H.264 with +faststart so the moov atom lives at the start of the file — videos play instantly without waiting for the full download.
+faststart moves the moov atom to the front so browsers begin playback before the full download completes. Lanczos scaling to 720p cuts file size further.
OpenWithout faststart, browsers wait for the full download before starting playback. One optimisation pass fixes this — no re-encode of the video stream needed.
Open720p H.264 with CRF 23 is the web-delivery sweet spot. Smaller files load faster and reduce CDN bandwidth charges.
OpenHero video is the most common LCP element. Optimise to 720p + faststart so the first frame renders fast enough to pass Google's LCP threshold.
Open720p Lanczos + H.264 + AAC + faststart is the canonical format for web-embedded video in Next.js, Nuxt, and React projects.
OpenHandBrake's web preset achieves the same thing JAD does — but requires an install. JAD runs the identical FFmpeg pipeline in your browser tab.
OpenCut a long video into N equal segments, or chunks of a fixed duration. Stream-copy mode keeps quality identical to the source.
Divide any video into 2–20 equal-length segments. Each part uses stream-copy for the copy-eligible sections, keeping re-encoding minimal.
OpenSplit a long recording into 25 MB or 20 MB chunks that clear Gmail and Outlook's attachment limits. Each chunk downloads separately for re-assembly.
OpenLong-form content performs better as a series. Divide a recording into equal-length episodes automatically before upload.
OpenDivide a 3-hour lecture into 20-minute segments for LMS upload limits and student attention spans.
OpenCeremony, reception, speeches — divide the master recording into chapters clients can share individually or re-cut in their own editor.
OpenDivide a marathon screen-recording session into bite-sized tutorial clips. No loss of quality — each segment is a clean cut at the right timestamp.
OpenPlay a clip backwards — perfect for boomerangs, transition reveals, and meme reactions. Audio is also reversed and time-aligned.
Both the video stream and the audio track are reversed in sync. No upload, no watermark, no time limit on the input.
OpenReverse the clip and merge it with the original using the video merger. The result loops forward-then-back for the Instagram Boomerang effect.
OpenReversed walk cycles, falls, and stunts are a classic comedic edit. Reverse the clip locally, edit, and post without watermarks.
OpenSlow-mo replay played backwards adds dramatic tension to sports and action highlights. Pair with the speed controller for half-speed reverse.
OpenA sunset time lapse played in reverse becomes a sunrise — without re-shooting. Reverse the clip locally in seconds.
OpenVLC, Premiere, and After Effects can all reverse video but require installs. JAD runs in any browser tab — same FFmpeg reverse filter, zero setup.
OpenTwo-pass vidstab analyses motion vectors then warps each frame to compensate. Removes camera shake from handheld and action-cam clips.
vidstab two-pass runs a detect pass for motion vectors then a transform pass for smooth output. Handles hand-held shake, vehicle vibration, and wind.
OpenWarp Stabilizer is excellent but requires Premiere. JAD's vidstab pipeline runs the same motion analysis in your browser — free, no install.
OpenAction-cam footage shot without Rocksteady or HorizonSteady can be stabilised after the fact. Adjust zoom to control crop-in and smoothing radius.
OpenWalking shots are the hardest to stabilise. vidstab's shakiness and accuracy parameters target the irregular motion pattern of vlogging on foot.
OpenDrone footage without electronic stabilisation can shimmer and roll in high wind. Process on-device — your unreleased aerial footage stays private.
Openvidstab requires two passes: detect (motion vectors) then transform (smoothing + crop). JAD runs both passes sequentially for optimal output quality.
Open9:16 vertical, 60-second cap, encoded at the YouTube-recommended bitrate. One click to ship a Shorts-ready file.
Smart-centred crop to 9:16 → 1080×1920 → 60-second trim. Hits every Shorts requirement in one local browser pass.
OpenCentre-crop the widescreen frame to 9:16 and trim to 60 seconds. Works for vlogs, tutorials, and event footage from any source.
OpenClip the most engaging 60 seconds, reframe to vertical, and publish as a Short to drive discovery back to the full video.
OpenTwo-cam podcast recordings reframe cleanly to 9:16 for Shorts clipping. Trim the highlight, reframe, trim to 60s, ship.
OpenThe formatter trims to 60 seconds and crops to 9:16 in a single FFmpeg pass. No need to chain trim + reframe separately.
OpenPremiere and CapCut require installs. JAD enforces the exact Shorts spec — 9:16, 1920 px tall, 60-second cap — in the browser.
OpenSquare 1:1 or vertical 4:5 — the two highest-engagement IG feed formats. Encoded at the platform-recommended bitrate ceiling.
1:1 is still the highest-engagement format on the IG grid. Centre-crop and output at 1080×1080 for a feed-perfect square.
Open4:5 takes up more vertical screen space than square, increasing dwell time. Centre-crop and scale to 1080×1350 for maximum feed real estate.
OpenA consistent 1:1 grid requires every post to be square. Pre-crop your clips before upload to keep the aesthetic clean.
OpenYouTube masters are 16:9. Reformat to 1:1 or 4:5 for Instagram without re-shooting. Smart centre-crop retains the main subject.
OpenInstagram imposes a 100 MB limit on feed uploads and recompresses everything. Pre-optimise to reduce double-encode quality loss.
OpenIG Reels use 9:16, but the feed formatter's 4:5 output also works as a Reel crop. Pair with the auto-reframe tool for full 9:16.
Open16:9 horizontal, 2:20 max length, H.264 + AAC at the bitrate X transcodes from. Avoids X's heavy re-encode for higher visible quality.
X displays 16:9 video without black bars. Smart-centred crop to 1280×720 and trim to 2:20 in a single pass.
OpenVideos over 2:20 are rejected on X. The formatter trims to exactly 140 seconds and crops to 16:9 so it uploads cleanly every time.
OpenX has a 512 MB upload limit but heavily recompresses large files. Pre-encode to 720p + H.264 to arrive with quality already controlled.
OpenVertical video doesn't fill the X timeline card cleanly. Smart-reformat to 16:9 crops the black side-bars and hits the platform spec.
OpenNative video out-performs linked video in X's ranking. Pre-format to 16:9 720p so X processes your video as a native upload.
OpenKeeping the file under 15 MB reduces X's own recompression and speeds up the upload on mobile data. Trim to 140s, crop to 720p, encode to target.
OpenPull subtitle tracks out of MKV, MP4, and MOV files. Returns each track as a separate .srt file.
Pulls every text subtitle track from MP4, MKV, and MOV files. Returns an SRT file per track — ready for translation, editing, or burn-in.
OpenExtract CEA-608 or text-based captions from MP4 for editing or translation. Nothing is uploaded — confidential recordings stay private.
OpenPull the source-language SRT, translate it in your CAT tool, then burn the translated subs back in with the subtitle burner.
OpenMKV files routinely carry multiple subtitle languages. JAD extracts every text track in one pass — no mkvtoolnix install required.
OpenDownloaded MKVs from streaming often carry embedded subtitle tracks. Extract them as SRT for offline use or re-encoding.
OpenMKVToolNix and HandBrake are the typical desktop solutions. JAD runs the same FFmpeg subtitle demux in your browser — zero installs.
OpenPull chapter markers from MKV / MP4 files into structured JSON. Useful for auto-generating timestamps in podcast notes.
Reads chapter metadata embedded by YouTube downloader, Handbrake, and native authoring tools. Returns a structured JSON with start, end, and title.
OpenMKV is the richest container for chapter metadata. Extract all chapter markers to JSON — perfect for podcast timestamps and long-form navigation.
OpenPodcast video recordings sometimes carry Podlove or MP4Chapters data. Extract to JSON for RSS feed chapter enrichment.
OpenYouTube chapters are embedded as metadata in downloaded MP4s and MKVs. Extract them to review, edit, or rebuild the timestamp description.
OpenHandBrake, mkvtoolnix, and MediaInfo are the usual tools. JAD parses the same FFmpeg chapter data in your browser — no install needed.
OpenSCORM and xAPI packages benefit from chapter timestamps for learner navigation. Extract chapter JSON and map it to your LMS module structure.
OpenAuto-detect hard cuts using FFmpeg's scene-change detection. Returns a JSON timeline of cut timestamps for highlighting reels.
FFmpeg's scene filter scores frame-to-frame histogram difference. A threshold of 0.3 catches most hard cuts — tune down for soft dissolves.
OpenReturns a JSON list of every detected cut timestamp — ready to map to a chapter list, a splitter, or a thumbnail extraction workflow.
OpenImport the JSON cut list into your NLE to pre-populate in/out points. Saves manually scrubbing to find every hard cut.
OpenRun scene detection first to find natural cut points, then use the timestamp list to guide the lossless trimmer for a clean, scene-aligned split.
OpenThreshold 0.1 catches everything including colour grading changes. 0.5 catches only hard cuts. 0.3 is the default and handles most scripted content.
OpenRun scene detection, pull the cut timestamps, then trim the most dynamic segments with the lossless trimmer. Chain the outputs in the merger.
OpenBuild a single PNG contact sheet showing N evenly-spaced frames in a grid. Perfect for storyboards, scene reviews, and YouTube chapter art.
Samples N frames evenly across the video duration and tiles them into a PNG grid. Columns and rows are configurable — up to 10×10.
OpenA tiled frame overview is the fastest way to review shot composition. Export a 4×4 or 5×5 grid PNG for director reviews and post production.
OpenVideo managers and archive teams use contact sheets to catalogue footage without playing every file. Export a full-resolution PNG grid in one pass.
OpenImport the contact sheet PNG as an edit guide in your NLE. Annotate it with scene markers before touching the timeline.
OpenContact sheets sample N evenly-spaced frames — exactly the kind of diverse snapshot grid used to seed ML annotation pipelines.
OpenMany stock libraries require a contact-sheet preview alongside the video file. Export a 4×4 grid PNG that meets their submission requirements.
OpenDraw a rectangle, set the time range, and JAD blurs that region for the duration. Use for redacting names, plates, screen content.
Draw the rectangle, set the time range, and apply a box blur. Everything stays on-device — evidence, legal, and sensitive footage never leaves your machine.
OpenDefine the region covering the plate, set the time range it's visible, and apply a blur. Local processing satisfies GDPR and insurance requirements.
OpenPasswords, API keys, and private messages in screen recordings need redacting before sharing. Define the region and blur it for the full recording.
OpenStreet signs, doorbells, and house numbers appear in drone footage, vlogs, and dashcam clips. Blur the region to protect your home address.
OpenRedact identifying features from evidence footage. Local processing means no third-party server ever handles the source material.
OpenRemove logos, brand marks, and trademarks from B-roll and stock footage before commercial use to avoid IP infringement.
OpenAI face detection with a mosaic / pixelate effect instead of Gaussian blur. The 'TV news anonymisation' look — local, no upload.
MediaPipe FaceDetector runs locally on WebGPU, detects faces across every sample frame, and applies a mosaic pixelate. Zero uploads.
OpenThe blocky mosaic effect signals anonymisation clearly. Apply to crowd shots, street footage, and event videos before posting.
OpenGDPR requires anonymisation of pedestrian and driver faces in published dashcam footage. AI detection + pixelation handles it locally.
OpenAny face that wanders into frame gets pixelated automatically. The greedy face tracker handles partial occlusions and groups cleanly.
OpenFace detection runs in WebGPU on your device. Your footage never leaves the browser tab — critical for legal, medical, and sensitive personal content.
OpenJournalism ethics and legal obligations require source protection. Mosaic the AI-detected faces locally before publishing or sharing with editors.
OpenSilence a section of the audio without touching the video. Useful for bleeping out names, slurs, or accidental brand mentions.
Define a start and end timestamp. The audio in that region is replaced with silence via an FFmpeg volume filter. Video stream is copied, not re-encoded.
OpenSet the mute region to cover the offensive word. Silence replaces the audio for the exact duration — no bleep sound effect, just clean silence.
OpenSilence the exact region where a copyrighted track plays to avoid Content ID flags on YouTube. Video and surrounding audio are untouched.
OpenPrecise timestamp control via start/end seconds. The volume filter applies only between those points — no destructive editing of the rest of the track.
OpenJournalists and researchers need to redact identifiable speech. Silence the region containing the sensitive disclosure before sharing the footage.
OpenCamera bumps, door slams, and traffic blasts can be silenced to a clean cut without re-editing the whole audio track.
Open