Audio & playback

Audio distortion and clipping in video: find it, fix it

Updated 5 fixes3 sources

Short answer

Clipping happens when the signal is pushed past the maximum digital level, 0 dBFS, so the tops of the waveform are cut flat and sound harsh. Check the file's peak with ffmpeg's volumedetect: a max_volume at or very near 0.0 dB means it likely clipped. If the clipping was recorded, it cannot be fully repaired; if it happened in the mix or export, lower the level and export again with a limiter and a true-peak ceiling around -1 dB.

Key takeaways

  • Clipped samples are lost information: a de-clipper can soften the harshness but cannot restore the original.
  • Distortion that exists in the original recording means re-recording or accepting the damage.
  • Distortion that appears only in the exported or uploaded file points at the mix, a lossy re-encode of a hot signal, or normalization.
  • Spotify recommends a true peak below -1 dB, and below -2 dB when the master is louder than -14 LUFS, to avoid distortion in encoding.

Find your case

What you seeWhat it usually meansDo this
Harsh, crackling peaks in loud speech or musicRecorded too hot, so peaks were clipped at the sourceCheck the original; re-record if clipped there (step 1)
Clean in the editor, distorted after exportSum of tracks above 0 dBFS or a lossy encode of a hot signalLower the master and add a limiter (step 3)
Distorted only on one platformThat platform's processing reacts to a loud masterExport lower, true peak under -1 dB (step 4)
Sounds muffled and crunchy, not just loudOver-compression or a bad low-bitrate encodeExport AAC at 192 kbps or higher (step 4)

Fix it step by step

  1. Look at the original

    Open the original recording and zoom into the loudest parts. Flat-topped peaks that touch the ceiling mean it clipped at the source. If the original is clean, the damage happens later.

    Check the audio track →

  2. Measure with ffmpeg

    ffmpeg -i in.mp4 -af volumedetect -vn -f null - prints mean_volume and max_volume. A max_volume of 0.0 dB, or higher than -1 dB on a loud file, is a warning sign.

  3. Lower the mix before the limiter

    Pull the master down by 3 to 6 dB and add a limiter with a ceiling of -1 dB. Do not stack gain on gain: each boost before the limiter makes the limiter work harder and sound pumpier.

  4. Export with headroom

    Spotify recommends true peak below -1 dB and, if the master is louder than -14 LUFS, below -2 dB to avoid extra distortion in encoding. For video, export AAC at 192 kbps or higher.

    Source: Spotify for Artists: Loudness normalization on Spotify · Normalize audio →

  5. Recheck after upload

    Play the posted version on a phone speaker. If it is clean there and only distorted on your headphones at high volume, the file is fine and the playback chain is not.

Where each kind of distortion comes from

Where it appearsLikely causeWhat to do
In the raw recordingMic gain or loud sourceRe-record at a lower gain; keep peaks around -12 dB
After mixing tracksTracks summed above 0 dBFSLower the bus and use a limiter
After exportHot signal in a lossy encodeLeave -1 to -2 dB of true-peak headroom
After upload onlyPlatform re-encode of a loud masterExport a bit quieter; compare on the app

Frequently asked questions

What is clipping in audio?

A signal pushed past 0 dBFS, the maximum digital level. The waveform tops are cut flat, which sounds harsh.

Can I fix clipped audio?

A de-clipper plug-in can soften it, but the cut-off peaks are gone. If the recording clipped, re-record; if it clipped in the mix, remix lower.

Why is my audio distorted only after I upload?

A hot master is more prone to extra distortion when encoded for streaming. Spotify's guidance is a true peak below -1 dB, and -2 dB if the master is louder than -14 LUFS.

What true peak should I export to?

Below -1 dBTP is the common safe ceiling; Spotify's published figure is below -1 dB, or below -2 dB for masters louder than -14 LUFS.

Sources

Reviewed 2026-10-06. Steps not attributed to a source are general video practice or computed above.