Sample rates
16-bit PCM from 8 kHz to 192 kHz, including the 44.1 kHz family (11.025, 22.05, 88.2 and 176.4 kHz) that resamplers see less often.
The files
13 files in snapshot 2026-11-02. Each one's full fact sheet and recipe:
GET /v1/cases/{id}, no token needed.
- 16-bit PCM WAV at 8 kHz
sample-rate/8000.wavWAVstereo 16-bit PCM at 8 kHz, 6 s, 192 kB Facts - 16-bit PCM WAV at 11.025 kHz
sample-rate/11025.wavWAVstereo 16-bit PCM at 11.025 kHz, 6 s, 265 kB Facts - 16-bit PCM WAV at 12 kHz
sample-rate/12000.wavWAVstereo 16-bit PCM at 12 kHz, 6 s, 288 kB Facts - 16-bit PCM WAV at 16 kHz
sample-rate/16000.wavWAVstereo 16-bit PCM at 16 kHz, 6 s, 384 kB Facts - 16-bit PCM WAV at 22.05 kHz
sample-rate/22050.wavWAVstereo 16-bit PCM at 22.05 kHz, 6 s, 529 kB Facts - 16-bit PCM WAV at 24 kHz
sample-rate/24000.wavWAVstereo 16-bit PCM at 24 kHz, 6 s, 576 kB Facts - 16-bit PCM WAV at 32 kHz
sample-rate/32000.wavWAVstereo 16-bit PCM at 32 kHz, 6 s, 768 kB Facts - 16-bit PCM WAV at 44.1 kHz
sample-rate/44100.wavWAVstereo 16-bit PCM at 44.1 kHz, 6 s, 1.1 MB Facts - 16-bit PCM WAV at 48 kHz
sample-rate/48000.wavWAVstereo 16-bit PCM at 48 kHz, 6 s, 1.2 MB Facts - 16-bit PCM WAV at 88.2 kHz
sample-rate/88200.wavWAVstereo 16-bit PCM at 88.2 kHz, 6 s, 2.1 MB Facts - 16-bit PCM WAV at 96 kHz
sample-rate/96000.wavWAVstereo 16-bit PCM at 96 kHz, 6 s, 2.3 MB Facts - 16-bit PCM WAV at 176.4 kHz
sample-rate/176400.wavWAVstereo 16-bit PCM at 176.4 kHz, 6 s, 4.2 MB Facts - 16-bit PCM WAV at 192 kHz
sample-rate/192000.wavWAVstereo 16-bit PCM at 192 kHz, 6 s, 4.6 MB Facts
What's in every file
Every video carries its frame number and timecode, burned in at the top left, a frame code along the bottom that the checker reads, and a white flash in the first three frames of every second. The audio carries a tone with a 40 ms beep at the start of every second. So a test can tell which frame is on screen, whether any were dropped, and whether sound and picture line up.
How they were verified
Before publishing, every file was probed and decoded by FFmpeg 7.1.5-0+deb13u1 and GStreamer 1.26.2 (sidecar subtitle files are probed only), and every file with video was played through the testsrc checker, which reads the frame code to confirm frames, timing, orientation, aspect and colour.
Use them
# one file's facts curl https://testsrc.com/v1/cases/sample-rate/8000.wav # play every file in this category through your player and check what it showed testsrc run --player libvlc sample-rate/
See the API reference for tokens, quotas and snapshots.
testsrc is in early access. Free for open-source projects, $99/month per organisation for companies.
Get early access