Help

How It Works

Earshots lets you share creative work for feedback. Upload a video with multiple soundtracks, compare video cuts, or set up a brief for composers to submit their own tracks. Share a link, and your team can listen, comment, and approve — all from the browser. Collaborators can optionally sign in for free to track everything shared with them.

No results found.

Getting Started

Upload video + audio

Drop a video (up to 4 GB) and one or more audio files (up to 500 MB each) onto the upload page. Audio-only projects work too.

Multiple soundtracks

Add as many audio versions as you like. Click, press /, or use number keys 19 to switch between them while the video plays.

Track groups

-click (Mac) or Ctrl-click (PC) individual tracks to select them — any combination, not just adjacent. A "Create Group" bar appears at the bottom once 2 or more are selected. Groups fold into a compact coloured bar; click it to expand, click the to fold again. Groups are colour-coded, renameable by clicking the label, persist across sessions, and are visible to anyone with the share link. Press Esc to cancel a selection.

Drag to reorder

Drag any waveform up or down to change the order tracks are listed. Handy for keeping your preferred version at the top.

Replace video

Click "Replace" next to the video to swap in an updated cut. Your audio tracks and comments stay exactly as they were.

Video size

Choose 25 %, 50 %, 75 %, or 100 % width for the video preview — useful if you're working on a small screen.

Audio offset

If a track is longer than the video, a "…" indicator appears. Drag the waveform left or right to sync it precisely to the picture.

Rename tracks

Double-click any waveform label to rename it inline. Press Enter or click away to save, Esc to cancel.

Timestamp button

Click the clock icon next to the project name to append the current date and time — handy for versioning like "Mix — 5 Mar 2026 15:45".

Save as draft

Click "Save Project" to save your work to the dashboard without creating a share link. Draft projects show a "Draft" badge and can be published later.

Sharing & Feedback

Create a share link

Click "Create link" in the Share section. Anyone with the link can watch, listen, and leave comments — no account needed.

Password protection

Tick "Password protect this link" before creating it. Only people with the password can open the project. A suggested password is generated automatically using a cryptographically secure random number generator — three random words from a 56-word pool plus a two-digit number (e.g. "ThunderOceanQuartz73"), giving roughly 15.8 million possible combinations. Use the copy button to grab it, or click refresh for a new one. Suggested passwords are intended as a convenience for casual link protection. If you are sharing sensitive or confidential material, we strongly recommend setting your own longer password. Earshots cannot be held responsible for the security of any system-generated password. Passwords are hashed with bcrypt before storage, so even we can't see them.

Timestamped comments

Click or press C during playback to pin a note to that exact moment. Orange markers appear on the timeline — click any to jump there.

Project note

Write a note visible to everyone who opens the link — ideal for context like "strings will be re-recorded, please ignore the MIDI sound".

Crossfader

The slider on the right lets you blend between the original video audio and the uploaded soundtrack — useful for checking dialogue levels.

View count

Your dashboard shows how many unique viewers have opened each project, so you know whether the link has been seen.

Dashboard search

Use the search bar at the top of your dashboard to quickly filter projects by name or code. Results update as you type.

Delete comments

Hover over any comment to reveal a delete button. Works for both the project owner and anyone viewing the share link.

Rename projects

Double-click any project name on your dashboard to rename it inline. The new name appears on the share link too.

Send This Mix

Click "Send This Mix" to generate a clean, stripped-down link for your end client or director. It shows only the selected track with video and play controls — no track switcher, no comments, no approve button. Perfect for final delivery.

Rounds

Iterate without losing earlier versions. Once a project is published, click + New Round to upload a revised set of tracks (Soundtrack) or cuts (Cut Mode). Each round becomes a numbered tab on the share link, so reviewers can flip between versions and leave fresh comments scoped to each round. New rounds appear automatically for everyone you've already shared the link with — no need to re-send. Available in Soundtrack and Cut Mode; not used in Music Supervisor or File Share.

File attachments

