← All Workloads

Video Encoding

Video transcoding and encoding performance for media processing pipelines.

FFmpeg H.265 Encoding

Higher is better -- sorted by performance

Our Recommendations

G2g2-standard-8

High-throughput hardware encoding for streaming

NVIDIA NVENC hardware encoding at 240 fps blows away CPU encoding. Quality is excellent for streaming and delivery. If throughput matters more than maximum quality control, this is the answer.

H3h3-standard-88

High-quality CPU encoding at scale

88 vCPUs with the highest multi-core performance on GCP. 128 fps H.265 encoding with libx265. Best choice when you need CPU-based encoding with maximum quality control.

C3c3-standard-8

Efficient CPU encoding for moderate workloads

Best per-core encoding speed at 34 fps on 8 threads. Strong single-core performance helps with encoding efficiency. Good balance for moderate encoding workloads.

Budget PickC3D(c3d-standard-8)

30 fps H.265 at a lower price point than C3. AMD EPYC processors offer good encoding performance per dollar. Scale up to 360 vCPUs if you need more throughput.

Price-Performance: FFmpeg H.265 Encoding

VM SeriesMachine TypePerformanceCost/hrPerf/$
C3c3-standard-834 fps$0.41881.3
C3Dc3d-standard-830 fps$0.38478.1
N2n2-standard-822 fps$0.38856.7
E2e2-standard-812 fps$0.26844.8

All Benchmark Data

VM SeriesMachine TypeMetricResultNotes
E2e2-standard-8FFmpeg H.265 Encoding12 fps1080p source, libx265 medium preset, 8 threads
N2n2-standard-8FFmpeg H.265 Encoding22 fps1080p source, libx265 medium preset, 8 threads
C3c3-standard-8FFmpeg H.265 Encoding34 fps1080p source, libx265 medium preset, 8 threads
C3Dc3d-standard-8FFmpeg H.265 Encoding30 fps1080p source, libx265 medium preset, 8 threads
H3h3-standard-88FFmpeg H.265 Encoding128 fps1080p source, libx265 medium preset, 88 threads
G2g2-standard-8FFmpeg H.265 Encoding (NVENC)240 fps1080p source, NVENC hardware encoding, single L4 GPU