Discourse genera miniature video automaticamente per i video caricati?
Per impostazione predefinita, Discourse non genera miniature video automaticamente per i video caricati. Tuttavia, il plugin Insert Video (componente tema) genera miniature video automaticamente. Esiste un modo per abilitare Discourse a generare miniature video automaticamente per i video caricati per impostazione predefinita?
Nota: il plugin Insert Video (componente tema) attualmente funziona solo con video MP4. È necessario il supporto per video mov, ogg, webm.
Questo era il caso in precedenza, ma il precaricamento dei metadati video è stato disabilitato in una recente PR.
Il precaricamento solo dei metadati non è sempre rispettato dai browser e
a volte l’intero video verrà scaricato. Questo passa all’utilizzo di un
'immagine segnaposto per il video e carica il video solo quando viene premuto il pulsante di riproduzione.
Quindi questa è una bella perdita di funzionalità per risolvere un problema che non sapevo nemmeno esistesse.
È possibile riattivarla o far sì che il backend fornisca un’immagine segnaposto?
È possibile visualizzare report corrispondenti sul caricamento dei metadati dell’intero video e cos’altro potrebbe portare questo PR in produzione? Sembra che questo sia meglio renderlo opzionale, attivato dagli amministratori dell’istanza di discourse, se ritengono che sia necessario. Ora abbiamo tutti i video caricati (molti media caricati sul nostro forum) come scatole nere, il che rovina l’esperienza utente. Non abbiamo mai avuto problemi come quelli descritti nel PR a cui hai fatto riferimento e tutto è andato bene.
Rimette il vecchio HTML. Non l’ho testato a fondo, ma sembra funzionare bene.
Credo che gli sviluppatori abbiano una valida ragione per rimuoverlo per impostazione predefinita poiché potrebbe influire sull’esperienza utente. Tuttavia, fornire un’opzione sarebbe ragionevole. (beh, un componente tema è un’opzione ).