На форумах майбб.ру можно встраивать видео с разных видеохостингов: ютуб, рутуб и прочее. Оно работает прекрасно и к этому претензий нет, но меня давно беспокоит вопрос: а почему нельзя сделать так, чтобы встраивались похожим образом аудиофайлы? Также с разных движков: спотифай, яндекс.музыка, саундклауд и прочее. Без скрипта, чтобы это было фичей от движка. Неужели сложнее в реализации чем видео?
Предложение: добавить возможность встраивать аудио в посты
Сообщений 1 страница 13 из 13
Поделиться2Сб, 22 Фев 2025 18:52:37
Мэрилин Мэрис
Идея интересная, но боюсь реализовать нативно не слишком просто. К тому же не уверен, что у упомянутых аудиохостингов есть возможность встраивания объектов куда-либо. Для тех, у которых такая возможность есть, можно попробовать вставлять аудио в посты используя стандартный HTML в сообщениях, подключаемый в разделе Администрирование - Скрипты. В частности, для Яндекс.Музыки такой способ должен подойти, на каких-то форумах даже уже видел, что используют. Для других, выдающих iframe-код для встраивания, тоже должно сработать.
Поделиться3Вс, 23 Фев 2025 15:23:58
Мэрилин Мэрис
Идея интересная, но боюсь реализовать нативно не слишком просто. К тому же не уверен, что у упомянутых аудиохостингов есть возможность встраивания объектов куда-либо. Для тех, у которых такая возможность есть, можно попробовать вставлять аудио в посты используя стандартный HTML в сообщениях, подключаемый в разделе Администрирование - Скрипты. В частности, для Яндекс.Музыки такой способ должен подойти, на каких-то форумах даже уже видел, что используют. Для других, выдающих iframe-код для встраивания, тоже должно сработать.
Понятно. Нет, про эту функцию я знаю. Вроде как сейчас у многих аудиохостингов есть возможность встраивания, а потому хотелось бы подобное иметь от сервиса. Ну, как видео встраивать. Но если сложно, то ладно.
Поделиться4Пн, 24 Фев 2025 22:17:11
спотифай, яндекс.музыка, саундклауд
идея хорошая, поддерживаю уже давно, но надо определиться с оформлением, если добавлять вставку аудио к видео, то просто пополнить список доступных медиахостингов для вставки видео или отделить их каким-то оформлением (вкладки например)? Первый способ проще.
и второй вопрос, часть сервисов на данный момент без vpn недоступны, те же спотифай и саундклауд, а вот bandcamp, сбер-Звук, мтс-miusic, apple music и яндекс-музыку без проблем можно реализовать
Поделиться5Вт, 25 Фев 2025 12:45:47
идея хорошая, поддерживаю уже давно, но надо определиться с оформлением, если добавлять вставку аудио к видео, то просто пополнить список доступных медиахостингов для вставки видео или отделить их каким-то оформлением (вкладки например)? Первый способ проще.
и второй вопрос, часть сервисов на данный момент без vpn недоступны, те же спотифай и саундклауд, а вот bandcamp, сбер-Звук, мтс-miusic, apple music и яндекс-музыку без проблем можно реализовать
А я вот как чувствовала что местная рок-звезда меня поддержит!
А если по существу, то я думаю вариант попроще вполне сгодится, как и те сервисы, которые доступны без ВПН. Много аудио всё равно дублируется на разных площадках, так что тут не будет сильно большой разницы откуда слушать. Главное оно будет работать без скриптов, без хтмл-а в постах. А то вечно вставка музыки - это целая проблема.
Поделиться6Пт, 21 Мар 2025 12:31:03
в общем я начал подготавливать поддержку вставки аудио с крупных медиахостингов, заодно решил проблему и со вставкой видео из twitch.tv, переписал регулярку так, что теперь получится работать со всеми тремя видами фрейм-кода выдаваемыми twitch
если уже вносить правки в поддержку медиа (видео, аудио) сервисом, то сразу целым пакетом
Поделиться7Пт, 21 Мар 2025 18:51:15
в общем я начал подготавливать поддержку вставки аудио с крупных медиахостингов, заодно решил проблему и со вставкой видео из twitch.tv, переписал регулярку так, что теперь получится работать со всеми тремя видами фрейм-кода выдаваемыми twitch
если уже вносить правки в поддержку медиа (видео, аудио) сервисом, то сразу целым пакетом
Здорово! Отличная новость! Удачи и сил в разработке!
Поделиться8Вт, 6 Май 2025 23:48:38
В общем закончил я работу над аудиохостингами + добавил twitch.tv, как и обещал
пройдёмся по списку:
twitch.tv будет принимать только код фрейма, но любой (на клип, на канал и т.д.)
пример кодов-фреймов
<iframe src="https://clips.twitch.tv/embed?clip=ZanyTangibleSkirretDxCat-zjoFwSJLZH7On8Jz&parent=www.example.com" frameborder="0" allowfullscreen="true" scrolling="no" height="378" width="620"></iframe> <iframe src="https://player.twitch.tv/?video=698066009&parent=www.example.com" frameborder="0" allowfullscreen="true" scrolling="no" height="378" width="620"></iframe> <iframe src="https://player.twitch.tv/?channel=dedbaldesh&parent=www.example.com" frameborder="0" allowfullscreen="true" scrolling="no" height="378" width="620"></iframe>
promodj.com
Крупный сайт для тех, кто пишет и выкладывает электронную музыку, но попадаются треки и других жанров. Подходит для инди-музыкантов (independent - независимый). Будет работать как с ссылками, так и с фрейм-кодами.
пример ссылок и фрейм-кодов:
https://promodj.com/solovey/tracks/7682025/DJ_Solovey_Night_City <iframe src="//promodj.com/embed/7682025/cover" width="100%" height="300" style="min-width: 450px; max-width: 900px" frameborder="0" allowfullscreen></iframe> <iframe src="//promodj.com/embed/7723422/big" width="100%" height="70" style="min-width: 200px; max-width: 900px" frameborder="0" allowfullscreen></iframe>
zvuk.com - детище СБЕРа, типа аналог Яндекс-Музыки. Будет работать как с ссылками, так и с фрейм-кодами.
пример ссылок и фрейм-кодов:
https://zvuk.com/track/141704435 https://zvuk.com/release/36541566 <iframe frameborder="0" style="border-style: none;" width="100%" height='240' src="https://zvuk.com/embed/track?id=141704435" /> <iframe frameborder="0" style="border-style: none;" width="100%" height='450' src="https://zvuk.com/embed/release?id=36541566" />
music.yandex - крупнейшая в стране стриминговая площадка. Будет работать как с ссылками, так и с фрейм-кодами.
пример ссылок и фрейм-кодов:
https://music.yandex.ru/album/34456700?utm_source=web&utm_medium=copy_link https://music.yandex.ru/album/34456700/track/134041503?utm_source=web&utm_medium=copy_link <iframe frameborder="0" allow="clipboard-write" style="border:none;width:614px;height:556px;" width="614" height="556" src="https://music.yandex.ru/iframe/album/31769319">Слушайте <a href="https://music.yandex.ru/album/31769319">Расписные унитазы</a> — <a href="https://music.yandex.ru/artist/16875691">Соль Земли</a> на Яндекс Музыке</iframe> <iframe frameborder="0" allow="clipboard-write" style="border:none;width:614px;height:244px;" width="614" height="244" src="https://music.yandex.ru/iframe/album/34456700/track/134041498">Слушайте <a href="https://music.yandex.ru/album/34456700/track/134041498">Планета</a> — <a href="https://music.yandex.ru/artist/16875691">Соль Земли</a> на Яндекс Музыке</iframe>
music.apple.com - в отличии от Spotify и Soundcloud не блокировали доступ нашим гражданам после известных событий. Будет работать как с ссылками, так и с фрейм-кодами.
пример ссылок и фрейм-кодов:
https://music.apple.com/ru/song/%D0%BA%D1%80%D0%B8%D0%B2%D1%8B%D0%B5-%D1%81%D1%82%D1%91%D0%BA%D0%BB%D0%B0/1785884953 <iframe allow="autoplay *; encrypted-media *; fullscreen *; clipboard-write" frameborder="0" height="175" style="width:100%;max-width:660px;overflow:hidden;border-radius:10px;" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-storage-access-by-user-activation allow-top-navigation-by-user-activation" src="https://embed.music.apple.com/ru/song/shard-dinner-draft-version/1667437876"></iframe> <iframe allow="autoplay *; encrypted-media *; fullscreen *; clipboard-write" frameborder="0" height="450" style="width:100%;max-width:660px;overflow:hidden;border-radius:10px;" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-storage-access-by-user-activation allow-top-navigation-by-user-activation" src="https://embed.music.apple.com/ru/album/master-of-puppets-remastered/1440901428"></iframe>
bandcamp.com - крупнейшая и древнейшая площадка для инди-музыкантов (independent - независимый). Будет принимать только код фрейма.
пример кода:
<iframe style="border: 0; width: 100%; height: 120px;" src="https://bandcamp.com/EmbeddedPlayer/album=2602971078/size=large/bgcol=ffffff/linkcol=0687f5/tracklist=false/artwork=small/transparent=true/" seamless><a href="https://solzemli.bandcamp.com/album/--2">Время течёт by Соль Земли</a></iframe> <iframe style="border: 0; width: 350px; height: 470px;" src="https://bandcamp.com/EmbeddedPlayer/album=2602971078/size=large/bgcol=ffffff/linkcol=0687f5/tracklist=false/transparent=true/" seamless><a href="https://solzemli.bandcamp.com/album/--2">Время течёт by Соль Земли</a></iframe>
Такие площадки как Spotify, Soundcloud, music.amazon.com, deezer.com, music.mts.ru - пришлось отмести, поскольку они либо блокируют граждан нашей страны (без vpn не обойдёшься), либо дают послушать только 10-15 секунд, а дальше зазывают на официальный сайт площадки
собственно сам код:
кстати, в editor-ru.js лучше слова видеофайла и видео-ролика заменить на медиафайла (подходит как для видео, так и для аудио), встречаются в коде 3 раза, да и подпись к кнопке в форме ответа тоже можно заменить
Хорошее обновление получилось бы к Дню Победы
Поделиться9Ср, 7 Май 2025 14:14:48
Класс! Спасибо большое за работу!
А код специально скрыт? Просто у меня так:
Вам нужно набрать еще 1235 сообщений для просмотра этого текста.
Получается, я его не могу взять и потестировать...
Поделиться10Ср, 7 Май 2025 15:49:37
А код специально скрыт? Просто у меня так:
да, он адресован людям имеющим возможность вносить правки в движок форума: @Alex_63 или @kernel
и частично написан на php, а как вы планировали код испытать?
Поделиться11Ср, 7 Май 2025 18:09:40
Romych
Супер
Поделиться12Ср, 7 Май 2025 22:10:25
Romych
Отлично, постараюсь в ближайшее время найти возможность заняться
Поделиться13Пт, 9 Май 2025 13:29:49
и частично написан на php, а как вы планировали код испытать?
А... я думала это обычный скрипт. Забыла что его планировалось устанавливать на уровне сервиса, просите