Вход

Просмотр полной версии : ZXTunes Flash Player



newart
28.12.2009, 20:55
Последнии три недели занимался сабжем.

Плеер Monstr'a был переписан с нуля (GUI), работа почти завершена.


Приглашаю потестировать. (http://zxtunes.com/authors_list.php)

Новое:

1. Плейлист и треклист совмещены.
2. Рейтинг упрощен, если трек нравится просто кликаем в иконку с рукой.
3. Реализована возможность оставлять коментарии к трекам, прямо во время проигрывания (однако в моизииле это пока что приводит к паузе).
4. Реализовано проигрвание mp3 формата для ремиксов и дигитальных треков
(пока не задействованно).


Особенности:

Настройки плеера (AY/YM/ABC etc) пока не запоминаются.
Число запросов трека увеличивается при его скачивании или прослушивании более 5 секунд.
Треки формата FTC,GTR,PSM,YM пока не играют, так как не сконверчены в формат плеера.

Системные требования: влюченые Java Script, установленый плагин Flash 10

Пожелания принимаются. :v2_clap2:

AAA
28.12.2009, 20:58
Что жать ? Я жму на треугольник перед мелодией...тишина.

newart
28.12.2009, 21:03
Что жать ? Я жму на треугольник перед мелодией...тишина.
А старый (http://zxtunes.com/author_old.php?id=316) вариант играет?

AAA
28.12.2009, 21:06
А старый вариант играет?

Да прекрасно сразу заиграл.

У меня Windows XP лицензия все обновления и IE8

newart
28.12.2009, 21:09
У меня Windows XP лицензия все обновления и IE8
JS включены?

AAA
28.12.2009, 21:10
JS включены?

Это что за мегадемо ?

newart
28.12.2009, 21:14
Вообще IE сосёт как всегда. В нем пока не тестировал.

---------- Post added at 21:14 ---------- Previous post was at 21:11 ----------


Это что за мегадемо ?
Java Script

Если плеера не видно:

http://zxtunes.com/temp/zxtunes.png

то и играть ничего не будет.

AAA
28.12.2009, 21:37
Сосет не сосет а большинство людей пользуються ИЕ судя по статистике, так что придется винтик подкрутить. Пока выдает ошибку на странице при нажатии на треугольник.

И никто из заходячих на сайт не будет устанавливать что то. Поэтому либо об этом каждый раз нада писать сверху принудительно, лтбо ты потеряешь клиентов. Лучше как было раньше, чтобы сразу работало.

Сейчас установил какой то редкоземельный браузер, называется Опера (так и не понял причем там опера, менты что ли делали...), в нем работает сразу.

nyuk
28.12.2009, 22:21
Вообще IE сосёт как всегда. В нем пока не тестировал.
В IE 6.0 WinXP SP2 плеера не видно.


Сосет не сосет а большинство людей пользуються ИЕ судя по статистике, так что придется винтик подкрутить.
"Большинство людей" по барабану, оне AY не слушают. А тру-спектрумистам стыдно пользоваться поделками микрософта ;-)

Плеер зочод!

AAA
28.12.2009, 22:24
"Большинство людей" по барабану, оне AY не слушают. А тру-спектрумистам стыдно пользоваться поделками микрософта ;-)

Нет не стыдно, я к нему привык и он мне очень нравиться. Я в нем все понимаю. А вот в операх, гоглях итп мозилах, мне не нравиться слишком переполненый дизайн и трудности в освоении. Я там ничео не понимаю. Там нет элементарной звездочкиИЗБРАННОЕ. Мне ваабще кроме нее ничего не нада.

Хотя ща глянул статистику за год действительно ие умирает..

В прошлом гаду был на первом месте в этом переместился на 3 е позорное...

ZXSlaver
28.12.2009, 22:45
Опера 10, Лиса огненна 3.5, Сафари 4.0.0, Хром 3.0.195 поют...
Вот тока на некоторых мелодиях какоето заедание штоли, незнаю как описать правильно, вобчем на слух словно с такта сбивается.

