четверг, 28 февраля 2013 г.

Вставка звука на Веб-страницу


Рекомендации по использовании аудио на сайте:

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

1 способ ссылкой на файл с музыкой

Подбираем для размещения или записываем звуковой файл, а затем помещаем его в папку на жестком диске с файлами вашего сайта. Лучше всего создать отдельную папку со звуками, например Sound. Чтобы добавить звуковой файл его на страницу сайта, прописываем следующую строку:
<a href="muz.wav">название музыки</a>

На странице появится ссылка на закачанную музыку.


2 способ с выводом плейера на текущей странице


Вам необходимо  иметь в папке с файлами сайта 2 файла (если вы хотите выложить1 песню):
  • Аудиоплеер (в формате .swf)
  • Аудиотрек, песню, и т.п. (в формате .mp3)
Код выглядит так:

<object data="webplayer.swf" type="application/x-shockwave-flash" width="240" height="64">

<param name="movie" value=webplayer.swf">

<param name="menu" value="false">

<param name="scale" value="noscale">

<param name="flashvars" value="src=Sleep_Away.mp3&amp;autostart=no">

</object>

Sleep_Away.mp3 - имя вашего файла со звуком.
Для скачивания выполняйте команду "Сохранить ссылку как"
Скачать плейер
Пример:




Создание музыкального фона на странице
Если есть желание сделать музыкальный фон, тогда нужно написать и разместить на странице сайта следующую команду:
<BGSOUND SRC="muz.wav">
Теперь при загрузке страницы, музыкальный файл запустится автоматически. При таком размещении файл проиграется один раз и остановится. Чтобы увеличить время звучания, можно указать сколько раз музыка будет проигрываться, например 4. Для этого видоизменяем предыдущую команду, указав количество повторов:
<BGSOUND SRC="muz.wav" LOOP=4>
Чтобы звуковое сопровождение звучало все время, которое посетители проведут на вашем сайте, нужно указать следующий параметр:
<BGSOUND SRC="muz.wav" LOOP=INFINITE>
Кроме того, можно управлять громкостью и стереобалансом музыкального файла. За это отвечают команды volume и balance.. Volume (звук) принимает значения от -10000 до 0. Звук нельзя сделать громче, а можно только приглушить. У команды Balance (стереобаланс) - допустимые значения от -10000 до 10000. При выборе любого значения, отличного от «0», звук будет смещаться от одного динамика к другому.

Если звуковой файл слишком громкий, тогда можно записать следующую строку:
<BGSOUND SRC="muz.wav" LOOP=10 VOLUME= - 5000 BALANCE=0>
Это означает, что звуковое сопровождение прозвучит ровно 10 раз в половину своей громкости и ровном стереобалансе.

При включении музыки в качестве фона следует учитывать, что время загрузки страницы увеличится как раз на время загрузки звукового файла. По этой причине для этих целей используются исключительно файлы звукового формата midi. Дело в том, что браузер начнет проигрывать мелодию только после того, как получит с сервера весь файл целиком. 

0 коммент.:

Отправить комментарий