Должна существовать возможность адаптировать этот компонент темы для записи звука. Доступ к микрофону через JavaScript поддерживается почти во всех браузерах, которые поддерживает Discourse (за исключением IE11). Это был бы полностью нативный подход, не требующий использования плагина.
Привет, @david! Это было бы здорово. Возможность записывать аудио, видео и экран одновременно была бы очень удобной, особенно если это можно реализовать нативно и в рамках официального компонента темы, чтобы это не мешало работе других функций и поддерживалось разработчиками. @pawel, что ты думаешь по этому поводу?
@pawel, предлагаю обновить первое сообщение, чтобы было ясно, что вы не планируете добавлять поддержку сторонних сервисов записи аудио для этого плагина. Люди постоянно об этом спрашивают. Я вижу, что это вики, поэтому дайте знать, если хотите, чтобы я отредактировал её за вас.
@Nacho_Caballero, здорово, что вы тоже заинтересованы в этом, но надеюсь, вы сможете согласиться с идеей отказаться от использования сторонних хостинговых сервисов, как обсуждалось выше. Если нет, пожалуйста, создайте новую тему.
@tobiaseigen Я бы предпочёл нативное решение, так что у меня нет никаких возражений ![]()
@david твой подход выглядит очень интересным, надеюсь, ты продолжишь его развивать. Чтобы не загромождать интерфейс, вероятно, стоит добавить возможность выбора, какие из трёх режимов записи будут доступны (аудио, видео или экран). Работает ли текущий подход на мобильных устройствах/iOS?
![]()
Но если серьезно, извините за задержку, у меня сейчас очень загруженный период. Исправление уже внедрено — просто обновите плагин, и всё должно заработать снова.
Павел
Большое спасибо за обновление плагина, Pawel. Нам очень нравится эта функция.
Мы тестировали её в своём сообществе, и она работает в Chrome, но в Firefox (75) вкладка вылетает на этапе «обработка аудио…»
Это значит, что плагин на самом деле не сломан, как указано в теге?
Это означает, что разработчик исправил проблему на тот момент, но сейчас она снова возникла.
Возможно ли как-то интегрировать приложение диктофона Google в Discourse? Вот что я имею в виду:
https://forum.english.best/t/playing-around-with-the-pixel-4-audio-recorder/177902?u=torsten
Существует ли работающий плагин, похожий на этот?
Насколько я знаю, нет. Но и реальной необходимости в этом тоже мало. У почти всех в кармане есть диктофон. А дальше это просто вопрос загрузки другого медиафайла.
Вам нужно открыть приложение диктофона, сохранить файл, затем найти его и загрузить.
Другой вариант — нажать кнопку, снова нажать её, когда закончите, и всё будет сделано автоматически.
Я думаю, что такой плагин был бы очень важен для форума. Если бы в WhatsApp не было диктофона, а в Telegram был, все бы перешли на Telegram.
Что вы делаете с фотографиями и видео, чем-то другим, кроме аудио
В чём разница?
Возможно, две системы мгновенного обмена сообщениями не совсем то же самое, что форум? Или у вас есть функция записи аудио в веб-клиенте почты? Так что это немного похоже на сравнение апельсинов и яблок.
Но, конечно, было бы здорово, если бы такая функция существовала. Хотите угадать, почему она так редка и её нет в Facebook, Twitter, WordPress или без серьёзной (и дорогой) кастомизации в Moodle?
Это полезно при создании постов в стиле подкаста, но с ответами возникают трудности. Всем приходится прослушивать каждый раз.
И… пользователи почти никогда этим не пользуются.
Я хотел бы сделать коммерческую версию этого плагина с уникальной версией плеера открытым исходным кодом.
Запись работает с предыдущей версией Discourse (кроме устройств Apple), а визуальный плеер отключен, так как кэширование визуальных изображений не реализовано, но возможно.
Плеер должен выглядеть так:
Список функций:
- визуализация аудио
- управление скоростью воспроизведения
- управление громкостью
- кнопка загрузки
- кэширование визуальных изображений
Хочет ли кто-нибудь продолжить его разработку в режиме открытого исходного кода и поддерживать плагин будущими обновлениями?
Очень ли сложно добавить поддержку этих устройств?
иначе это очень большое количество пользователей, использующих устройства Apple ![]()
Возникла проблема, связанная с политикой CORS.
Что ж, я могу записывать с помощью Apple в Moodle.
Нет смысла делать это напрямую с форума (и не через Android тоже), потому что запись и загрузка медиа — это всё та же работа, что и съёмка фото и загрузка его на форум ![]()
Самая большая проблема — это формат wav, так как Apple не поддерживает mp3. Конечно, конвертацию можно выполнить на уровне сервера, но это добавляет ещё один этап.
То, что я хочу получить — это плагин, который:
- конвертирует wav в mp3 или ogg, если медиафайл имеет формат wav
- перемещает аудиофайл в S3, убирая его из Discourse
Мой текущий рабочий процесс:
- запись с помощью iPhone
- конвертация wav в mp3 через одно приложение
- загрузка в S3
- ссылка на тему
Я могу это сделать, но ни один из моих пользователей не сможет (хотя, в общем-то, пользователям аудио вообще не так уж нужно, правда
)
Вот временное решение! Аудио — это просто видео без изображений.
В данный момент плагин не работает


