diff --git a/components/blocks/HeroVideo.tsx b/components/blocks/HeroVideo.tsx index 3a01e219d..df9a15439 100644 --- a/components/blocks/HeroVideo.tsx +++ b/components/blocks/HeroVideo.tsx @@ -34,7 +34,7 @@ export function HeroVideo(props: HeroVideoProps) { let defaultPoster = "/assets/photos/DJI_0048.JPG"; if (videoUrl && videoUrl.endsWith('.mp4')) { - defaultPoster = videoUrl.replace('.mp4', '-poster.jpg'); + defaultPoster = videoUrl.replace('.mp4', '-poster.webp'); } const posterSrc = props.backgroundImage?.url || props.posterImage?.url || data?.posterImage?.url || defaultPoster; @@ -88,7 +88,7 @@ export function HeroVideo(props: HeroVideoProps) { fill className="object-cover z-[1] pointer-events-none" sizes="100vw" - quality={25} + unoptimized={true} priority fetchPriority="high" /> diff --git a/public/assets/videos/web/hero-kabelpflug-poster.webp b/public/assets/videos/web/hero-kabelpflug-poster.webp new file mode 100644 index 000000000..3249b60c0 Binary files /dev/null and b/public/assets/videos/web/hero-kabelpflug-poster.webp differ