Problemi con gli embed GIF/MP4

Cerco di risolvere questo da un po’ di tempo, ma non ci riesco mai, mi dà molto fastidio, perché i miei utenti si lamentano sempre, ma ti racconterò tutto per gradi!

Prima usavo Discourse, il mio forum era fatto con Wordpress, in Wordpress io e gli utenti potevamo incorporare link GIF da imgur nel forum senza alcun problema, e potevamo incorporare link GIF dal server Worpress stesso nel forum, anche senza problemi!

In Discourse succede quanto segue, qualsiasi link gif caricato sul mio server, non si incorpora nel mio forum!

Nel caso sopra, un membro del mio forum ha caricato una gif e quando un altro membro cerca di copiare il LINK e lo mette nella casella di testo, non si incorpora!

Questo mi rende difficile usare questi link per metterli su imgify-words

GitHub - renato/discourse-imgify-words: theme to auto imgify urls in discourse, almost the same as discourse-linkify-works

Poi succede qualcosa di ancora peggio, che mi dà un gran mal di testa, perché i miei utenti si lamentano e io non so cosa fare!

La maggior parte delle GIF caricate su IMGUR non vengono incorporate nel mio forum come GIF, ma come MP4, e questo quando vengono incorporate, perché la maggior parte non lo fa!

Ma quando si incorpora, sembra un video

Quindi, dopo molte indagini, ho scoperto che il sito IMGUR converte automaticamente le GIF in MP4!

Ciò che mi ha confuso ancora di più è che in wordpress, non mi sono mai reso conto che stavo usando MP4 invece di GIF! Perché non sono mai sembrate un video (Grandi con la barra di riproduzione sulla gif)

Fu allora che scoprii che in wordpress c’è qualcosa che rimuove lo sfondo nero dal video, rimuove il player dal video e lo rende delle stesse dimensioni della GIF, cioè, lo lascia apparire proprio come una gif senza far sapere a nessuno che si tratta di un MP4.

Ma in Discourse questo non succede.

Cosa posso fare riguardo a queste due cose?

1 - Come faccio a incorporare le GIF caricate dai miei stessi utenti nel mio forum?

2 - Come faccio a fare in modo che quando un mp4 viene incorporato sul mio sito, sembri una GIF invece di un video? Cioè, con le dimensioni piccole e senza player e non con quelle grandi e con player? (Esiste un codice per cambiare questo)

La gif su

IMGUR


DISCOURSE

WORDPRESS

ho dimenticato di menzionare una cosa
Quando la GIF viene caricata su imgur, imgur la trasforma in un MP4, ma se cancelli la fine del link e metti PNG al posto dell’MP4, non ha la barra del player, né lo sfondo nero del video e né le grandi dimensioni (rimane delle dimensioni di una gif)

Quindi, suppongo che in Wordpress, cambino automaticamente i link .MP4 in quell’ultimo link che ho mostrato affinché l’mp4 diventi una specie di finta gif

esempio
senza cambiare nulla nel link

cambiando il link in PNG nel browser, premendo invio e copiando il link (Se lo fai nella casella di testo di discourse, non funzionerà) att Ho appena scoperto che quando si passa a PNG e si preme invio nel browser, viene inserita una lettera i all’inizio del link della gif, ecco perché funziona solo nel browser, inserisce qualcos’altro nel link

originale

https://imgur.com/w8RGaAZ.mp4

cambiando per “diventare” GIF, ma con .png e i.

https://i.imgur.com/w8RGaAZ.png

da quello che capisco, allora wordpress cambia automaticamente i link mp4 in quell’ultimo link che ho mostrato affinché l’mp4 diventi una specie di finta gif

1 Mi Piace

Chi vuole sapere delle gif



Ciao @danielabc

Non sono completamente sicuro dei dettagli di questo problema. Quando io

  1. faccio clic destro su una delle immagini sopra
  2. faccio clic su “copia immagine”
  3. la incollo nell’editor ottengo:

Che nell’editor appare così

![](https://d11a6trkgmumsb.cloudfront.net/original/4X/8/c/4/8c482829847539b155a2e7b00ab5ad6c49388011.gif)

Come fanno i tuoi utenti a copiare e incollare le loro GIF?

Mi aspetto che al momento non sia possibile, e improbabile che lo sia in futuro. GIF e mp4 sono due cose diverse.

  • .mp4 è considerato un tipo di video, proprio come .webm, .mpeg, .ogg
    • Ciò significa che discourse fornirà qualsiasi cosa con questo tipo di file come video, in una finestra video
  • .gif è una “sequenza animata di immagini”. Sì, è praticamente ciò che è un video, la GIF è solo un modo molto specifico di fornire quel contenuto.
    • Di conseguenza, la .gif non utilizzerà un lettore video.

Questo è praticamente standard. Carica un file come GIF, si comporterà come una GIF. Carica un file in formato video, si comporterà come un video.

1 Mi Piace

Grazie per avermi risposto, copiare le immagini funziona, ma per chi usa il cellulare è più pratico copiare i link, è allora che sorge un problema… Non incorporano, potrebbe essere che abbia disattivato qualche opzione nel mio forum? Sai quale opzione è? Perché normalmente si incorpora qui


https://i.imgur.com/2b2mUEp.gif


https://metaapp-456a.kxcdn.com/user_avatar/meta.discourse.org/tris20/90/264639_2.png

Per quanto riguarda imgur, da quello che ho potuto indagare, trasformano automaticamente i gif in mp4, per ridurne le dimensioni e mantenerne la qualità.
Si scopre che Discourse se ne accorge e quando si tratta di incorporare, lo mette come un video.
WordPress, d’altra parte, lo lascia come un gif

1 Mi Piace