Onebox Rumble.com pour les vidéos ne fonctionne pas / JSON LD d'objet vidéo

Many users share videos from rumble.com in our community.

However, onebox does not create proper video embeds for this ever-growing video platform:

However, the website provides the necessary data for the embed via Json video object scheme (like many other video websites):

[
  {
    "@context": "http://schema.org",
    "@type": "VideoObject",
    "name": "Puppy Hilariously Thinks He's An Actual \"Mountain Bike\"",
    "playerType": "HTML5",
    "description": "Gus the Cockapoo loves all outdoor activities. Here he is blasting down the steep forest trail. At one point he literally gets airborne! @guscockapoo",
    "thumbnailUrl": "https://i.rmbl.ws/s8/1/9/S/v/X/9SvXb.qR4e-small-This-dog-thinks-he-is-a-mou.jpg",
    "uploadDate": "2021-05-27T12:24:02+00:00",
    "duration": "PT00H00M17S",
    "embedUrl": "https://rumble.com/embed/vf2n4l/",
    "url": "https://rumble.com/vhota5-this-dog-thinks-he-is-a-mountain-bike.html",
    "interactionStatistic": {
      "@type": "InteractionCounter",
      "interactionType": {
        "@type": "http://schema.org/WatchAction"
      },
      "userInteractionCount": 12734
    },
    "width": 2400,
    "height": 1080,
    "videoQuality": "Full HD"
  },
  {
    "@context": "http://schema.org",
    "@type": "WebSite",
    "url": "https://rumble.com/",
    "potentialAction": {
      "@type": "SearchAction",
      "target": "https://rumble.com/search/video?q={search}",
      "query-input": "required name=search"
    }
  },
  {
    "@context": "http://schema.org",
    "@type": "Organization",
    "name": "Rumble",
    "url": "https://rumble.com/",
    "logo": "https://rumble.com/i/rumble_logo_back.png",
    "sameAs": [
      "https://www.facebook.com/rumblevideo/",
      "https://twitter.com/rumblevideo"
    ]
  }
]

Is there a way that onebox would also consider/parse the widely used video scheme JSON LD in the future in addition to oembed?

6 « J'aime »

Anybody? Any plan for onebox to look for the Json video object scheme if it can’t find viable data from the meta tags?

4 « J'aime »

Il serait formidable d’avoir un support pour Rumble, surtout étant donné que YouTube censure une quantité croissante d’informations et de points de vue importants.

Maintenant que Rumble est une société cotée en bourse, il y aura certainement un nombre croissant d’utilisateurs de Discourse qui aimeraient que les vidéos Rumble soient intégrées aussi facilement que celles de YouTube.

4 « J'aime »

Je viens de rencontrer cela aussi. J’aimerais que les vidéos Rumble fonctionnent de la même manière que les vidéos Youtube et Vimeo sur notre Discourse. Mon partenaire et moi venons de créer un compte Rumble et y publions fréquemment des vidéos qui seront également publiées sur le Discourse de notre communauté. Pouvoir visionner les vidéos directement depuis Discourse serait une excellente amélioration. Merci d’en tenir compte ! :heart:

2 « J'aime »

J’ai également des problèmes pour intégrer des vidéos de Rumble. J’aimerais beaucoup voir cela comme une fonctionnalité de Discourse à l’avenir. Nous utilisons YouTube pour une grande partie de notre contenu, mais à l’avenir, nous voulons passer à une plateforme qui ne censure pas et ne soumet pas ses utilisateurs.

2 « J'aime »

Ceci. Youtube est devenu diamétralement opposé au véritable… discours.

2 « J'aime »

J’ai trouvé que cela fonctionnait. Ajoutez « https://rumble.com/ »Allowed Iframes » aux paramètres du site.

Ensuite, cliquez sur intégrer dans la vidéo rumble.

Basculez de Jave Script à iframe et copiez et collez dans votre publication.

Je vais vérifier, mais il pourrait y avoir un composant de thème iframe automatique qui pourrait fonctionner pour simplement publier le lien rumble. Mais je ne suis pas sûr.

2 « J'aime »

Confirmé.

Installez ce Theme component et ajoutez rumble.com aux paramètres du composant de thème et aux paramètres du site autorisé pour les iframes. Profitez-en !

Notez que tout message contenant un lien rumble devra être « reconstruit en HTML » via la clé à molette du message.

2 « J'aime »

J’utilise également le support iframe ajouté ci-dessus pour

Vidéos. :wink:

Bien joué, merci !

1 « J'aime »