psb
28.12.2009, 22:48
Там нет элементарной звездочкиИЗБРАННОЕ. Мне ваабще кроме нее ничего не нада.
как нет? в файрфоксе 3.5 точно есть. да и ничего сложного нет в нем, все как-то везде одинаково.

newart
28.12.2009, 23:04
Вот тока на некоторых мелодиях какоето заедание штоли, незнаю как описать правильно, вобчем на слух словно с такта сбивается.
Попродробнее плиз. У меня ноуте вообще никаких проблем. А на настолном пеце вообще браузеры из-за флеша 5 раз на дню вылетают.

---------- Post added at 23:04 ---------- Previous post was at 22:49 ----------


В IE 6.0 WinXP SP2 плеера не видно.
Пофикшено через swfobject

Vitamin
28.12.2009, 23:05
Opera 10.10 Linux x86_64

Все фурычит. Только имхо раньше с явным плейлистом было лучше. Сейчас совершенно неочевидно куда кликать надо чтоб играть...

newart
28.12.2009, 23:07
Все фурычит. Только имхо раньше с явным плейлистом было лучше. Сейчас совершенно неочевидно куда кликать надо чтоб играть...
Давно в вконтакты ходил? :)

Что неочевидного то ? Cбивает с толку два варианта кнопки play? (в плеере и плей листе)

Vitamin
28.12.2009, 23:13
Что неочевидного то ? Cбивает с толку два варианта кнопки play?
В том числе. Делать либо плееры возле каждой композиции, либо плеер отдельно. А то как-то не то...

И если уж сравнивать с вконтактом, то там по нажатию на название открывается аннотация, а не загрузка)

newart
28.12.2009, 23:20
И если уж сравнивать с вконтактом, то там по нажатию на название открывается аннотация, а не загрузка)
Возможно стоит поменять колонки Имя файла и Нвзание трека местами?
Как то и в голову не пришло что кто то может связывать pley с выделеным именем файла.

elf/2
28.12.2009, 23:23
сайт похоже лег от наплыва пАААсетителей с разными браузерами :)

новый проигрыватель скорее нравиться чем нет

вопрос не в тему: а насколько сложно сделать человеко-понятные урлы (ЧПУ), чтобы видеть http://zxtunes.com/author/Nik-O вместо http://zxtunes.com/author_old.php?id=316

newart
28.12.2009, 23:25
В том числе. Делать либо плееры возле каждой композиции, либо плеер отдельно. А то как-то не то...
При большом плейлисте с вариантом как вконтакте не удобно пролистывать треки.
А так тыкаешь сразу next в основном плеере.

---------- Post added at 23:25 ---------- Previous post was at 23:24 ----------


вопрос не в тему: а насколько сложно сделать человеко-понятные урлы (ЧПУ)
Через modRewrite делают, я еще с этим не сталкивался.


сайт похоже лег от наплыва пАААсетителей с разными браузерами
У меня работает. 13 человек не то число.. бывало и 200

AAA
28.12.2009, 23:31
В ИЕ 8 заработало !!!

newart
28.12.2009, 23:33
вопрос не в тему: а насколько сложно сделать человеко-понятные урлы (ЧПУ), чтобы видеть http://zxtunes.com/author/Nik-O вместо http://zxtunes.com/author_old.php?id=316
Наверное все таки нереально. Поскольку есть авторы с одинаковми никами. А добавлять префиксы какие то...

elf/2
28.12.2009, 23:44
Через modRewrite делают, я еще с этим не сталкивался.
есть ли в планах столкнуться?

сайт ожил, новый проигрыватель все еще нравиться. более того, я бы предложил от большого плеера избавиться и дополнительные кнопки рисовать прямо в плейлисте (в первой колонке под годом места должно хватить)

---------- Post added at 23:44 ---------- Previous post was at 23:40 ----------


Наверное все таки нереально. Поскольку есть авторы с одинаковми никами.
во всяких там джангах есть специальный тип поля в моделях - slug. он должен быть уникальный, по-умолчанию генерируется автоматом, а если такой уже есть админ имеет возможность его поправить.

Как вариант, добавить в URL название группы. Надеюсь что музакеры в группе одинаковых ников не имеют

