制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗A browser-based tool for reviewing and comparing 1–4 images, videos, or audio files. No setup, no install — runs in your browser. Installable as a PWA for offline use.
Current version: 3.19.31
WarpDiff can run in tablet browsers, but some features depend on keyboard shortcuts, hover, or precise dragging. Touch support is currently limited; a keyboard and mouse or trackpad are recommended for more complete control. The header wraps in very narrow windows to keep Reset, Help, and Appearance and privacy reachable during review. Media status joins that row when a loaded file needs attention.
Use Load or drag and drop normally. If a video or audio file cannot be used fully, WarpDiff offers Prepare and open. Connect the separately running local tool once for this visit, approve its connection window, and keep that window open. Only your explicit preparation action sends selected files to that tool on your computer; nothing is uploaded to a remote preparation service. The returned copies load automatically alongside the other comparison files. No package manifest, copied per-file command or second picker is needed.
Originals stay untouched. Compatible AVC picture is copied; other picture may become H.264 at up to 1080p. Video soundtracks become stereo AAC; audio-only copies retain channel count/sample rate in PCM WAV. Analysis describes the loaded review copy, not original-source fidelity or measurement conformance. The local tool uses separately installed FFmpeg/ffprobe; WarpDiff bundles no converter. Preparation → Other ways to prepare retains the safe copied-command fallback. Managed review hosts retain control of their media.
Preparation is offered without opening a dialog during loading. The Preparation button appears in the header when a file needs attention, a review copy or the previous comparison can be reopened, or the local tool is connected. The local tool’s Open WarpDiff link opens that dialog before you load files. Choose Preparation when you want to continue. Returned copies are checked before replacement; a failed check keeps the current comparison and allows retry. After opening, Preparation offers Reopen previous comparison. Companion files and optional analysis follow ordinary local loading rather than a host deadline. HDR (PQ/HLG) picture reencoding is refused. Missing or unspecified SDR tags assume BT.709 when the longer side is at least 1280 or the shorter side is at least 720, and BT.601 otherwise, in either orientation. A declared matrix, primaries or transfer is kept. Missing ones are filled from that declared tag, using the matrix first, then primaries, then transfer. A BT.709 or SMPTE 170M transfer alone does not choose the matrix or primaries, because those curves are the same; frame size does. Frame size is also used when all three tags are absent. An sRGB transfer with no matrix stays sRGB and assumes BT.709 matrix and primaries. Opening the copy names an assumption in a short notice, which does not replace the Preparation dialog status. RGB, GBR and palette pictures use that same matrix. The source transfer, including sRGB and BT.470, is kept and tagged; matrix, primaries and range become limited-range BT.709 with dithering. A declared unsupported tag is still refused. Untagged 8-bit 4:2:0 H.264 is copied unchanged. Compatible picture copies preserve their declared interpretation.
Local tool setup and limits. This candidate workflow is awaiting review and is not published yet.
The sliders icon in the header opens Settings. It has three tabs: Info bar, Hotkeys, and Colors. Press H to open the Hotkeys tab. Press H again to close Settings. If Settings is already open on another tab, H switches to Hotkeys. A menu, text field, or color field keeps H. Appearance and privacy stays its own header button.
On the Info bar tab, choose visible information, arrange elements in Left aligned and Right aligned sections with drag handles, and adjust their color, text size and bold styling. Presets keep Zoom at the far right; drag any field or spacer within or between sections to suit your layout. Mouse, touch and keyboard movement are supported. Start with Default, Minimal, Visual Focus, Audio Essentials, or All Available. Audio information can be hidden together or selected field by field. Add adjustable spacers to group related fields. The Colors tab changes the Ref, A, B, and C label colors. Those choices stay in this browser.
Image, video and audio profiles are saved separately in this browser and apply to both Stack and Grid. Narrow bars compress spacers and keep right-edge fields first, then put remaining selected fields in More (shown as ⋯ in compact Grid bars). Customized Stack information moves to its own header row when space is tight. Reset profile restores the original display. See the workflow and review and verification record.
Choose Original, Starfield, Solar, Nebula, or Glacier from Appearance and privacy in the header. Starfield spreads a slower Ad Astra animation across a wide landing background, selected here instead of with the hidden X toggle. Solar bodies move in the same direction at different speeds along fixed orbital planes. Nebula adds slowly orbiting stars, faint spiral arms and a soft galaxy hub. The choice stays in this browser; landing decorations never change media, scopes, or slot colors. All appearances are available without sharing usage.
The panel puts usage sharing first and appearances below it. Provider details are expandable. Loading files without answering keeps sharing off and quietly retires the invitation; the choice remains in settings.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