Cloudflare Stream video processing pipeline. H.265 at CRF 25 with fast preset for real-time transcoding at scale (thousands of concurrent uploads), Opus for modern web audio, MP4 for DASH/HLS delivery. Speed over compression ratio.
| Video Codec | H.265 |
| CRF | 25 |
| Resolution | 1080p |
| Audio | Opus |
| Container | MP4 |
| Preset | fast |
ffmpeg -i input.mp4 -c:v libx265 -crf 25 -preset fast -c:a libopus -b:a 128k output.mp4
Cloud transcoding services like Cloudflare Stream rarely use presets slower than "fast" because the compute cost per minute of video scales linearly with encode time. At $0.05/min GPU cost, "slow" vs "fast" adds $0.15 per video.
A new FFmpeg encoding puzzle every day. Six tries, in the browser or from your terminal.