Evaluación inicial sin contraseñas Presupuesto antes de intervenir Especialista responsable de principio a fin

Video Embeds Fonts

Cómo comprimir y servir un MP4 como fondo de WordPress

Prepara un fondo MP4 corto para WordPress con dimensiones, codec, fast start, poster, cabeceras y entrega del servidor verificadas.

Un vídeo de fondo web no es un master cinematográfico. Es una capa visual corta y silenciosa que debe empezar pronto, repetir con limpieza y dejar ancho de banda al contenido. Subir el original suele añadir resolución, bitrate, audio y metadatos innecesarios.

Prepara una copia específica para entrega y conserva la fuente fuera de Medios.

Definir la necesidad visual

Registra mayores dimensiones renderizadas, recorte y duración. Un archivo 4K cuesta justificarlo dentro de un hero de 1400 píxeles con capa oscura.

Recorta fotogramas que nadie ve y crea un bucle corto sin salto perceptible. Si necesita 40 segundos de narración, probablemente es contenido y debe ofrecer controles.

Elimina audio de un fondo decorativo: autoplay suele exigir silencio y la pista sigue sumando datos.

Crear un derivado MP4 controlado

FFmpeg puede generar H.264 compatible:

ffmpeg -i hero-master.mov 
  -vf "scale=1600:-2" 
  -c:v libx264 
  -preset slow 
  -crf 25 
  -an 
  -movflags +faststart 
  hero-web.mp4

scale=1600:-2 limita el ancho y calcula una altura par. Un CRF menor conserva más detalle y suele pesar más. -an elimina audio y +faststart mueve los metadatos al inicio para reproducir antes de descargar todo.

Son valores de prueba, no universales. Texto fino, degradados y movimiento rápido pueden requerir otros ajustes.

Evaluar calidad en el diseño

Mira el derivado en móvil normal y escritorio con el recorte real. Busca bloques en sombras, bandas y movimiento entrecortado. La capa del hero puede ocultar detalle, así que juzga el resultado dentro de la página.

Exporta dos o tres variantes y elige la menor que siga pareciendo intencionada. Conserva el master respaldado: recomprimir la copia web acumula artefactos.

Preparar el poster

Extrae o diseña una imagen representativa con la misma proporción y pásala por el flujo responsive normal. Debe funcionar como presentación permanente si el vídeo no reproduce.

Evita texto promocional dentro del vídeo o poster cuando pueda estar en HTML, donde resulta accesible, indexable, editable y adaptable.

Reserva proporción o altura mínima para que el cambio de poster a reproducción no desplace la página.

Verificar cabeceras y rangos

El servidor debe responder Content-Type: video/mp4 y, cuando sea compatible, aceptar solicitudes parciales:

curl -I https://example.com/wp-content/uploads/hero-web.mp4

Comprueba estado correcto, tipo, longitud y Accept-Ranges: bytes. Los rangos permiten pedir partes sin reiniciar toda la transferencia.

Si existe CDN, revisa respuesta pública y origen. Reglas de seguridad o protección anti-hotlink pueden interferir.

Evitar procesamiento y límites innecesarios

WordPress no genera tamaños de vídeo como hace con imágenes. El archivo subido suele ser el entregado; comprímelo antes en lugar de esperar que un plugin de imágenes lo haga.

No eleves upload_max_filesize o post_max_size solo para aceptar un master inadecuado. Un medio grande también encarece copias, migraciones y disco.

Para mucho tráfico o una biblioteca de vídeos puede convenir almacenamiento de objetos o streaming especializado. Un fondo corto puede servirse localmente si servidor y CDN responden bien.

Integrar sin forzar la descarga

Usa poster, autoplay silenciado, playsinline y precarga conservadora. No precargues el MP4 completo desde la cabecera. Considera servir solo el poster en pantallas pequeñas o con prefers-reduced-motion.

Inspecciona el marcado publicado: el constructor puede duplicar fuentes o añadir un vídeo móvil sin retirar el de escritorio.

Probar la página completa

Haz una visita fría con datos móviles. El poster debe aparecer pronto, el título seguir legible, el vídeo no bloquear el CTA y el bucle no elevar demasiado la CPU.

Compara los bytes del medio con CSS, fuentes e imagen principal. Ahorrar un 50 % no basta si aún se transfieren varios megabytes antes de poder actuar.

Si cabeceras, caché CDN, constructor o fallback no están claros, una evaluación puede acotar el trabajo con la URL pública y especificaciones de la fuente, sin contraseñas inicialmente.

ANTES DE ENVIAR LA SOLICITUD

Preguntas frecuentes.

¿Pedís contraseñas en el formulario?+

No. El formulario público nunca solicita accesos. Los datos seguros se piden únicamente después de aprobar el alcance y el presupuesto.

¿Quién revisa la incidencia?+

La solicitud llega a Jordi Ensenyat, fundador de Code Barcelona y especialista WordPress con más de 15 años de experiencia.

¿Se cambia algo antes del presupuesto?+

No. Primero se revisan los síntomas visibles y se define el alcance. La intervención empieza tras la aprobación y con una vía de vuelta preparada.

¿Trabajáis con webs en inglés y fuera de España?+

Sí. WP Repair atiende incidencias WordPress y WooCommerce en inglés y español, con servicio remoto.

Evaluar mi incidencia