Attach reference files to your project note — click the attach button below the note text area. Any file type (except executables) up to 100 MB. Attachments appear on the Player page as download links.

Free accounts for collaborators

Your collaborators can optionally sign in from the Player page to save their comment history, auto-fill approval forms, and see all projects shared with them in a "Shared With Me" dashboard — no charge.

Approvals & Exporting

Approve This Mix

Viewers can click "Approve This Mix" to formally sign off on a track. The approval (with their name, email, and any notes) appears on your dashboard with a green badge.

Create Review Link

Pick which tracks and groups to include, enter your email, and generate a private review link. The reviewer can listen, comment, and approve — but the project owner has no visibility into this feedback unless you choose to forward it.

Share Comments

When you revisit a review link you created, a "Share Comments" button appears in the ⋯ menu. Select which comments and approvals to send back to the project owner, add a note for context, and forward — they appear as purple "forwarded feedback" on the original project.

Export Video + Sound

Click the "Export" button to merge the video with the currently selected soundtrack into a single downloadable MP4. The audio offset is preserved so the exported file matches exactly what you hear in the player. If the soundtrack is already MP3 or AAC, it is copied directly without re-encoding. WAV soundtracks are encoded as high-quality AAC (320 kbps). Files are available for 24 hours.

Sound quality

WAV files are automatically converted to AAC for smooth streaming playback. The original uncompressed WAV is always available via the per-track download button (arrow icon on each waveform). MP3 and AAC files stream and download in their original format with no conversion.

Video quality

Uploaded videos are automatically converted to a web-friendly 1080p H.264 version for fast, smooth playback in any browser. If your video is already H.264 at 1080p or below, no conversion is needed. The original full-quality file is always available via the Download Video button, which offers a choice between "Original quality" and "Web version (smaller)" when both are available. Very large files (over 2 GB) may take several minutes to convert.

Download comments (TXT)

Exports all timestamped comments as a plain text file you can paste into an email or a brief.

MIDI Markers export

Exports comments as named MIDI markers. Import into Pro Tools via File > Import > MIDI to see comments at the exact timecode in your session.

Transcript & translation

Click the "Transcript" chevron below the waveforms to expand the transcript panel. Click "Transcribe This Track" to generate a word-by-word transcript using speech recognition. Each word is clickable — tap any word to jump to that moment in the timeline, and the current word highlights in real time during playback. Use the "Translate" toggle to translate the transcript into another language from the dropdown. Transcripts and translations are cached so they only need to be generated once per track. Available in Soundtrack, Cut Sharing, and Audio Only modes.

Video Editor Mode (Cut Sharing)

Compare video cuts

Upload one or more video files without audio — you'll be asked to choose "Video Editor" mode. Each video becomes a cut you can switch between with a smooth crossfade dissolve.

Cut thumbnails & descriptions

Each cut shows an auto-generated thumbnail from the video. Double-click the cut name to add a description — useful for noting differences like "Alt take — different performance in opening shot".

Drag to reorder cuts

Drag cut bars to change the order. Useful for putting the latest cut at the top.

Cut groups

Select multiple cuts with -click (Mac) or Ctrl-click (PC) and click "Create Group" to organise them — for example, grouping all 30-second cutdowns together. Works the same as track groups in Soundtrack mode.

Music Supervisor Mode

Upload a video without audio and choose "Music Supervisor" mode. This turns the project into a brief page where composers can upload their own tracks directly — no need to collect files by email. Manage all submissions from your Dashboard.

Composer submission

Composers see a purple "Submit Your Track" panel. They can drag in multiple audio files, enter their name, and submit — all from the share link. Each file shows a waveform preview and a play button so composers can double-check what they're about to send before submitting.

Download the video brief

The "Download Video" button in the submission panel lets composers grab the video file to work to in their DAW.

New track alerts

If a composer submits a track while you have the project open, a purple notification banner appears automatically — no need to keep refreshing.

Download submitted tracks

In supervisor mode, hovering over any waveform reveals a download button so you can save each submitted track to your machine.

