Как сделать плейлист наиболее удобным способом?

Главные вкладки

Аватар пользователя leramulina leramulina 6 февраля 2009 в 16:58

Пыталась загружать файлы при наличии модуля audio. Но ему не нравится битрейт файлов.

Бросила попытки автоматизировать загрузку mp3-файлов. Попробовала вставлять плееры через скрипт wijering'a

<script type="text/javascript" src="http://www.jeroenwijering.com/embed/swfobject.js"></script> <div id="player">This text will be replaced</div> <script type="text/javascript">var so = new SWFObject('/sites/all/modules/player.swf','mpl','470','20','9');so.addParam('allowscriptaccess','always');so.addParam('allowfullscreen','true');so.addParam('flashvars','&duration=33&file=/files/mp3/WHAT WOMEN NEED_MP3_192.mp3');so.write('player');</script>

Но друпал дает вставить только один такой плеер на страницу.

Какие вообще есть человеческие способы сделать на странице проигрывание 10-15 файлов?

Помогите, пожалуйста! А то я совсем отчаялась Smile

Комментарии

Аватар пользователя leramulina leramulina 6 февраля 2009 в 17:39

EzS wrote:
"leramulina" wrote:
files/mp3/WHAT WOMEN NEED_MP3_192.mp3'

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

Ну так и путь же не такой был, а с http:// и так далее. Вопрос в том, что браузер выдает ошибку, когда я пытаюсь вставить в body более одного такого скрипта.

Спасибо Smile

Аватар пользователя leramulina leramulina 6 февраля 2009 в 17:41

EzS wrote:
Для создания плейлистов есть плагины. Поищите на друпал.орг
Кстати, в модули Аудио есть свой плейлист вроде

Ну так именно аудио и не хочет воспринимать мои mp3. Говорит, не тот битрейт. Чем я только не пробовала сделать ему нормальный битрейт - не прнимает.

Аватар пользователя Stan.Ezersky Stan.Ezersky 6 февраля 2009 в 18:42

"leramulina" wrote:
браузер выдает ошибку, когда я пытаюсь вставить в body более одного такого скрипта.

У каждого плеера должен быть свой ID

Аватар пользователя Stan.Ezersky Stan.Ezersky 6 февраля 2009 в 18:44

Я не знаю. Я не пробовал Audio для 5 версии

"leramulina" wrote:
Попробовала вставлять плееры через скрипт wijering'a

"leramulina" wrote:
Ну так и путь же не такой был, а с http:// и так далее.

This text will be replaced

var so = new SWFObject('/sites/all/modules/player.swf','mpl','470','20','9');so.addParam('allowscriptaccess','always');so.addParam('allowfullscreen','true');so.addParam('flashvars','&duration=33&file=/files/mp3/WHAT WOMEN NEED_MP3_192.mp3');so.write('player');

Где тут путь к треку с http? Кстати, судя по заголовку трека, битрейт у него 192, а должен быть 128

Аватар пользователя kyky kyky 7 февраля 2009 в 12:13

Какие вообще есть человеческие способы сделать на странице проигрывание 10-15 файлов?
Можно вставить JW Player, которому в качестве файла указывается плейлист формата xml с сcылками на исходные медиа-файлы. Но плейлист будет статичным. Выглядеть может примерно вот так.

Другое очень хорошее решение -- использовать jQuery плагин http://plugins.jquery.com/project/media
Суть его в том, что все встречающиеся в определенном месте странице ссылки на медиафайлы он заменяет на плейер. Библиотеку можно использовать самостоятельно (подгружать своим скриптом), или скачать модуль для Друпала jquery_media, который всё сделает за вас. Библиотека хорошо настраивается, можно установить разные плейеры для FLV, MP3, и тд. Можно проигрывать avi, mov, музыку всех аудио-форматов.
У вас на странице просто должны быть ссылки на ваши песни. Например, создайте тип ноды "плейлист", в теле которой через filefield загружаются песни, и укажите в настройках модуля, чтобы скрипт запускался только для нод этого типа.
Можно с помощью одной flashvars сделать красивую визуализацию.

http://malsup.com/jquery/media/audio.html -- демонстрация с аудиофайлами
http://malsup.com/jquery/media/video.html -- демонстрация с видео
http://plugins.jquery.com/project/media -- плагин jQuery
http://drupal.org/project/jquery_media -- Друпальный модуль
http://malsup.com/jquery/media/ -- домашняя страница проекта с полной инфой

Аватар пользователя Stan.Ezersky Stan.Ezersky 7 февраля 2009 в 13:58

"kyky" wrote:
Можно проигрывать avi.....

Кстати, вовремя увидел ваш ответ. У меня авишки не проигрываются ни в одном броузере, требуется плагин (использую jquery_media)/

А по поводу аудио, пользуюсь mp3player + node_reference для связки песен от одного исполнителя

Аватар пользователя kyky kyky 8 февраля 2009 в 7:34

авишки не проигрываются ни в одном броузере
Авишки воспроизводятся через микрософтовский плагин для браузера. В ИЕ он встроенный, для Оперы и Лисы устанавливается из вне. Аналогично с форматом MOV.