Il devrait être possible d’adapter ce composant de thème pour l’enregistrement audio. L’accès au microphone via JavaScript est pris en charge par presque tous les navigateurs supportés par Discourse (sauf IE11). Cela constituerait une approche entièrement native et ne nécessiterait pas de plugin.
Salut @david ! Ce serait super génial. Pouvoir enregistrer de l’audio, de la vidéo et l’écran serait extrêmement pratique, surtout si cela peut être fait nativement et dans un composant de thème officiel, afin de ne pas interférer avec les autres fonctionnalités et d’être maintenu. @pawel, qu’en penses-tu ?
@pawel, je te suggère de mettre à jour le premier message pour préciser que tu n’ajouteras pas le support des services d’enregistrement audio tiers à ce plugin… les gens continuent de le demander. Je vois que c’est un wiki, alors fais-moi savoir si tu veux que je le modifie pour toi.
@Nacho_Caballero, c’est super que tu sois aussi intéressé par cela, mais j’espère que tu pourras adhérer à l’idée de rester à l’écart des services d’hébergement tiers, comme discuté ci-dessus. Sinon, s’il te plaît, ouvre un nouveau sujet.
@tobiaseigen Je préférerais nettement une solution native, donc je n’ai aucune objection de ce côté ![]()
@david ton approche semble très intéressante, j’espère que tu la poursuivras. Pour éviter d’encombrer l’interface utilisateur, il serait probablement judicieux d’ajouter une option permettant de définir quels modes d’enregistrement parmi les trois sont disponibles (audio, vidéo ou écran). L’approche actuelle fonctionne-t-elle sur mobile/iOS ?
![]()
Mais sérieusement, désolé pour le délai, c’est une période chargée pour moi. La correction est en place, il suffit de mettre à jour le plugin et tout devrait fonctionner à nouveau.
Paweł
Merci beaucoup d’avoir mis à jour le plugin, Pawel. J’adore cette fonctionnalité.
Je l’ai testé dans ma communauté, et cela fonctionne dans Chrome, mais dans Firefox (75), l’onglet se fige sur « traitement de l’audio… ».
Cela signifie-t-il que le plugin n’était pas réellement cassé comme indiqué dans l’étiquette ?
Cela signifie que le développeur l’avait corrigé à ce moment-là, mais qu’il est actuellement cassé.
Est-il possible d’intégrer l’application d’enregistrement vocal de Google dans Discourse ? Voici ce que j’entends par là :
https://forum.english.best/t/playing-around-with-the-pixel-4-audio-recorder/177902?u=torsten
Existe-t-il un plugin fonctionnel similaire ?
À ma connaissance, non. Mais il y a très peu de réel besoin non plus. Presque tout le monde a un enregistreur dans sa poche. Et après, il ne s’agit que de télécharger un autre fichier multimédia.
Vous devez ouvrir l’application d’enregistrement, enregistrer le fichier, puis le rechercher et le télécharger.
L’autre option consisterait à appuyer sur un bouton, puis à le relancer une fois terminé, et tout se fait automatiquement.
Je pense qu’un tel plugin serait très important pour le forum. Si WhatsApp n’avait pas d’enregistreur vocal alors que Telegram en dispose, tout le monde utiliserait Telegram.
Que faites-vous avec les photos et les vidéos, sinon avec l’audio
? Où est la différence ?
Peut-être que deux systèmes de messagerie instantanée ne sont pas tout à fait identiques à un forum ? Ou bien avez-vous un enregistrement audio dans votre client de webmail ? Donc, c’est un peu comme comparer des pommes et des oranges.
Mais bien sûr, ce serait agréable si une telle fonction existait. Voulez-vous deviner pourquoi elle est si rare et que vous ne la trouvez pas sur Facebook, Twitter, WordPress, ou sans une personnalisation lourde (et coûteuse) dans Moodle ?
C’est utile pour un sujet principal de type podcast, mais avec les réponses, c’est difficile. Chacun doit écouter à chaque fois.
Et… les utilisateurs ne l’utilisent presque jamais.
Je souhaiterais rendre open source la version commerciale de ce plugin avec une version unique du lecteur.
L’enregistreur fonctionne avec une version précédente de Discourse (sauf sur les appareils Apple), et le lecteur visuel est désactivé car la mise en cache des images visuelles n’est pas encore implémentée, bien que cela soit possible.
Le lecteur devrait ressembler à ceci :
Liste des fonctionnalités :
- visualisation audio
- contrôle de la vitesse
- contrôle du volume
- bouton de téléchargement
- mise en cache des images de visualisation
Souhaitez-vous poursuivre son développement en mode open source et soutenir le plugin avec des mises à jour futures ?
Est-il très difficile d’ajouter la prise en charge de ces appareils ?
Sinon, cela représente un très grand nombre d’utilisateurs qui utilisent des appareils Apple ![]()
Il y a un problème lié à la politique CORS.
Eh bien, je peux enregistrer en utilisant Apple dans Moodle.
Cela n’a aucun intérêt de le faire directement depuis le forum (ni avec Android non plus), car l’enregistrement et le téléchargement des médias restent exactement la même tâche que de prendre une photo et de la télécharger sur le forum ![]()
Le plus gros problème, c’est le format WAV, car Apple ne gère pas le MP3. Certes, la conversion peut être effectuée au niveau du serveur, mais cela ajoute une étape supplémentaire.
Ce que je souhaiterais obtenir, c’est un plugin qui :
- convertit les fichiers WAV en MP3 ou OGG si le fichier média est un WAV,
- déplace le fichier audio vers S3, hors de Discourse.
Actuellement, mon flux de travail est le suivant :
- enregistrement avec un iPhone,
- conversion WAV → MP3 via une application,
- téléchargement vers S3,
- lien vers le sujet.
Je peux le faire, mais aucun de mes utilisateurs ne le fera (bien que, honnêtement, les utilisateurs pensent que l’audio est largement surévalué
).
Voici une solution provisoire ! L’audio n’est que de la vidéo sans images.
Bonjour, j’ai cliqué sur le bouton d’enregistrement et cela affiche juste un écran noir, sur ordinateur et sur mobile.
C’est un plugin cassé actuellement


