How to speed up lecture or course audio — free browser tool
- Step 1Get the recording onto your device — Download the lecture or course audio (most LMS exports are
MP3orM4A;WAV,FLAC,OGG, andOpusalso work). If it is inside a video, this tool reads the audio track. - Step 2Drop it into the tool — Drag the file onto the dropzone. The FFmpeg WebAssembly core loads in the tab and the recording stays in browser memory — it is never uploaded, which keeps non-redistributable course material private.
- Step 3Set Tempo (%) to your study speed — Enter 150 for 1.5x (a comfortable faster review) or 200 for 2x (aggressive but still followable for familiar material). The single control accepts 25–400; for dense first-pass material, 150% is safer than 200%.
- Step 4Run the conversion — Click run. FFmpeg applies
atempo = percent / 100and re-encodes once. A 90-minute lecture takes a little time because the whole file is processed locally; let it finish. - Step 5Download and label by speed — Save the faster copy (suffixed
-tempo). Rename it with the speed and topic — e.g.bio-lecture-7-2x.m4a— so your study folder stays organised. - Step 6Test a dense section before committing — Play a part with heavy terminology. If you are missing words at 2x, drop to 150% or 175%. For sections you already understand, you can go faster; for new theory, slower is smarter.
Study speed → time saved
How each Tempo (%) shortens a lecture. Factor = percent / 100; review time = original / factor. Pitch is held constant so the lecturer sounds natural.
| Tempo (%) | Factor | 90-min lecture becomes | Best for |
|---|---|---|---|
| 125 | 1.25 | 72:00 | Dense new theory; minimal effort |
| 150 | 1.50 | 60:00 | Standard review speed |
| 175 | 1.75 | ~51:26 | Familiar material, second pass |
| 200 | 2.00 | 45:00 | Skim review of known content |
| 250 | 2.50 | 36:00 | Fast scan; some artifacts |
| 300 | 3.00 | 30:00 | Locating a specific topic only |
Choosing a speed by material type
Practical recommendations. atempo stays transparent through ~200%; beyond that, dense speech gets harder to parse.
| Material | Recommended Tempo (%) | Why |
|---|---|---|
| First listen, heavy terminology | 125–150 | Leaves room to absorb new terms |
| Second-pass revision | 150–200 | You know the structure; speed is safe |
| Material you mostly know | 200–250 | Skim to refresh; minor artifacts acceptable |
| Hunting one topic in a long file | 250–300 | Locate fast, then re-listen at 1x |
| Slow lecturer with long pauses | 150 | Tightens pacing without losing clarity |
Tier limits for long recordings
Tempo changer is Pro-tier. Lectures are long, so the per-file duration cap is the limit students hit most.
| Tier | Max file size | Max duration / file | Access |
|---|---|---|---|
| Free | 50 MB | 30 min | Locked (needs Pro) |
| Pro | 200 MB | 120 min | Unlocked |
| Pro + Media | 100 GB | Unlimited | Unlocked |
| Developer | 100 GB | Unlimited | Unlocked |
Cookbook
Recipes for speeding up lecture and course audio for study. Each shows the lecture length, the Tempo (%) to enter, and the review time you save.
Standard 1.5x revision copy
The default study speed. 150% turns a 90-minute lecture into a 60-minute review while the professor's voice stays natural and clear.
Input: lecture-07.m4a duration 1:30:00 Set: Tempo (%) = 150 Factor: 1.50 Output: lecture-07-1.5x.m4a duration 1:00:00, same voice
2x skim of a class you attended
You were there; you just want a fast refresher. 200% halves a 50-minute recording to 25 minutes. Still intelligible for familiar content.
Input: class.mp3 duration 50:00 Set: Tempo (%) = 200 Factor: 2.00 Output: class-2x.mp3 duration 25:00
Gentle 1.25x for a dense theory lecture
When the material is new and heavy on terminology, 125% saves time without overwhelming you. A 2-hour lecture drops to ~1:36:00.
Input: theory.mp3 duration 2:00:00 Set: Tempo (%) = 125 Factor: 1.25 Output: theory-1.25x.mp3 duration ~1:36:00
Find a topic fast at 3x, then re-listen
To locate where the professor covered a specific concept, scan at 300% (30 minutes for a 90-minute file), note the spot, then re-listen to that section at normal speed.
Input: recording.mp3 duration 1:30:00 Set: Tempo (%) = 300 Factor: 3.00 Output: recording-3x.mp3 duration 30:00 (scan only)
Tighten silence first, then speed up
Lectures with long pauses waste even sped-up time. Strip silence first, then apply tempo — you save time twice and the result flows better.
1. silence-stripper (-40 dB, 0.6s) -> lecture-tight.mp3 2. tempo-changer 150% -> lecture-tight-tempo.mp3 Net: shorter than tempo change alone
Edge cases and what actually happens
Lecture longer than your tier's duration cap
RejectedA 2.5-hour lecture on Pro (120 min cap) is rejected before processing. Either split it with audio-splitter and speed each half, or upgrade to Pro + Media for unlimited duration. The free tier's 30-minute cap excludes most full lectures entirely.
Free account tries to speed a lecture
Requires ProThe tempo changer is minTier: pro; a free account cannot run it (the attempt is blocked as a tier limit). Beyond access, the free 30-minute duration cap would not fit most lectures anyway. Pro unlocks it with a 120-minute ceiling.
Missing words at 2x on dense material
Lower the speed2x is great for familiar content but can outrun comprehension on new, terminology-heavy theory. Drop to 150% (or 125% for first listen). Speed is a tool, not a target — match it to how well you already know the material.
Very fast scan sounds warbly
ExpectedAbove ~250% atempo's time-stretching adds audible artifacts to speech. That is fine for locating a topic (you re-listen at 1x once you find it) but not for actual learning. Keep study speeds at or below 200% for clean audio.
Recording you cannot redistribute
Stays localMany course recordings come with a no-share condition. This tool processes the file in your browser via WebAssembly and never uploads it, so making a faster personal-study copy does not put the recording on anyone else's server. Keep the output to yourself per your course's rules.
You expected a higher-pitched fast voice
By designatempo keeps pitch constant so the lecturer stays intelligible — a higher pitch would make fast speech harder to follow, the opposite of what you want for study. There is no pitch option here; for creative pitch effects use pitch-shifter.
Long lecture is slow to process
ExpectedA 2-hour recording decodes and re-encodes entirely in your browser, which takes real time proportional to length. The tab stays usable; let the WebAssembly core finish rather than reloading and starting over.
MP3 lecture loses a little quality
One re-encodeSpeeding up re-encodes the file once. For a lossy MP3 lecture that is one generation of loss — almost always inaudible for speech. If a pristine source matters, start from the original M4A/WAV rather than a re-shared MP3.
Long pauses still waste time after speeding up
Strip silence firstTempo change scales pauses along with speech, so a lecturer's long silences are merely shorter, not gone. Run silence-stripper before the tempo change to remove dead air, then speed up the result for maximum time saved.
Bitrate of the output looks different
Default encodeThe tool does not force a bitrate, so an MP3 output uses libmp3lame's default. For a smaller study file, run the result through bitrate-changer at, say, 96 kbps mono — plenty for spoken lectures.
Frequently asked questions
What speed should I use to review lectures?
150% (1.5x) is the standard study speed — comfortably faster with the professor still clear. Use 200% (2x) for material you already know, and drop to 125% for dense, terminology-heavy first listens. Match the speed to your familiarity with the content.
Will the professor sound squeaky at 2x?
No. atempo speeds up time while keeping pitch constant, so the lecturer sounds the same — just faster. A pitch-shifted speed-up would make them harder to follow; this avoids that entirely.
How much study time do I actually save?
Review time = original / (percent / 100). So 150% turns a 90-minute lecture into 60 minutes, and 200% into 45 minutes. Across a semester that adds up to many hours saved.
Is my recording uploaded anywhere?
No. FFmpeg runs as WebAssembly in your browser and the recording stays in memory. This matters for course material you are not allowed to redistribute — the file never leaves your machine. Only an anonymous usage counter is logged if you are signed in.
Can I speed up a 2-hour lecture?
Pro caps files at 120 minutes and 200 MB. For longer recordings, split with audio-splitter and speed each part, or upgrade to Pro + Media for unlimited duration. The free tier's 30-minute cap is too small for most lectures.
What format will the faster copy be?
The same as your input — an M4A lecture comes back as M4A, an MP3 as MP3. To shrink it for storage, convert and re-bitrate afterward; for spoken word, 96 kbps mono via bitrate-changer is plenty.
Do I need a paid account?
Yes. The tempo changer is a Pro-tier tool, so free accounts cannot run it — and the free 30-minute duration cap would exclude most lectures anyway. Pro unlocks it with a 120-minute, 200 MB per-file ceiling.
How do I remove the professor's long pauses too?
Tempo change only shrinks pauses proportionally. To remove dead air entirely, run silence-stripper first (e.g. -40 dB threshold, 0.6s minimum), then speed up the tightened file. You save time from both steps.
Can I go faster than 2x?
Yes — the control goes to 400%. But above ~250% speech develops audible warble, so very high speeds are best for scanning to find a topic rather than learning. Once you locate the section, re-listen to it at normal speed.
Does speeding up reduce the audio quality?
It re-encodes once. For a lossy MP3 that is one generation of loss, usually inaudible for speech. To avoid stacking encodes, work from the original recording rather than a copy that has already been re-compressed.
Can I batch several lectures at once?
Pro allows up to 10 files per batch; Pro + Media up to 100. To automate a whole course, pair an @jadapps/runner and POST each lecture plus { percent: 150 } to http://127.0.0.1:9789/v1/tools/tempo-changer/run — everything runs locally on your machine, no uploads.
Will my faster copy work in any podcast or audio app?
Yes — it is a standard file in your source format (MP3, M4A, etc.), so it plays anywhere, including apps without a speed control. That is the advantage of baking the speed in rather than relying on a player setting.
Privacy first
Every JAD Audio tool runs entirely in your browser via FFmpeg (WebAssembly) and RNNoise. Your audio files never leave your device — verified by zero outbound network requests during processing.