Deve ser possível adaptar este componente de tema para funcionar com gravação de áudio. O acesso ao microfone via JavaScript é suportado na maioria dos navegadores que o Discourse suporta (exceto o IE11). Isso seria uma abordagem totalmente nativa e não exigiria um plugin.
Oi @david! Isso seria ótimo. Poder gravar áudio, vídeo e tela ao mesmo tempo seria super útil, especialmente se puder ser feito de forma nativa e como um componente oficial do tema, para não interferir em outras funcionalidades e ser mantido. @pawel, o que você acha?
@pawel, sugiro que você atualize a mensagem original para deixar claro que não pretende adicionar suporte a serviços de gravação de áudio de terceiros a este plugin… as pessoas continuam pedindo isso. Vejo que é um wiki, então me avise se quiser que eu edite para você.
@Nacho_Caballero, é ótimo que você também esteja interessado nisso, mas espero que você possa aceitar a ideia de evitar serviços de hospedagem de terceiros, como discutido acima. Caso contrário, por favor, crie um novo tópico.
@tobiaseigen Eu preferiria muito uma solução nativa, então não tenho objeções quanto a isso ![]()
@david sua abordagem parece muito interessante, espero que você a siga. Para evitar poluir a interface, provavelmente faria sentido adicionar uma opção para definir quais dos três modos de gravação estão disponíveis (áudio, vídeo ou tela). A abordagem atual funciona em dispositivos móveis/iOS?
![]()
Mas, falando sério, desculpe pelo atraso; estou com muita correria no momento. A correção já foi aplicada; basta atualizar o plugin e tudo deve voltar a funcionar.
Paweł
Muito obrigado por atualizar o plugin, Pawel. Adoramos esse recurso.
Temos testado em nossa comunidade e conseguimos fazê-lo funcionar no Chrome, mas no Firefox (75) a aba trava em “processando áudio…”
Isso significa que o plugin não estava realmente quebrado como descrito na tag?
Significa que o desenvolvedor corrigiu o problema naquele momento, mas ele está quebrado atualmente.
É possível de alguma forma integrar o aplicativo de gravador de voz do Google no Discourse? É isso que quero dizer:
https://forum.english.best/t/playing-around-with-the-pixel-4-audio-recorder/177902?u=torsten
Existe algum plugin assim que funcione?
AFAIK não. Mas também há muito pouca necessidade real disso. Quase todo mundo tem um gravador no bolso. E depois disso, é apenas uma questão de fazer o upload de outro arquivo de mídia.
Você precisa abrir o aplicativo de gravador, salvar o arquivo, depois procurar pelo arquivo e enviá-lo.
E a outra opção seria pressionar um botão, pressioná-lo novamente quando terminar e tudo será feito automaticamente.
Acho que um plugin assim seria muito importante para o fórum. Se o WhatsApp não tivesse gravador de voz e o Telegram tivesse, todo mundo usaria o Telegram.
O que você faz com fotos e vídeos, algo diferente do que faz com áudio
Qual é a diferença?
Talvez dois sistemas de mensagens rápidas não sejam totalmente iguais a um fórum? Ou você tem gravação de áudio no seu cliente de webmail? Então, isso é um pouco como comparar laranjas com maçãs.
Mas, com certeza, seria bom se houvesse tal função. Quer tentar adivinhar por que isso é tão raro e você não encontra no Facebook, Twitter, WordPress ou sem uma personalização pesada (e cara) no Moodle?
É útil ao fazer uma postagem no estilo podcast, mas com as respostas fica difícil. Todos têm que ouvir toda vez.
E… os usuários quase nunca usam.
Gostaria de tornar a versão comercial deste plugin de código aberto, com uma versão exclusiva do player.
O gravador está funcionando com uma versão anterior do Discourse (exceto dispositivos Apple), e o player visual está desativado porque o cache das imagens visuais não foi implementado, mas é possível fazê-lo.
O player deve ter a seguinte aparência:
Lista de funcionalidades:
- visualização de áudio
- controle de velocidade
- controle de volume
- botão de download
- cache das imagens de visualização
Alguém gostaria de continuar o desenvolvimento em modo de código aberto e apoiar o plugin com atualizações futuras?
É muito difícil adicionar suporte a esses dispositivos?
Caso contrário, esse é um número muito grande de usuários que usam dispositivos da Apple ![]()
Há um problema relacionado à política CORS.
Bem, consigo gravar usando o Apple no Moodle.
Não há sentido em fazer isso diretamente pelo fórum (e também não com Android), pois gravar e fazer upload de mídia é exatamente a mesma coisa que tirar uma foto e enviá-la ao fórum ![]()
O maior problema é o formato WAV, porque o Apple não produz MP3. Claro, é possível converter no nível do servidor, mas isso adiciona uma etapa extra.
O que eu gostaria de obter é um plugin que:
- converta wav para mp3 ou ogg se o arquivo de mídia for wav
- mova o arquivo de áudio para o S3, fora do Discourse
Atualmente, meu fluxo de trabalho é:
- gravar usando o iPhone
- converter wav para mp3 usando um aplicativo
- fazer upload para o S3
- vincular ao tópico
Eu consigo fazer isso, mas nenhum dos meus usuários o fará (bem, os usuários vão achar que usar áudio é muito exagerado, embora
)
Aqui está uma solução temporária! O áudio é apenas vídeo sem imagens.
É um plugin quebrado no momento


