Обновить
108
Кирилл Коншин@dfuse

Principal Software Developer

40
Подписчики
Отправить сообщение
Посмотрите в скрипт wave.php — там написано:
$img = Waveform::create($path, 760, 100, '#000000', true);
Какой цвет выставите — такой и будет. Последний параметр регулирует фон — если true, то середина картинки будет прозрачная, а по краям — залитый фон.
Обновил плеер, в предыдущей версии с тегом AUDIO были проблемы, странно что вообще плеер без флеша у Вас открылся. Единственный минус — похоже для корректной работы плееру необходимо помимо трека в формате mp3 скармливать еще и в ogg, а плеер сам решает, какой использовать.
Да, интересный ход. Я до второй версии не стал апдейтиться, а это все уже в ней видимо появилось.

В свое вермя я для этого плеера тоже свой скин делал.
У меня такой тоже был, тоже покупал. А где у него генерация waveform — я что-то не видел… Только непосредственно визуализация в виде спектрометра и прочих.
Сам плеер никак не связан с генератором. Я запускаю генератор локально, а потом закачиваю полученную картинку вместе с mp3 на сайт, так что они отдаются уже как статика.
Как раз пишу статью, хороший повод поделиться.
Нагуглил статью andrewfreiday.com/2010/04/29/generating-mp3-waveforms-with-php/ — вкратце, скрипт перегоняет mp3 в wav, затем уже из вавника забирает амплитуды и сжимает полученную картинку под размер.

Я слегка видоизменил оригинальный скрипт, чтоб можно было запускать из консоли, а также чтобы была «инверсия» — фон непрозрачный, а внутренность (сам waveform) — прозрачная, для отображения загрузки. Очень удобно через батник запускать «wave.bat file.mp3», который вызывает php скрипт, и получать на выходе PNG рядом с файлом под тем же именем.
Использую у себя на сайте — dis.dj/news/seamless.html, это не реклама, просто плеер хороший, а я много перепробовал :).
Ага, и это придаст изображению дикие черные края там, где были полупрозрачные пиксели. Не все так просто… habrahabr.ru/blogs/ie/63395/
Интересно, что у них за проводок к руке идет? Заземление оператора?
Если поддержка IE 6-7 не ставится во главу угла, то можно воспользоваться следующей конструкцией:
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;

Демка test.dis.dj/box-sizing/, а также настоятельно рекомендуется почитать www.quirksmode.org/css/box.html

Предлагаю закончить полемику.
Вы уходите от темы ;) при чем тут сторонний сервис хранения паролей, когда мы говорим о функционале браузера?
Я с Вами согласен, и с гуглом согласен. Но настройку бы все равно добавил. Хоть как плагин/расширение. Специально для тех, кому надо, дабы не ограничивать в возможностях.
Вы очень много думаете за пользователя. Кому надо — отключит мастер пароль. Кому надо — включит.

В любом случае речь идет о том, что мастер-пароль это все же усиление безопасности, пусть и не самое эффективное.
А можно весь компьютер со стола ударом ноги скинуть ;)
Согласен. Undo должен быть в любом случае, вопрос — дело опциональное.
Имхо, чем больше барьеров на пути злоумышленника — тем лучше. А так — можно увести и без кейлоггера.

Аналогично при попытке добавить apps аккаунт к gmail:
Ошибка: Открыть доступ можно только пользователям аккаунтов Google в домене gmail.com.

Информация

В рейтинге
Не участвует
Откуда
San Francisco, California, США
Дата рождения
Зарегистрирован
Активность