newart
28.12.2009, 23:48
во всяких там джангах есть специальный тип поля в моделях - slug. он должен быть уникальный, по-умолчанию генерируется автоматом, а если такой уже есть админ имеет возможность его поправить.
А смысл в конечном счете кроме естетства какой?
Про джанги и тип поля не понял ничего. :)


я бы предложил от большого плеера избавиться и дополнительные кнопки рисовать прямо в плейлисте (в первой колонке под годом места должно хватить)
Какие именно кнопки? play/next? У каждого трека рисовать?

elf/2
28.12.2009, 23:55
А смысл в конечном счете кроме естетства какой?
именно такой, курасиво :)


Про джанги и тип поля не понял ничего
ладно, проехали... может что кроме меня человеко-понятным языком объяснит


Какие именно кнопки? play/next? У каждого трека рисовать?
рисовать только у текущего. мне бы громкости и настроек хватило. для эстетов добавить next/prev

newart
29.12.2009, 00:00
рисовать только у текущего. мне бы громкости и настроек хватило. для эстетов добавить next/prev
Слишком поздно я увидел реализацию вконтакте...

Переделать в плане флеша наверное не сложно.
Но как перемещать сам flash плеер между строками треков я не представляю.

Vitamin
29.12.2009, 00:14
Но как перемещать сам flash плеер между строками треков я не представляю.
А если вынести его в отдельный слой и показывать внизу/вверху фрейма? Чтоб всегда был на экране над прокручивающимся.

У MMCM'a удобно сделано (http://mmcm.ru/ym.html). И по годам разбивка, и кликать-играть тут же надо.
Хотя это все зависит от цели- скачать или послушать в онлайне.

elf/2
29.12.2009, 00:14
Но как перемещать сам flash плеер между строками треков я не представляю.
плеерные контролы это обычный div. берешь его и вставляет в соответсвующий td первым. в jQuery это одна строчка.
в какой именно td нести, тоже понятно. parent элемента где ткнули play.

я могу прототип на коленке сделать, но тут на форуме настоящих веб-гуров полно

newart
29.12.2009, 00:39
плеерные контролы это обычный div. берешь его и вставляет в соответсвующий td первым. в jQuery это одна строчка.
в какой именно td нести, тоже понятно. parent элемента где ткнули play.
А помоему это все таки flash, нажми правую кнопку над прогресс баром.
Делать их через JS это маразм высшего порядка да и не надежно.

Так что надо наверное инициализировать плеер при загрузке страницы как и сейчас, цеплять его например к первому треку, а дальше как то перекидывать.
Непонятно тольк как. Я его удалить то даже не могу, только спрятать.


У MMCM'a удобно сделано (http://mmcm.ru/ym.html). И по годам разбивка, и кликать-играть тут же надо.
Ага скачивать и коментировать треки тоже удобно? Про сортировку и прочее молчу :)

elf/2
29.12.2009, 01:02
А помоему это все таки flash, нажми правую кнопку над прогресс баром.
блин, он же все-равно внутри div'а


Делать их через JS это маразм высшего порядка да и не надежно.
ага, а play нажимать через JS это не маразм и надежно :)

ладно, твой сайт - тебе решать