Rate and shortlist

As the project owner, rate each submission 1–5 stars and toggle a shortlist bookmark. Ratings and shortlist status are private — composers never see them. Use the filter bar to show only shortlisted tracks.

Private track notes

Click the notes icon on any track to write private notes — only visible to you. Useful for recording impressions like "great energy but too long" without composers seeing your working thoughts.

Bake to Video

Select any submitted track and click "Bake to Video" to merge it with your video into a single downloadable MP4. The exported file matches exactly what you hear in the player, including any offset adjustments. Available for 24 hours.

File Share

Share any file type

Drag and drop any file (ZIP, PDF, PSD, stems, session files — anything) onto the Dashboard or Uploader page. If the files aren't audio or video, Earshots automatically enters File Share mode.

Instant download link

Click "Create Download Link" and Earshots uploads your files and generates a shareable URL. Recipients open the link and download directly — no account required.

Optional password

Password protection is on by default. Uncheck "Password protect" before creating the link if you want recipients to download without entering a password.

Auto-expiry

File share links expire automatically after 8 days. The download page shows how many days remain. After expiry, the link shows a "Link Expired" message.

Copy link & password

After creating the link, click the copy button to copy both the URL and password (if set) to your clipboard, ready to paste into an email or message.

Size limit

Up to 10 GB total per file share. You can add multiple files — drag more onto the file list before creating the link.

Keyboard Shortcuts

Play / Pause Space
Skip forward 5 seconds
Skip back 5 seconds
Restart from beginning 0
Add a timestamped comment C
Switch to track 1 – 9 19
Previous / next track or cut /
Select / deselect a track for grouping / Ctrl + click each track, then click Create Group
Cancel group selection Esc

Settings

Display name

Set a name to appear on your comments instead of your email address. Applies to all projects.

Light / dark mode

Switch between light (default) and dark themes. Your choice is remembered across all pages and devices.

Project defaults

Set a default video size and a default share-link password. New projects will start with these values pre-filled.

Change email

Update your login email from the Settings page. A confirmation link is sent to the new address; your existing projects transfer automatically.

Date format

Choose your preferred date format (e.g. DD/MM/YYYY or MM/DD/YYYY). The setting applies across the dashboard and all project pages.

Email notifications

Toggle email notifications on or off. When enabled, you'll receive an email when someone comments on or approves a track on your projects.

Comment panel side

Choose whether the comments panel appears on the left or right side of the screen. Useful for matching your monitor layout or personal preference.

Delete account

Permanently delete your account and all associated data from Settings → Danger Zone. You'll need to type DELETE to confirm. This removes all projects, media files, comments, approvals, and your login — it cannot be undone.

Overlength track hints

When you click on a track that's longer than the video, a brief highlight and message remind you that you can drag the waveform to adjust where playback starts. The hint shows once per session. Turn it off in Settings → Appearance if you don't need it.

Security

HTTPS everywhere

All traffic is encrypted in transit. HTTP requests are automatically redirected to HTTPS and strict transport security headers are enforced.

Direct browser-to-S3 uploads

Files are uploaded directly from your browser to AWS S3 using short-lived presigned URLs — our servers never touch your file data, reducing exposure and speeding up transfers.

Time-limited media URLs

All media playback and download links expire after 6 hours. If a link is shared or leaked, it stops working automatically — your files can only be accessed through Earshots.

Row-level security (RLS)

Supabase row-level security means each project row is owned by its creator's user ID. Authenticated users can only read and write their own data — enforced at the database level.

Password hashing

Share-link passwords are hashed with bcrypt before storage. Even if the database were compromised, raw passwords would not be exposed.

Server-side validation

MIME types and file sizes are validated on the server before presigned upload URLs are issued — client-side checks alone are never trusted.

Content Security Policy & monitoring

Strict CSP headers (A+ grade) block unauthorised scripts and data exfiltration. Sentry error monitoring captures unexpected exceptions in real time so issues are detected quickly.