Documentation Index
Fetch the complete documentation index at: https://gcore.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Multi-codec for lower CDN costs
Many VOD libraries are still stored and delivered mainly in H.264. H.264 is widely compatible, but it usually needs more bitrate than newer codecs to reach the same visual quality. For large catalogs, this directly affects CDN traffic costs. With multi-codec VOD, Gcore can create additional HEVC, AV1, and VP9 renditions from your uploaded source videos. Players can then choose the most efficient codec supported by each device. Viewers keep the same visual quality, while compatible devices receive smaller video segments and generate less CDN traffic. Live streaming with advanced codecs can be designed for live broadcasting too, but it requires additional validation of the ingest, transcoding, packaging, latency, and player path before launch. This feature is designed for enterprise customers with large VOD libraries and high delivery volume. It is available with premium transcoding. To activate it, contact your salesperson or account manager.Premium transcoding is a paid feature.
Demo video
The demo video has H.264, HEVC, and AV1 renditions. VP9 is not included in this demo manifest.
| Codec | Manifest codec ID | Resolution | Video bitrate | Reduction vs H.264 at same resolution |
|---|---|---|---|---|
| AV1 | av01.0.16M.08 | 4839x2160 | 12 Mbps | About 50% vs 24 Mbps H.264 4K rendition |
| AV1 | av01.0.12M.08 | 2420x1080 | 3 Mbps | 50% |
| AV1 | av01.0.08M.08 | 1613x720 | 1.35 Mbps | 50% |
| AV1 | av01.0.04M.08 | 1049x468 | 400 Kbps | 50% |
| AV1 | av01.0.04M.08 | 807x360 | 225 Kbps | 50% |
| HEVC | hev1.1.2.L180.90 | 4839x2160 | 14.4 Mbps | About 40% vs 24 Mbps H.264 4K rendition |
| HEVC | hev1.1.2.L150.90 | 2420x1080 | 3.6 Mbps | 40% |
| HEVC | hev1.1.2.L120.90 | 1613x720 | 1.62 Mbps | 40% |
| HEVC | hev1.1.2.L90.90 | 1049x468 | 480 Kbps | 40% |
| HEVC | hev1.1.2.L90.90 | 807x360 | 270 Kbps | 40% |
| H.264 | avc1.4d0033 | 4096x1828 | 24 Mbps | Baseline |
| H.264 | avc1.4d0032 | 2420x1080 | 6 Mbps | Baseline |
| H.264 | avc1.4d0020 | 1613x720 | 2.7 Mbps | Baseline |
| H.264 | avc1.4d001f | 1049x468 | 800 Kbps | Baseline |
| H.264 | avc1.4d001e | 807x360 | 450 Kbps | Baseline |
| AAC audio | mp4a.40.2 | Audio only | 64, 128, and 192 Kbps | — |
| Subtitles | WebVTT | English | — | — |
Gcore uses generic encoding parameters that fit many video libraries out of the box. If you have your own quality targets, bitrate ladder, codec priorities, or device requirements, Gcore can review them and apply custom transcoding settings for your workflow.
Gcore uses modern NVIDIA and Intel GPU encoding and decoding hardware in multiple regions worldwide. This helps process large transcoding workloads quickly and makes multi-codec preparation practical for large VOD libraries, especially using batch-migration).
HLS manifest example
The demo HLS master manifest is available at:master.m3u8 automatically uses HLS CMAF with fragmented MP4 (.m4s) chunks for the modern-codec variants. The player still opens the same master.m3u8 URL, but the variant playlists contain .m4s chunks instead of only .ts segments.
MPEG-DASH manifest example
The demo MPEG-DASH manifest is available at:AdaptationSet blocks. AV1 is delivered as WebM chunks, while HEVC and H.264 are delivered as fragmented MP4 chunks:
Activation
HEVC, AV1, and VP9 multi-codec transcoding is available for enterprise customers who use premium transcoding. To activate it, contact your salesperson or account manager and share:- Expected library size and monthly traffic
- Current source codec, usually H.264
- Target devices and geographies
- Required codecs: HEVC, AV1, VP9, or a subset
- Expected migration plan for existing assets
Related pages
Output codecs and parameters
Review default and custom transcoding outputs
HLS, MPEG-DASH, MP4
Learn how modern codecs are delivered to players