No hay miniatura para vídeos de Vimeo no listados

Cuando agregamos nuestros videos de Vimeo no listados, la miniatura no se transfiere. Los videos de YouTube no listados funcionan. ¿Hay alguna forma de solucionar esto? Nuestro contenido es contenido premium, por lo que debe permanecer no listado.

1 me gusta

Hola,

Intenté con un video aleatorio de Vimeo no listado y la miniatura se generó correctamente para mí. :thinking:

¿Qué versión de Discourse tienes?
¿Cuál era tu sistema operativo cuando subiste el video?

1 me gusta

El equipo sube videos, por lo que varios sistemas operativos diferentes. Pero el problema es común… Nuestra instancia de Discourse está alojada por discourse.org, así que supongo que es la última versión. Tenemos nuestra configuración de seguridad configurada en Vimeo para reproducir videos solo en nuestros dominios. No estoy seguro si eso es diferente a un “no listado” adecuado… Se reproducen bien, pero no tienen miniatura. ¿Hay algún lugar donde pueda encontrar la versión de nuestro sitio?

Puedes encontrar la fecha de la última actualización en tu panel de administración

Alternativamente Finding what version of Discourse you're using

1 me gusta

Se confirma que las miniaturas funcionan para videos no listados en Vimeo en la última versión.

Aquí tienes un ejemplo no listado:

4 Me gusta

Vaya, esto es frustrante. Supongo que tendré que seguir jugando con la configuración. Gracias por confirmar.

Gracias por señalarlo…

1 me gusta

¿Tienen alguna solución que pueda probar para ver si puedo hacer que esto funcione? No sé qué hacer a continuación.

Tengo el mismo problema. Siguiendo.

Vimeo es definitivamente inconstante. Cambié mi configuración de Vimeo para que todos los videos no listados en lugar de ocultos de Vimeo. Que yo sepa, todavía solo se pueden reproducir en mis dominios.

Cuando agrego un enlace que se ve así [Texto preformateado](https://vimeo.com/928819246/c8f7325d2a)

Genera la miniatura.

Cuando intento este estilo de enlace y presiono reconstruir HTML, se rompe. No obtengo un reproductor. [Texto preformateado](https://vimeo.com/928819266?share=copy)

Para encontrar la URL que funciona, busqué el ID del video.

Además, presionar el botón Reconstruir HTML funciona correctamente cuando se usa el enlace que funciona…

Ahora, si tan solo el componente de miniaturas del tema pudiera mostrar esta miniatura. :thinking:

Prueba a usar el plugin complementario de vistas previas de la lista de temas. Permite forzar la recreación de miniaturas al reconstruir:

Podría ayudar.

1 me gusta

Hola @merefield ¿entrará en conflicto este plugin con el plugin de miniaturas de temas que ya tengo configurado? Me pregunto si debería mirar tu plugin ahora o más tarde, después de haber agotado todas mis opciones con el primer plugin. Me puse en contacto con uno de los miembros del equipo que trabaja en las miniaturas de temas para ver qué está pasando. Intentaré eso primero.

Esto me parece bien (intenté publicar en try.discourse.org):

https://vimeo.com/928819246/c8f7325d2a

Al hacer clic en Reproducir:

Dado que has estado cambiando la configuración de privacidad de video, es posible que el problema esté relacionado con la caché de onebox; dado que estás en un plan alojado, envíanos un correo electrónico con los detalles del sitio y la publicación específicos que no funcionan, o envía un mensaje a @team aquí en meta para obtener soporte oficial y te ayudaremos.

3 Me gusta

Hola Michael, el enlace que mencionas también funciona para mí. Me costó mucho ensayo y error dar con esa solución. Sin embargo, un enlace como este: [Texto preformateado](https://vimeo.com/928819266?share=copy) no funciona.

https://vimeo.com/928819266?share=copy

este no es un video válido:

Este ya no funciona en https://try.discourse.org

He probado algunos videos públicos y no listados aleatorios de Vimeo; ninguno muestra miniaturas.

Aquí está el video de @Richie que solía funcionar pero ahora no muestra una miniatura:

2 Me gusta

Solo vemos páginas en blanco para las vistas previas de video de todo el contenido de Vimeo.

Actualmente, se utilizarán datos de open-graph para las miniaturas.

Cuando intento hacer un curl a una URL de Vimeo para obtener estos datos, obtengo una página con un captcha, sin ningún dato de open-graph.

¿Podría esta ser la causa principal de no mostrar miniaturas en algunos sitios?

¿Alguien sabe cómo autorizar el acceso a Vimeo para oneboxing?

1 me gusta

Conseguí escribir un plugin que obtiene la miniatura a través de la API de Vimeo.

2 Me gusta

@thoka, me encantaría probar tu plugin. ¿Puedes indicarme el repositorio?

Lamentablemente no en forma aislada (todavía).

Es solo un pequeño hack: