Музыка - чем играть?

Все вопросы, связанные с ресурсом zxart.ee

Moderator: moroz1999

Postby moroz1999 » Fri, 06.09.2013 18:30:46

А встроенный в страницу html5 audio-плэйер как же?
Только что открыл тестовый линк на iPad mini, включил музыку, открыл новый таб, походил по сайту - всё играет параллельно.
Не знаю, будет ли так же играть с кастомным явавскриптом, переключающим вещи в плэйлисте, но начало неплохое.

Даже на бюджетном wildfire s играло из соседней вкладки. Посмотрим, удастся ли это повторить автоматически.
User avatar
moroz1999
 
Posts: 2519
Joined: Wed, 01.08.2012 11:23:51

Postby moroz1999 » Sat, 07.09.2013 12:51:00

Как я и думал, идея с попапами на мобильных потерпела былинный провал: музыка вроде как играет из соседней вкладки, а вот исполнение Javascript ставится жестко на паузу.
Это касается и планшетов на iOS5.
А вот для настольных браузеров решение очень даже ок: http://zx.maros.pri.ee/musictest2/ - пруф оф концепт для настольных. Пока без flash-fallback, поэтому в Firefox работает не во всех.

Для мобильных мне пришло в голову другое, не менее ебанутое решение - играть музыку через iframe.
http://zx.maros.pri.ee/musictest3/ - выглядит коряво, скроллится коряво, работает медленно. Но работает, а, значит, пока не отбрасываем, так как все проблемы на всех платформах выглядят более-менее решаемыми.
User avatar
moroz1999
 
Posts: 2519
Joined: Wed, 01.08.2012 11:23:51

Postby diver » Sat, 07.09.2013 14:11:57

Moroz1999, да туплю. На тестовой страничке с html5 все норм на iOS, можно серфиться по другим вкладкам. Плеер открывается, если тыркать в mp3 без html5.
User avatar
diver
 
Posts: 831
Joined: Sat, 29.06.2013 00:10:07

Postby TS-Labs » Sat, 07.09.2013 17:24:57

moroz1999 wrote:http://zx.maros.pri.ee/musictest3/

Ээээ.. Сьтисьняюсь спросить - а где там музыка? %)
User avatar
TS-Labs
 
Posts: 4593
Joined: Thu, 26.07.2012 01:29:56

Postby moroz1999 » Sat, 07.09.2013 21:06:23

А ты в чем открываешь? Сверху над iframe должны быть кнопки проигрывания, чисто как тест, чтобы посмотреть, как сайт себя будет из фрейма вести.
User avatar
moroz1999
 
Posts: 2519
Joined: Wed, 01.08.2012 11:23:51

Postby TS-Labs » Sun, 08.09.2013 10:32:11

Появляются пока лоадится пага и пропадают. ФФ24.
User avatar
TS-Labs
 
Posts: 4593
Joined: Thu, 26.07.2012 01:29:56

Postby moroz1999 » Sun, 08.09.2013 11:14:40

ааа, в FF нет поддержки mp3, а флэш я туда пока не прикручивал.
User avatar
moroz1999
 
Posts: 2519
Joined: Wed, 01.08.2012 11:23:51

Postby brightentayle » Sun, 15.09.2013 18:31:42

У меня YM player от ММЦМа отлично работает на Ведроиде, кстати. Информация к сведению, так сказать. :D
ФЛАУНДЕР КАНАЛА
User avatar
brightentayle
 
Posts: 234
Joined: Mon, 12.08.2013 14:53:09

Postby moroz1999 » Sun, 15.09.2013 19:57:03

на ведроиде - да, флэш как-то пашет. но на айосах из коробки - нет, а их сейчас много.
User avatar
moroz1999
 
Posts: 2519
Joined: Wed, 01.08.2012 11:23:51

Postby brightentayle » Sun, 15.09.2013 21:03:45

При всём, при том, что на Ведре поддержка флеша, считай, минимальная. :D

Как бы то ни было, надо рядом с любой песней ставить кнопку "скачать mp3". Метод до боли тупой, но универсальный.
ФЛАУНДЕР КАНАЛА
User avatar
brightentayle
 
Posts: 234
Joined: Mon, 12.08.2013 14:53:09

Postby moroz1999 » Sun, 15.09.2013 21:22:21

Да, скачать - это обязательно, но без толкового онлайн-проигрывания в двадцать первом веке никак.
Я хочу, чтобы спектрумовская музыка стала доступной не только фанатам платформы, а и всяким восьмибитолюбителям, чтобы лжбой коммодорофанат смог зайти, послушать топ, пофильтровать понравившихся авторов, накидать свой плейлист, в конце концов.
надо сделать так, чтобы работы для ознакомления требовали минимум кликов и осмысленных действий.
User avatar
moroz1999
 
Posts: 2519
Joined: Wed, 01.08.2012 11:23:51

Postby moroz1999 » Sat, 01.02.2014 22:30:58

Ранее использовался адовый SoundJS - библиотечка, которая сама определяла, что есть в браузере (flash/html5 audio/web audio api), и сама играла.
Выкинул её только что нахер, так как она принудительно прелоадила весь файл целиком, и только тогда играла.

Сделал иначе - теперь создаётся два файла: OGG и MP3. С помощью них покрываем в принципе все браузеры без мерзкого флэша и всякого громоздкого зверья типа SoundJS.
Огги пока тестовые - на качество не глядите, это исправится после того, как я попаду на работу и обновлю конвертер на отдельном серваке.

Бонусы с этого:
1. Проигрывание начинается почти сразу.
2. Огги качественнее.

Минусы:
1. Места под файло теперь надо ровно в джва раза больше.
User avatar
moroz1999
 
Posts: 2519
Joined: Wed, 01.08.2012 11:23:51

Postby moroz1999 » Mon, 03.02.2014 00:48:35

У музыки появилась перемотка и прогресс-бар.
User avatar
moroz1999
 
Posts: 2519
Joined: Wed, 01.08.2012 11:23:51

Postby diver » Mon, 03.02.2014 04:41:08

На яблоках не будет играться?:(
User avatar
diver
 
Posts: 831
Joined: Sat, 29.06.2013 00:10:07

Postby diver » Mon, 03.02.2014 05:21:19

1. ZX-SOS глючит в самом начале. Не понятно откуда взялась пауза.
2. Нужны теги для музыки. Например для жанров. Оригинал-референс видимо в описании можно будет указывать?
User avatar
diver
 
Posts: 831
Joined: Sat, 29.06.2013 00:10:07

Postby moroz1999 » Mon, 03.02.2014 09:54:25

diver wrote:На яблоках не будет играться?:(

Будет, в полной версии уже играется, если побороть попап :)
Я скоро допилю мобильную часть, там не хватает логина, нормального голосования и шаблонов для музыки.

diver wrote:1. ZX-SOS глючит в самом начале. Не понятно откуда взялась пауза.

Проверь, пожалуйста, как она играет в zxtune. У меня паузы не слышно, вроде как, мелодия начинается совсем сразу.

diver wrote:2. Нужны теги для музыки. Например для жанров. Оригинал-референс видимо в описании можно будет указывать?

Теги 100% будут, а вот с оригинал-референсом хотел посоветоваться - как лучше сделать?
Я думал его отдельным полем указать, чтобы по нему искать можно было или группировать, но тогда остаётся только название исполнителя.
Или сделать отдельно поле исполнителя и поле названия для оригинала? Тогда можно будет фильтровать по ним прямо в форме детального поиска или вообще отдельные страницы с подборками организовывать, типа "Вся Metallica на ZX Spectrum".
User avatar
moroz1999
 
Posts: 2519
Joined: Wed, 01.08.2012 11:23:51

Postby moroz1999 » Mon, 03.02.2014 10:08:36

diver wrote:1. ZX-SOS глючит в самом начале. Не понятно откуда взялась пауза.

Всё, теперь услышал. Действительно, как будто бы нота выпала.
User avatar
moroz1999
 
Posts: 2519
Joined: Wed, 01.08.2012 11:23:51

Postby diver » Mon, 03.02.2014 11:26:14

На гф витамин на это пишет: смотря какой версией конвертили. Какой?
User avatar
diver
 
Posts: 831
Joined: Sat, 29.06.2013 00:10:07

Postby moroz1999 » Mon, 03.02.2014 11:28:06

Вероятнее всего, одной из последних. Не могу гарантировать, что самой последней - надо скачивать и пробовать, как самая последняя играет.
User avatar
moroz1999
 
Posts: 2519
Joined: Wed, 01.08.2012 11:23:51

Postby TS-Labs » Mon, 10.10.2016 12:24:19

moroz1999: На myzuka.fm они как-то играют в том же окне, причем плеер не сбивается при брожении по страницам. Можно так сделать у тебя? Отдельное окно не сильно удобно.
User avatar
TS-Labs
 
Posts: 4593
Joined: Thu, 26.07.2012 01:29:56

Postby LessNick » Mon, 10.10.2016 20:15:24

TS-Labs wrote:они как-то играют в том же окне


IFRAME?
(∩。•o•。)っ.゚☆。・ TS-Conf для PentEvo — это классический Pentagon 128k для тех кто хочет больше!
User avatar
LessNick
грей сашу — сашу грей
 
Posts: 864
Joined: Thu, 26.07.2012 15:00:53

Postby moroz1999 » Mon, 10.10.2016 20:32:10

Там чистый Ajax. Делал я такие, с имитацией истории браузера итд - штука вполне реальная, но десятки часов работы на отладку.
User avatar
moroz1999
 
Posts: 2519
Joined: Wed, 01.08.2012 11:23:51

Previous

Return to ZX-Art

Who is online

Users browsing this forum: No registered users and 1 guest

cron

x