newart
29.12.2009, 01:14
блин, он же все-равно внутри div'а
И?
Как его (сам flash) перемещать по экрану?
(из div'a в div)


[/COLOR]
ага, а play нажимать через JS это не маразм и надежно
Ну та сравнил, иконку сменить или обновлять прогресс бар и синхронизировать громкость с флешем.

elf/2
29.12.2009, 01:18
И?
и понесется флеш вместе с div'ом как миленький


Ну та сравнил, иконку сменить или обновлять прогресс бар и синхронизировать громкость с флешем.
так они все вместе и поедут, просто будут в новом месте отображаться. так что разницы почти нет.

newart
29.12.2009, 02:23
так они все вместе и поедут, просто будут в новом месте отображаться. так что разницы почти нет.
пробовал
Получается только удалить или спрятать, но не переместить.

есть такая конструкция:
<div id='test'><div id='player'></div></div>

плеер лежит в player

Делаю :

$('#test').empty();
$('#lol').html('<div id="player">player there!</div>');
alert('lol');

старый div player убивается, но в новом месте не появляется.

---------- Post added at 02:23 ---------- Previous post was at 01:23 ----------


и понесется флеш вместе с div'ом как миленький
Урааа!! Получилось. :v2_yahoo:

На днях сделаю как в вконтакте.

elf/2
29.12.2009, 11:42
На днях сделаю как в вконтакте.
как в контакте не знаю, но молодец что разобрался

ZXSlaver
29.12.2009, 17:05
Попродробнее плиз. У меня ноуте вообще никаких проблем. А на настолном пеце вообще браузеры из-за флеша 5 раз на дню вылетают.
Ну как тебе обьяснить... Ну запинается оно шоль...
Оно то намана играет, то порой вот так вот непонятно както.. причом прослушивал одну и туже мелодию несколько раз.
Это на опере 10.. в других бравзерах вроде такого не наблюдаетсо.

newart
29.12.2009, 17:09
Если проц слабый то во время серфинга или каких тругих ресурсоемких задач музыка может подвисать (заикаться).

ZXSlaver
29.12.2009, 17:28
Неуверен шо AMD 64 X2 5600+ посчитать слабым ^_^
Хотя опера имеет манеру сжирать все доступные ресурсы проца.

newart
01.02.2010, 03:20
Основательно поработал над плеером (http://zxtunes.com/author.php?id=40), как результат:

1. Плеер приобрел знакомый вид (за образец взят плеер "в вконтакте") и цепляется к каждому треку.
2. Реализовано зацикливание трека.
3. Оценка треков записывается в куки которые живут неделю-месяц (еще думаю).
4. Громкость и установки плеера запоминаются в куках (не сбрасываются как раньше при смене музыканта)

Будет реализовано сегодня-завтра:

1. Возможность получить ссылку для проигрывания конкретного трека (думаю над реализацией).
2. Проигрываение плейлиста в обратном и случайном порядке.


Чего бы еще сделать? :v2_conf2: :v2_rolley

elf/2
01.02.2010, 12:31
стало совсем хорошо (IMHO)

Slider
18.02.2010, 12:50
Немного не в тему, но, Ньюарт, поменяй, плз, у Панды Россию на ДРУГУЮ страну!!! :)

"Panda
имя: Андрей Горин
группа: ETC
согрупники: Kenotron, Lemming
расположение: Черкассы, Россия"

Ну также для полноты инфо:
Группа: ETC, BrokImSoft
Согрупники: Kenotron, Lemming, Lazy, KT-Soft, TJ, Steeler, Slider, AleXofT

---------- Post added at 11:50 ---------- Previous post was at 11:47 ----------


опера имеет манеру сжирать все доступные ресурсы проца.
Неправда! Это значит, какой-то косяк в конкретной версии Оперы - переустановка помогает.
Упомянутым отвратным образом ведет себя другая фигня - Мозилла называется :mad:

gurfunkel
18.01.2021, 16:59
Чего бы еще сделать?
newart, флеш-то всё... Нет планов перевести плеер на другую технологию?

NEO SPECTRUMAN
18.01.2021, 17:21
выскажу своё ахаха
:v2_lol:

newart
18.01.2021, 17:22
Планов много, проектов тоже, а времени мало, на zxart.ee есть вроде бы все треки.

NEO SPECTRUMAN
18.01.2021, 17:42
зашел включил флеш (на ХРю)
все играет работатает

ЧОЯДНТ? :v2_lol:


скоро у вас отвалиться и никому не нужный и опасный для ваших банкосвких счетов ftp
который же никто давно не использует :v2_lol:


и до семерка тоже скоро идет под снос :v2_devil::v2_dizzy_dance::v2_yahoo::v2_devil:

- - - Добавлено - - -

кстате а если теперь повторно ставить флеш? (для чего надо было скачать оффлайн установщик(который несколько запрятан был на сайтеке))
он теперь будет автоматически удалятсо?