El vídeo es el formato más convincente que puede tener una reseña. Un comprador que ve a otro cliente desempaquetar el producto, mostrar su tamaño real o demostrar cómo funciona convierte mucho más a menudo que el que lee un párrafo de texto. Las tiendas que añaden vídeo a sus páginas de producto suelen ver un aumento de doble dígito en conversiones — las reseñas en vídeo responden a preguntas que las fotos y el texto simplemente no pueden.
Entonces, ¿por qué la mayoría de tiendas WooCommerce siguen teniendo reseñas solo de texto? Porque el vídeo es técnicamente difícil. Un clip de 30 segundos de un teléfono moderno pesa entre 100 y 500 MB. Las subidas sin comprimir de ese tamaño fallan en un hosting compartido típico, dan timeout, llenan las cuotas de disco y — si intentas arreglarlo en el servidor con FFmpeg — funden la CPU en horario comercial.
Esta guía explica los dos enfoques que fallan y el que funciona: la compresión de vídeo en el navegador, el enfoque que usa PVR Media Reviews for WooCommerce — un plugin gratuito de reseñas con foto y vídeo para WooCommerce.
🚫 Por qué fallan los dos enfoques «tradicionales»
Enfoque 1: aceptar subidas sin comprimir
La solución ingenua — dejar que los clientes suban sus vídeos originales — choca con la realidad de inmediato:
- El
upload_max_filesizepor defecto de PHP (normalmente 2–8 MB) rechaza de plano los vídeos de móvil; subirlo a 500 MB víaphp.inisuele ser imposible en hosting compartido. - Los clientes móviles abandonan las subidas lentas de un archivo de 300 MB con datos móviles.
- Cada reseña guardada añade cientos de megas al consumo de disco y a los backups.
Enfoque 2: codificación en el servidor con FFmpeg
Algunos plugins aceptan el archivo crudo e intentan comprimirlo en el servidor. La codificación de vídeo es una de las tareas más intensivas en CPU que existen: una sola transcodificación 4K puede saturar todos los núcleos durante minutos. En una tienda donde el mismo servidor también procesa pedidos, eso significa páginas lentas y pedidos perdidos justo en el peor momento. Además requiere FFmpeg en el host — algo que muchos hostings gestionados simplemente no ofrecen.
⚠️ Cuándo tiene sentido el transcodificación en servidor
Para una red social con un clúster de transcodificación dedicado — vale. Para una tienda WooCommerce, donde el mismo servidor tiene que servir páginas de producto y procesar pedidos, es un pasivo.
💡 La solución: comprimir en el navegador del cliente
Todos los navegadores modernos traen APIs multimedia aceleradas por hardware: Canvas para el acceso a los fotogramas y MediaRecorder para recodificar. PVR Media Reviews las usa para hacer el trabajo pesado en el dispositivo del cliente — antes de que un solo byte de vídeo llegue a tu servidor.
👣 Lo que ocurre realmente, paso a paso
Por qué el vídeo sigue visible durante la compresión
Un detalle que parece cosmético pero es esencial: el vídeo del cliente sigue reproduciéndose en una modal pequeña mientras se comprime. Los motores de los navegadores optimizan agresivamente — un elemento de vídeo oculto en una pestaña de fondo ve su renderizado ralentizado o pausado, lo que atasca el bucle de captura de fotogramas y produce salidas negras o congeladas. Mantener el vídeo en pantalla mantiene el proceso vivo. PVR además pausa automáticamente la compresión cuando el cliente cambia de pestaña y la reanuda al volver, así que nada se corrompe en silencio.
Por eso la modal incluye pausa, silencio y cancelar: el cliente mantiene el control de un proceso que puede tardar un minuto en un clip largo — en lugar de mirar un formulario congelado sin saber si algo está ocurriendo.
📤 La fase de subida es honesta, no falsa
Tras guardar el texto de la reseña, el formulario cambia a una pantalla dedicada de subida. El porcentaje de progreso se calcula a partir del payload real preparado — fotos y vídeos comprimidos —, no de los tamaños originales de cámara, así que lo que ve el cliente coincide con la realidad. Cada archivo en cola muestra su propia barra de progreso, todo el lote se puede cancelar de un clic y un archivo fallido no aborta el resto.
Cuando todo termina, el cliente ve una pantalla de agradecimiento con una marca de verificación animada — un detalle pequeño, pero cierra el ciclo y reduce drásticamente los tickets de soporte «¿se envió mi reseña?».
⚡ Qué significa esto para tu tienda
🖼️ ¿Y las fotos? También optimizadas
La misma filosofía de «el cliente primero» se aplica a las fotos: se redimensionan a tu resolución objetivo, se recomprimen con la calidad elegida, se auto-rota según los datos EXIF y pueden llevar marca de agua — todo antes de subirlas. En el servidor, cada foto se guarda además en tres variantes WebP (miniatura de cuadrícula, vista previa de modal, lightbox), así que la página de producto sigue siendo rápida sin importar cuántas reseñas multimedia acumules.
🖥️ Demo en vivo — míralo en una tienda real
Todo el flujo funciona en nuestra tienda de demostración: una página de producto con reseñas de foto y vídeo — abre «Escribir una reseña» y prueba el formulario tú mismo.
PVR Media Reviews es un plugin gratuito de reseñas con foto y vídeo para WooCommerce: compresión de vídeo en el navegador, progreso de subida honesto, galerías multimedia, votación de utilidad y rich snippets — con tus datos en tu propio hosting. Sin suscripción, sin cuotas de medios.