YouTube audio bitrate: stereo 384 kbps, and what Sume audio-detach is
YouTube recommends 128 kbps mono, 384 kbps stereo, 512 kbps 5.1 at 48 kHz. Sume audio-detach writes wav or a fixed 128 kbps mp3, so use wav for stereo.

YouTube's recommended audio bitrates are 128 kbps for mono, 384 kbps for stereo and 512 kbps for 5.1, with a 48 kHz sample rate. Sume's audio-detach can write 48 kHz, but its mp3 is fixed at 128 kbps, which is below the stereo figure, so use wav when you need the full-quality extract.
YouTube numbers are from its recommended upload encoding settings page (undated; read 2026-10-01); Sume numbers from the Audio detach docs.
What does YouTube recommend per channel layout?
The page also lists the audio codec as AAC-LC, Opus or Eclipsa Audio, channels as stereo or stereo plus 5.1, and the container as MP4. For Eclipsa Audio it recommends 128 kbps per channel.
| Layout | Recommended audio bitrate |
|---|---|
| Mono | 128 kbps |
| Stereo | 384 kbps |
| 5.1 | 512 kbps |
| Sample rate | 48 kHz |
What does Sume audio-detach output?
POST /v1/audio-detach takes a Sume-hosted clip and writes a new audio artifact. format is wav (default, pcm_s16le sample-exact) or mp3 (128 kbps). sample_rate is 16000, 44100 or 48000, and omitting it inherits the source. channels is source (default) or mono. A source with no audio track fails with detach_source_has_no_audio.
Which setting matches the YouTube numbers?
For a 48 kHz stereo master, ask for format: "wav" and sample_rate: 48000 with channels left at source. The wav is uncompressed, so it carries no bitrate target to miss. The mp3 option at 128 kbps would sit below YouTube's stereo recommendation; it matches the mono figure only if you also set channels: "mono".
curl -X POST https://api.sume.com/v1/audio-detach \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: yt-audio-001" \
-d '{
"video_url": "https://media.sume.com/artifacts/artf_demo/talk.mp4",
"format": "wav",
"sample_rate": 48000
}'Does the extract replace the audio in my upload?
No. Audio detach gives you a separate file, and the YouTube page asks for an MP4 container with AAC-LC, Opus or Eclipsa audio. If the clip itself goes up, the trim docs say exact mode remuxes kept audio as AAC but do not state its bitrate. See also Sume sets no bitrate field for video.
Sources
Related posts
More in Developers
- YouTube upload color space: BT.709 for SDR, and Sume trim output
YouTube recommends BT.709 for SDR uploads and unifies similar color matrices. Sume trim has no color-space field, so verify the tags with ffprobe.
- YouTube closed GOP and 2 B-frames: Sume exposes no GOP fields
YouTube recommends a closed GOP of half the frame rate and 2 consecutive B-frames. Sume video-trim has no GOP or B-frame field and rejects raw ffmpeg flags.
- Deinterlace before YouTube upload: Sume has no deinterlace filter
YouTube says deinterlace 1080i60 to 1080p30 before upload. Sume's video-filter allowlist names no deinterlacer and refuses unknown filters.
- YouTube moov atom and edit lists: keyframe trim vs exact trim
YouTube asks for MP4 with moov first and no edit lists. Sume's keyframe trim is a stream copy; exact re-encodes. The docs do not state moov placement.
Written by Sume