Video workbench with inspection first and explicit local processing
Inspect codecs with Mediabunny, then load the single-thread FFmpeg compatibility worker only when a conversion is required. No account and no server media-processing API.
先打开最高意图工具
选择最接近当前任务的工具开始;完整 Hub 仍保留在下方,方便继续深入处理。
全部工具
Media Info
Inspect container, duration, dimensions, rotation, codecs, channels, and sample rate.
Compress Video
Re-encode a video with an explicit quality preset and measured before/after size.
Convert Video
Convert a browser-readable video to MP4 or WebM with an explicit codec path.
Trim Video
Cut a video to a precise start and end time and create a new encoded clip.
Resize Video
Scale video to a target width while preserving aspect ratio and even codec dimensions.
Mute Video
Remove every audio track while copying compatible video data into a new file.
Video to GIF
Turn a short video segment into a scaled animated GIF with explicit frame rate.
Extract Audio from Video
Export the primary audio track from a video as MP3 or WAV.
Crop Video
Crop a video to a rectangular pixel region and re-encode the visible area.
Merge Videos
Join compatible clips in selected order with a fast concat path.
Change Video Speed
Speed up or slow down video and audio together from 0.5× to 2×.
Rotate Video
Rotate video pixels 90° clockwise, 90° counterclockwise, or 180°.
Video Frame Extractor
Extract PNG frames at a chosen interval and download them as a ZIP.
Add Video Watermark
Overlay a local image on a video at a selected corner with configurable scale.
Selected media is read into the current tab and its worker. TOOLGRID serves static engine assets but does not receive the selected file for processing.
Read container, codec, dimensions, rotation, duration, audio layout, and browser decode capability before choosing an expensive operation.
Mediabunny and browser capabilities are preferred for inspection; the self-hosted single-thread FFmpeg core loads only after you start a compatible media job.
The workbench shows actual input and output sizes. It does not promise a universal file limit, processing speed, or compression ratio.
常见问题
Are videos uploaded to TOOLGRID?
No. Selected files are written into an in-browser worker file system. The browser separately downloads static engine code from TOOLGRID, but the file itself is not posted to a TOOLGRID processing endpoint.
Why is browser video processing slower than a desktop editor?
The compatibility encoder is deliberately single-threaded and constrained by browser memory, device CPU, source duration, resolution, and codec complexity. Long jobs can take longer than real time.
Which formats are supported?
Inspection covers common MP4, MOV, WebM and related containers. Individual operations expose only outputs tested with the bundled engine, primarily MP4/H.264/AAC, WebM/VP9/Opus, GIF, MP3, WAV, and PNG frames.
Can I cancel a job?
Yes. Cancel terminates the worker and its temporary in-memory file system. Start again with the same or a shorter source if needed.

