Every video and product render on greenvaultsystems.com, re-cut for a fast site. Each card shows the format, the weight, and the edit. Hover nothing; everything plays as it scrolls into view.
Re-encoded full length at 720p they weigh 27.4 MB (14%). The 6-second demo cuts below are what a hero or card actually needs.
| Source file | Source | Length | Source weight | 720p mp4 full | mp4 6s | webm 6s | webp 480 | gif 480 |
|---|---|---|---|---|---|---|---|---|
| 20210730_185843000_iOS.mov | 1920x1080 @30 | 22.4s | 43.6 MB | 3.7 MB8% | 1.0 MB | 1.4 MB | 987 KB | 3.8 MB |
| Bagger-Header-1.mp4 | 1200x400 @23.98 | 10.03s | 733 KB | 2.1 MB289% | 1.3 MB | 980 KB | 276 KB | 1.5 MB |
| Home-Page-Header_720p-1.mp4 | 1280x720 @24 | 30.76s | 21.6 MB | 3.2 MB15% | 510 KB | 495 KB | 464 KB | 2.4 MB |
| P-Flex-Header-1.mp4 | 1920x1080 @23.98 | 5.93s | 8.2 MB | 586 KB7% | 586 KB | 517 KB | 564 KB | 3.5 MB |
| Precision-Batcher-Hero.mp4 | 1920x1080 @23.98 | 26.07s | 49.7 MB | 2.5 MB5% | 1.1 MB | 1.3 MB | 437 KB | 2.5 MB |
| SMART_FEED_HEADER-1.mp4 | 1920x1080 @30 | 9.97s | 7.2 MB | 2.2 MB31% | 1.3 MB | 1.7 MB | 1.0 MB | 4.5 MB |
| Smart_Feed_Gif_Final.mp4 | 640x360 @30 | 5.06s | 608 KB | 897 KB147% | 897 KB | 1.1 MB | 903 KB | 4.1 MB |
| about-us.mp4 | 1920x1080 @23.98 | 114.71s | 30.0 MB | 10.9 MB36% | 3.2 MB | 5.2 MB | 946 KB | 3.5 MB |
| product-counter.mp4 | 1920x1080 @29.97 | 14.13s | 35.8 MB | 1.3 MB4% | 565 KB | 533 KB | 367 KB | 3.2 MB |
1920x1080 · 30 fps · 22.4s · 43.6 MB as served today
Same 6-second clip at 720p in every container a browser can play. Weight is the whole story here.
H.264 crf26, faststart, no audio. The workhorse: plays everywhere.
v/20210730_185843000_iOS/format-mp4-720p.mp4
VP9 crf34. ~30% lighter than H.264 at the same look; no Safari < 14.
v/20210730_185843000_iOS/format-webm-720p.webm
Animated WebP q60 @12fps. An <img>, autoplays anywhere, far lighter than GIF.
v/20210730_185843000_iOS/format-webp-480w.webp
GIF 128 colours, bayer dither @10fps. Only for places that refuse video.
v/20210730_185843000_iOS/format-gif-480w.gif
Still frame @1s. Use as <video poster> so the hero paints instantly.
v/20210730_185843000_iOS/format-poster.jpg
H.264 at three widths. Pick by the slot it fills, not the screen: a 480px card never needs 1280px.
H.264 1280px wide.
v/20210730_185843000_iOS/size-1280w.mp4
H.264 854px wide.
v/20210730_185843000_iOS/size-854w.mp4
H.264 480px wide.
v/20210730_185843000_iOS/size-480w.mp4
Colour and tone edits baked in at encode time. The poster under each one is the same frame for a side-by-side.
Lift: +6 brightness, +12% contrast, +15% saturation. The safe default for footage shot flat.
v/20210730_185843000_iOS/grade-lift.mp4
Punch: strong-contrast curve, light unsharp mask, +20% saturation. Deep blacks, crisp machine edges.
v/20210730_185843000_iOS/grade-punch.mp4
Warm: reds/mids pushed up, blues pulled down, small contrast lift. Reads as brand-green-friendly.
v/20210730_185843000_iOS/grade-warm.mp4
Mono: desaturated, +15% contrast. For backgrounds under text.
v/20210730_185843000_iOS/grade-mono.mp4
Centre crops from the same source. Square for cards, 9:16 for mobile hero / reels, 21:9 for a cinematic banner.
crop=min(iw\,ih):min(iw\,ih)
v/20210730_185843000_iOS/aspect-1x1.mp4
crop=min(iw\,ih*9/16):min(ih\,iw*16/9)
v/20210730_185843000_iOS/aspect-9x16.mp4
crop=min(iw\,ih*21/9):min(ih\,iw*9/21)
v/20210730_185843000_iOS/aspect-21x9.mp4
1200x400 · 23.98 fps · 10.03s · 733 KB as served today
Same 6-second clip at 720p in every container a browser can play. Weight is the whole story here.
H.264 crf26, faststart, no audio. The workhorse: plays everywhere.
v/Bagger-Header-1/format-mp4-720p.mp4
VP9 crf34. ~30% lighter than H.264 at the same look; no Safari < 14.
v/Bagger-Header-1/format-webm-720p.webm
Animated WebP q60 @12fps. An <img>, autoplays anywhere, far lighter than GIF.
v/Bagger-Header-1/format-webp-480w.webp
GIF 128 colours, bayer dither @10fps. Only for places that refuse video.
v/Bagger-Header-1/format-gif-480w.gif
Still frame @1s. Use as <video poster> so the hero paints instantly.
v/Bagger-Header-1/format-poster.jpg
H.264 at three widths. Pick by the slot it fills, not the screen: a 480px card never needs 1280px.
H.264 1280px wide.
v/Bagger-Header-1/size-1280w.mp4
H.264 854px wide.
v/Bagger-Header-1/size-854w.mp4
H.264 480px wide.
v/Bagger-Header-1/size-480w.mp4
Colour and tone edits baked in at encode time. The poster under each one is the same frame for a side-by-side.
Lift: +6 brightness, +12% contrast, +15% saturation. The safe default for footage shot flat.
v/Bagger-Header-1/grade-lift.mp4
Punch: strong-contrast curve, light unsharp mask, +20% saturation. Deep blacks, crisp machine edges.
v/Bagger-Header-1/grade-punch.mp4
Warm: reds/mids pushed up, blues pulled down, small contrast lift. Reads as brand-green-friendly.
v/Bagger-Header-1/grade-warm.mp4
Mono: desaturated, +15% contrast. For backgrounds under text.
v/Bagger-Header-1/grade-mono.mp4
Centre crops from the same source. Square for cards, 9:16 for mobile hero / reels, 21:9 for a cinematic banner.
crop=min(iw\,ih):min(iw\,ih)
v/Bagger-Header-1/aspect-1x1.mp4
crop=min(iw\,ih*9/16):min(ih\,iw*16/9)
v/Bagger-Header-1/aspect-9x16.mp4
crop=min(iw\,ih*21/9):min(ih\,iw*9/21)
v/Bagger-Header-1/aspect-21x9.mp4
1280x720 · 24 fps · 30.76s · 21.6 MB as served today
Same 6-second clip at 720p in every container a browser can play. Weight is the whole story here.
H.264 crf26, faststart, no audio. The workhorse: plays everywhere.
v/Home-Page-Header_720p-1/format-mp4-720p.mp4
VP9 crf34. ~30% lighter than H.264 at the same look; no Safari < 14.
v/Home-Page-Header_720p-1/format-webm-720p.webm
Animated WebP q60 @12fps. An <img>, autoplays anywhere, far lighter than GIF.
v/Home-Page-Header_720p-1/format-webp-480w.webp
GIF 128 colours, bayer dither @10fps. Only for places that refuse video.
v/Home-Page-Header_720p-1/format-gif-480w.gif
Still frame @1s. Use as <video poster> so the hero paints instantly.
v/Home-Page-Header_720p-1/format-poster.jpg
H.264 at three widths. Pick by the slot it fills, not the screen: a 480px card never needs 1280px.
H.264 1280px wide.
v/Home-Page-Header_720p-1/size-1280w.mp4
H.264 854px wide.
v/Home-Page-Header_720p-1/size-854w.mp4
H.264 480px wide.
v/Home-Page-Header_720p-1/size-480w.mp4
Colour and tone edits baked in at encode time. The poster under each one is the same frame for a side-by-side.
Lift: +6 brightness, +12% contrast, +15% saturation. The safe default for footage shot flat.
v/Home-Page-Header_720p-1/grade-lift.mp4
Punch: strong-contrast curve, light unsharp mask, +20% saturation. Deep blacks, crisp machine edges.
v/Home-Page-Header_720p-1/grade-punch.mp4
Warm: reds/mids pushed up, blues pulled down, small contrast lift. Reads as brand-green-friendly.
v/Home-Page-Header_720p-1/grade-warm.mp4
Mono: desaturated, +15% contrast. For backgrounds under text.
v/Home-Page-Header_720p-1/grade-mono.mp4
Centre crops from the same source. Square for cards, 9:16 for mobile hero / reels, 21:9 for a cinematic banner.
crop=min(iw\,ih):min(iw\,ih)
v/Home-Page-Header_720p-1/aspect-1x1.mp4
crop=min(iw\,ih*9/16):min(ih\,iw*16/9)
v/Home-Page-Header_720p-1/aspect-9x16.mp4
crop=min(iw\,ih*21/9):min(ih\,iw*9/21)
v/Home-Page-Header_720p-1/aspect-21x9.mp4
1920x1080 · 23.98 fps · 5.93s · 8.2 MB as served today
Same 6-second clip at 720p in every container a browser can play. Weight is the whole story here.
H.264 crf26, faststart, no audio. The workhorse: plays everywhere.
v/P-Flex-Header-1/format-mp4-720p.mp4
VP9 crf34. ~30% lighter than H.264 at the same look; no Safari < 14.
v/P-Flex-Header-1/format-webm-720p.webm
Animated WebP q60 @12fps. An <img>, autoplays anywhere, far lighter than GIF.
v/P-Flex-Header-1/format-webp-480w.webp
GIF 128 colours, bayer dither @10fps. Only for places that refuse video.
v/P-Flex-Header-1/format-gif-480w.gif
Still frame @1s. Use as <video poster> so the hero paints instantly.
v/P-Flex-Header-1/format-poster.jpg
H.264 at three widths. Pick by the slot it fills, not the screen: a 480px card never needs 1280px.
H.264 1280px wide.
v/P-Flex-Header-1/size-1280w.mp4
H.264 854px wide.
v/P-Flex-Header-1/size-854w.mp4
H.264 480px wide.
v/P-Flex-Header-1/size-480w.mp4
Colour and tone edits baked in at encode time. The poster under each one is the same frame for a side-by-side.
Lift: +6 brightness, +12% contrast, +15% saturation. The safe default for footage shot flat.
v/P-Flex-Header-1/grade-lift.mp4
Punch: strong-contrast curve, light unsharp mask, +20% saturation. Deep blacks, crisp machine edges.
v/P-Flex-Header-1/grade-punch.mp4
Warm: reds/mids pushed up, blues pulled down, small contrast lift. Reads as brand-green-friendly.
v/P-Flex-Header-1/grade-warm.mp4
Mono: desaturated, +15% contrast. For backgrounds under text.
v/P-Flex-Header-1/grade-mono.mp4
Centre crops from the same source. Square for cards, 9:16 for mobile hero / reels, 21:9 for a cinematic banner.
crop=min(iw\,ih):min(iw\,ih)
v/P-Flex-Header-1/aspect-1x1.mp4
crop=min(iw\,ih*9/16):min(ih\,iw*16/9)
v/P-Flex-Header-1/aspect-9x16.mp4
crop=min(iw\,ih*21/9):min(ih\,iw*9/21)
v/P-Flex-Header-1/aspect-21x9.mp4
1920x1080 · 23.98 fps · 26.07s · 49.7 MB as served today
Same 6-second clip at 720p in every container a browser can play. Weight is the whole story here.
H.264 crf26, faststart, no audio. The workhorse: plays everywhere.
v/Precision-Batcher-Hero/format-mp4-720p.mp4
VP9 crf34. ~30% lighter than H.264 at the same look; no Safari < 14.
v/Precision-Batcher-Hero/format-webm-720p.webm
Animated WebP q60 @12fps. An <img>, autoplays anywhere, far lighter than GIF.
v/Precision-Batcher-Hero/format-webp-480w.webp
GIF 128 colours, bayer dither @10fps. Only for places that refuse video.
v/Precision-Batcher-Hero/format-gif-480w.gif
Still frame @1s. Use as <video poster> so the hero paints instantly.
v/Precision-Batcher-Hero/format-poster.jpg
H.264 at three widths. Pick by the slot it fills, not the screen: a 480px card never needs 1280px.
H.264 1280px wide.
v/Precision-Batcher-Hero/size-1280w.mp4
H.264 854px wide.
v/Precision-Batcher-Hero/size-854w.mp4
H.264 480px wide.
v/Precision-Batcher-Hero/size-480w.mp4
Colour and tone edits baked in at encode time. The poster under each one is the same frame for a side-by-side.
Lift: +6 brightness, +12% contrast, +15% saturation. The safe default for footage shot flat.
v/Precision-Batcher-Hero/grade-lift.mp4
Punch: strong-contrast curve, light unsharp mask, +20% saturation. Deep blacks, crisp machine edges.
v/Precision-Batcher-Hero/grade-punch.mp4
Warm: reds/mids pushed up, blues pulled down, small contrast lift. Reads as brand-green-friendly.
v/Precision-Batcher-Hero/grade-warm.mp4
Mono: desaturated, +15% contrast. For backgrounds under text.
v/Precision-Batcher-Hero/grade-mono.mp4
Centre crops from the same source. Square for cards, 9:16 for mobile hero / reels, 21:9 for a cinematic banner.
crop=min(iw\,ih):min(iw\,ih)
v/Precision-Batcher-Hero/aspect-1x1.mp4
crop=min(iw\,ih*9/16):min(ih\,iw*16/9)
v/Precision-Batcher-Hero/aspect-9x16.mp4
crop=min(iw\,ih*21/9):min(ih\,iw*9/21)
v/Precision-Batcher-Hero/aspect-21x9.mp4
1920x1080 · 30 fps · 9.97s · 7.2 MB as served today
Same 6-second clip at 720p in every container a browser can play. Weight is the whole story here.
H.264 crf26, faststart, no audio. The workhorse: plays everywhere.
v/SMART_FEED_HEADER-1/format-mp4-720p.mp4
VP9 crf34. ~30% lighter than H.264 at the same look; no Safari < 14.
v/SMART_FEED_HEADER-1/format-webm-720p.webm
Animated WebP q60 @12fps. An <img>, autoplays anywhere, far lighter than GIF.
v/SMART_FEED_HEADER-1/format-webp-480w.webp
GIF 128 colours, bayer dither @10fps. Only for places that refuse video.
v/SMART_FEED_HEADER-1/format-gif-480w.gif
Still frame @1s. Use as <video poster> so the hero paints instantly.
v/SMART_FEED_HEADER-1/format-poster.jpg
H.264 at three widths. Pick by the slot it fills, not the screen: a 480px card never needs 1280px.
H.264 1280px wide.
v/SMART_FEED_HEADER-1/size-1280w.mp4
H.264 854px wide.
v/SMART_FEED_HEADER-1/size-854w.mp4
H.264 480px wide.
v/SMART_FEED_HEADER-1/size-480w.mp4
Colour and tone edits baked in at encode time. The poster under each one is the same frame for a side-by-side.
Lift: +6 brightness, +12% contrast, +15% saturation. The safe default for footage shot flat.
v/SMART_FEED_HEADER-1/grade-lift.mp4
Punch: strong-contrast curve, light unsharp mask, +20% saturation. Deep blacks, crisp machine edges.
v/SMART_FEED_HEADER-1/grade-punch.mp4
Warm: reds/mids pushed up, blues pulled down, small contrast lift. Reads as brand-green-friendly.
v/SMART_FEED_HEADER-1/grade-warm.mp4
Mono: desaturated, +15% contrast. For backgrounds under text.
v/SMART_FEED_HEADER-1/grade-mono.mp4
Centre crops from the same source. Square for cards, 9:16 for mobile hero / reels, 21:9 for a cinematic banner.
crop=min(iw\,ih):min(iw\,ih)
v/SMART_FEED_HEADER-1/aspect-1x1.mp4
crop=min(iw\,ih*9/16):min(ih\,iw*16/9)
v/SMART_FEED_HEADER-1/aspect-9x16.mp4
crop=min(iw\,ih*21/9):min(ih\,iw*9/21)
v/SMART_FEED_HEADER-1/aspect-21x9.mp4
640x360 · 30 fps · 5.06s · 608 KB as served today
Same 6-second clip at 720p in every container a browser can play. Weight is the whole story here.
H.264 crf26, faststart, no audio. The workhorse: plays everywhere.
v/Smart_Feed_Gif_Final/format-mp4-720p.mp4
VP9 crf34. ~30% lighter than H.264 at the same look; no Safari < 14.
v/Smart_Feed_Gif_Final/format-webm-720p.webm
Animated WebP q60 @12fps. An <img>, autoplays anywhere, far lighter than GIF.
v/Smart_Feed_Gif_Final/format-webp-480w.webp
GIF 128 colours, bayer dither @10fps. Only for places that refuse video.
v/Smart_Feed_Gif_Final/format-gif-480w.gif
Still frame @1s. Use as <video poster> so the hero paints instantly.
v/Smart_Feed_Gif_Final/format-poster.jpg
H.264 at three widths. Pick by the slot it fills, not the screen: a 480px card never needs 1280px.
H.264 1280px wide.
v/Smart_Feed_Gif_Final/size-1280w.mp4
H.264 854px wide.
v/Smart_Feed_Gif_Final/size-854w.mp4
H.264 480px wide.
v/Smart_Feed_Gif_Final/size-480w.mp4
Colour and tone edits baked in at encode time. The poster under each one is the same frame for a side-by-side.
Lift: +6 brightness, +12% contrast, +15% saturation. The safe default for footage shot flat.
v/Smart_Feed_Gif_Final/grade-lift.mp4
Punch: strong-contrast curve, light unsharp mask, +20% saturation. Deep blacks, crisp machine edges.
v/Smart_Feed_Gif_Final/grade-punch.mp4
Warm: reds/mids pushed up, blues pulled down, small contrast lift. Reads as brand-green-friendly.
v/Smart_Feed_Gif_Final/grade-warm.mp4
Mono: desaturated, +15% contrast. For backgrounds under text.
v/Smart_Feed_Gif_Final/grade-mono.mp4
Centre crops from the same source. Square for cards, 9:16 for mobile hero / reels, 21:9 for a cinematic banner.
crop=min(iw\,ih):min(iw\,ih)
v/Smart_Feed_Gif_Final/aspect-1x1.mp4
crop=min(iw\,ih*9/16):min(ih\,iw*16/9)
v/Smart_Feed_Gif_Final/aspect-9x16.mp4
crop=min(iw\,ih*21/9):min(ih\,iw*9/21)
v/Smart_Feed_Gif_Final/aspect-21x9.mp4
1920x1080 · 23.98 fps · 114.71s · 30.0 MB as served today
Same 6-second clip at 720p in every container a browser can play. Weight is the whole story here.
H.264 crf26, faststart, no audio. The workhorse: plays everywhere.
v/about-us/format-mp4-720p.mp4
VP9 crf34. ~30% lighter than H.264 at the same look; no Safari < 14.
v/about-us/format-webm-720p.webm
Animated WebP q60 @12fps. An <img>, autoplays anywhere, far lighter than GIF.
v/about-us/format-webp-480w.webp
GIF 128 colours, bayer dither @10fps. Only for places that refuse video.
v/about-us/format-gif-480w.gif
Still frame @1s. Use as <video poster> so the hero paints instantly.
v/about-us/format-poster.jpg
H.264 at three widths. Pick by the slot it fills, not the screen: a 480px card never needs 1280px.
H.264 1280px wide.
v/about-us/size-1280w.mp4
H.264 854px wide.
v/about-us/size-854w.mp4
H.264 480px wide.
v/about-us/size-480w.mp4
Colour and tone edits baked in at encode time. The poster under each one is the same frame for a side-by-side.
Lift: +6 brightness, +12% contrast, +15% saturation. The safe default for footage shot flat.
v/about-us/grade-lift.mp4
Punch: strong-contrast curve, light unsharp mask, +20% saturation. Deep blacks, crisp machine edges.
v/about-us/grade-punch.mp4
Warm: reds/mids pushed up, blues pulled down, small contrast lift. Reads as brand-green-friendly.
v/about-us/grade-warm.mp4
Mono: desaturated, +15% contrast. For backgrounds under text.
v/about-us/grade-mono.mp4
Centre crops from the same source. Square for cards, 9:16 for mobile hero / reels, 21:9 for a cinematic banner.
crop=min(iw\,ih):min(iw\,ih)
v/about-us/aspect-1x1.mp4
crop=min(iw\,ih*9/16):min(ih\,iw*16/9)
v/about-us/aspect-9x16.mp4
crop=min(iw\,ih*21/9):min(ih\,iw*9/21)
v/about-us/aspect-21x9.mp4
1920x1080 · 29.97 fps · 14.13s · 35.8 MB as served today
Same 6-second clip at 720p in every container a browser can play. Weight is the whole story here.
H.264 crf26, faststart, no audio. The workhorse: plays everywhere.
v/product-counter/format-mp4-720p.mp4
VP9 crf34. ~30% lighter than H.264 at the same look; no Safari < 14.
v/product-counter/format-webm-720p.webm
Animated WebP q60 @12fps. An <img>, autoplays anywhere, far lighter than GIF.
v/product-counter/format-webp-480w.webp
GIF 128 colours, bayer dither @10fps. Only for places that refuse video.
v/product-counter/format-gif-480w.gif
Still frame @1s. Use as <video poster> so the hero paints instantly.
v/product-counter/format-poster.jpg
H.264 at three widths. Pick by the slot it fills, not the screen: a 480px card never needs 1280px.
H.264 1280px wide.
v/product-counter/size-1280w.mp4
H.264 854px wide.
v/product-counter/size-854w.mp4
H.264 480px wide.
v/product-counter/size-480w.mp4
Colour and tone edits baked in at encode time. The poster under each one is the same frame for a side-by-side.
Lift: +6 brightness, +12% contrast, +15% saturation. The safe default for footage shot flat.
v/product-counter/grade-lift.mp4
Punch: strong-contrast curve, light unsharp mask, +20% saturation. Deep blacks, crisp machine edges.
v/product-counter/grade-punch.mp4
Warm: reds/mids pushed up, blues pulled down, small contrast lift. Reads as brand-green-friendly.
v/product-counter/grade-warm.mp4
Mono: desaturated, +15% contrast. For backgrounds under text.
v/product-counter/grade-mono.mp4
Centre crops from the same source. Square for cards, 9:16 for mobile hero / reels, 21:9 for a cinematic banner.
crop=min(iw\,ih):min(iw\,ih)
v/product-counter/aspect-1x1.mp4
crop=min(iw\,ih*9/16):min(ih\,iw*16/9)
v/product-counter/aspect-9x16.mp4
crop=min(iw\,ih*21/9):min(ih\,iw*9/21)
v/product-counter/aspect-21x9.mp4
Same images as WebP at 1600px wide: 10.5 MB (6%). The 20 MB brochure PNGs are 4000px transparent renders shipped straight from the 3D package; nobody's screen needs that. Alpha survives in WebP, so the transparent cut-outs still float on any background.
webp 1600 299 KB webp 800 76 KB webp 400 23 KB jpg 1600 105 KB
webp 1600 390 KB webp 800 96 KB webp 400 27 KB jpg 1600 103 KB
webp 1600 371 KB webp 800 89 KB webp 400 25 KB jpg 1600 85 KB
webp 1600 257 KB webp 800 61 KB webp 400 18 KB jpg 1600 62 KB
webp 1600 212 KB webp 800 53 KB webp 400 16 KB jpg 1600 72 KB
webp 1600 194 KB webp 800 55 KB webp 400 18 KB jpg 1600 95 KB
webp 1600 326 KB webp 800 77 KB webp 400 21 KB jpg 1600 65 KB
webp 1600 496 KB webp 800 121 KB webp 400 33 KB jpg 1600 116 KB
webp 1600 496 KB webp 800 121 KB webp 400 33 KB jpg 1600 116 KB
webp 1600 127 KB webp 800 57 KB webp 400 22 KB jpg 1600 109 KB
webp 1600 127 KB webp 800 56 KB webp 400 22 KB jpg 1600 112 KB
webp 1600 112 KB webp 800 87 KB webp 400 27 KB jpg 1600 90 KB
webp 1600 83 KB webp 800 34 KB webp 400 10 KB jpg 1600 145 KB
webp 1600 75 KB webp 800 75 KB webp 400 30 KB jpg 1600 57 KB
webp 1600 45 KB webp 800 24 KB webp 400 6 KB jpg 1600 80 KB
webp 1600 48 KB webp 800 16 KB webp 400 6 KB jpg 1600 103 KB
webp 1600 56 KB webp 800 64 KB webp 400 26 KB jpg 1600 69 KB
webp 1600 230 KB webp 800 162 KB webp 400 47 KB jpg 1600 121 KB
webp 1600 238 KB webp 800 118 KB webp 400 25 KB jpg 1600 251 KB
webp 1600 225 KB webp 800 160 KB webp 400 46 KB jpg 1600 120 KB
webp 1600 87 KB webp 800 80 KB webp 400 28 KB jpg 1600 113 KB
webp 1600 159 KB webp 800 66 KB webp 400 24 KB jpg 1600 114 KB
webp 1600 46 KB webp 800 46 KB webp 400 14 KB jpg 1600 81 KB
webp 1600 55 KB webp 800 24 KB webp 400 7 KB jpg 1600 96 KB
webp 1600 60 KB webp 800 24 KB webp 400 9 KB jpg 1600 192 KB
webp 1600 220 KB webp 800 85 KB webp 400 24 KB jpg 1600 298 KB
webp 1600 270 KB webp 800 165 KB webp 400 49 KB jpg 1600 104 KB
webp 1600 67 KB webp 800 30 KB webp 400 10 KB jpg 1600 127 KB
webp 1600 159 KB webp 800 127 KB webp 400 32 KB jpg 1600 184 KB
webp 1600 215 KB webp 800 148 KB webp 400 44 KB jpg 1600 100 KB
webp 1600 277 KB webp 800 99 KB webp 400 25 KB jpg 1600 357 KB
webp 1600 21 KB webp 800 7 KB webp 400 2 KB jpg 1600 47 KB
webp 1600 232 KB webp 800 134 KB webp 400 35 KB jpg 1600 257 KB
webp 1600 227 KB webp 800 92 KB webp 400 24 KB jpg 1600 273 KB
webp 1600 175 KB webp 800 60 KB webp 400 15 KB jpg 1600 238 KB
webp 1600 150 KB webp 800 58 KB webp 400 17 KB jpg 1600 245 KB
webp 1600 155 KB webp 800 91 KB webp 400 33 KB jpg 1600 235 KB
webp 1600 56 KB webp 800 24 KB webp 400 8 KB jpg 1600 126 KB
webp 1600 156 KB webp 800 62 KB webp 400 17 KB jpg 1600 237 KB
webp 1600 116 KB webp 800 100 KB webp 400 34 KB jpg 1600 84 KB
<video autoplay muted loop playsinline>; every browser treats it as an animated image once it's muted.<video> with two <source> tags, webm listed first. Safari picks mp4, everyone else saves ~30%.<img>, so it lazy-loads, sits in a <picture>, and needs no play logic. Use it under 500px wide and under 8 seconds.
































































