location>../../testing/fi>lesbunny.flv</location> – расположение </
Итак, плагин для WordPress Flash Video Player поддерживает плейлисты.
Для вставки плейлиста следует использовать такой код: [flаshvideo file=playlist-name.xml /] (адрес должен быть укзан относительно корневой папки блога), а для открытия плейлиста с другого сайта используйте такой код: [flаshvideo file=hed-playlist.xml /]
Типы поддерживаемых файлов с примерами и спецификациями:
- ASX (спецификации + пример файла)
- ATOM (спецификации + пример файла)
- RSS + iTunes (спецификации + пример файла)
- RSS + Media (спецификации + пример файла)
- SMIL (спецификации + пример файла)
- XSPF (спецификации + пример файла)
Попробовав поработать с некоторыми из этих файлов, я сделал вывод, что проще и быстрее всего работать с плейлистами формата XSPF. Плейлисты представляют собой текстовые файлы формата XML.
Вот пример простейшего плейлиста, который включает в себя всего лишь несколько mp3-файлов:
<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns = "http://xspf.org/ns/0/">
<trackList>
<track><location>http://e>xample.comsong_1.mp3</lo>cation><track>
<track><location>http://e>xample.comsong_2.mp3</lo>cation><track>
<track><location>http://e>xample.comsong_3.mp3</lo>cation><track>
</trackList>
</playlist>
А здесь я покажу более сложный плейлист с различными типами файлов и дополнительными опциями:
Плейлист содержит FLV-видео, mp3-музыку, PNG изображение и видео с сайта YouTube.com.
XSPF
<playlist version="1" xmlns="http://xspf.org/ns>0/">
<title>Example XSPF playlist</title>
<tracklist>
<track>
<title>FLV video</title>
<creator>the Peach Open Movie Project</creator>
<info>http://www.bigbuckb>unny.org</info>
<annotation>Big Buck Bunny is a short animated film by the Blender Institute, part of the Blender Foundation.</annotation>
<location>../../testing/f>ilesbunny.flv</location>
</track>
<track>
<title>MP3 audio with thumb</title>
<creator>the Peach Open Movie Project</creator>
<info>http://www.bigbuckb>unny.org</info>
<annotation>Big Buck Bunny is a short animated film by the Blender Institute, part of the Blender Foundation.</annotation>
<location>files/bunny.mp3><location>
<image>files/bunny.jpg</i>mage>
</track>
<track>
<title>PNG image with duration</title>
<creator>the Peach Open Movie Project</creator>
<annotation>Big Buck Bunny is a short animated film by the Blender Institute, part of the Blender Foundation.</annotation>
<location>files/bunny.png><location>
<meta rel="duration">10</meta>
</track>
<track>
<title>Youtube video with start</title>
<creator>the Peach Open Movie Project</creator>
<info>http://www.bigbuckb>unny.org</info>
<annotation>Big Buck Bunny is a short animated film by the Blender Institute, part of the Blender Foundation.</annotation>
<location>http://youtube.>comwatch?v=IBTE-RoMsvw</>location>
<meta rel="start">10</meta>
</track>
</tracklist>
</playlist>
В самом начале плейлиста приводится информация о файле и название списка (<title>Example XSPF playlist</title>)
Затем идут файлы
FLV <track>
<title>FLV video</title> – название видеофайла
<creator>the Peach Open Movie Project</creator> – автор
<info>http://www.bigbuckb>unny.org</info> – информация
<annotation>Big Buck Bunny is a short animated film by the Blender Institute, part of the Blender Foundation.</annotation> – описание
<location>../../testing/f>ilesbunny.flv</location> – расположение
</track>
MP3
<track>
<title>MP3 audio with thumb</title> – название файла, в данном случае "MP3 звук с миниатюрой"
<creator>the Peach Open Movie Project</creator> – автор
<info>http://www.bigbuckb>unny.org</info> – информация
<annotation>Big Buck Bunny is a short animated film by the Blender Institute, part of the Blender Foundation.</annotation> – описание
<location>files/bunny.mp3><location> – расположение
<image>files/bunny.jpg</i>mage> – миниатура, которая будет отображаться в плейлисте
</track>
Изображение
<track>
<title>PNG image with duration</title> – название файла, в данном случае "PNG изображение с задержкой"
<creator>the Peach Open Movie Project</creator> – автор
<annotation>Big Buck Bunny is a short animated film by the Blender Institute, part of the Blender Foundation.</annotation> – описание
<location>files/bunny.png><location> – расположение
<meta rel="duration">10</meta> – длительность показа изображения на экране плеера (в секундах)
</track>
YouTube
<track>
<title>Youtube video with start</title> – название
<creator>the Peach Open Movie Project</creator> – автор
<info>http://www.bigbuckb>unny.org</info> – информация
<annotation>Big Buck Bunny is a short animated film by the Blender Institute, part of the Blender Foundation.</annotation> – описание
<location>http://youtube.>comwatch?v=IBTE-RoMsvw</>location> – адрес видео на сайте YouTube.com
<meta rel="start">10</meta> – положение старта (в данном случае видео начнется с 10-ой секунды)
</track>
Файлов в плейлисте может быть неограниченное количество, каждый Вы можете настроить по-своему, используя любые из вышеперечисленных полей. Информация о каждом файле начинается с тега <track> и закрывается тегом </track>
Вы можете сохранить вышеприведенный плейлист, сохранить его с помощью текстового редактора (не стандартным блокнотом) и использовать его как заготовку для своих списков файлов.
Вот как будет выглядеть плеер с плейлистом:
cat<playlist version="1" xmlns="http://xspf.org/ns>0/">
<title>Simon's Cat</title>
<info></info>
<tracklist>
<track>
<title>1. Cat Man Do</title>
<creator></creator>
<info></info>
<location>http://www.yout>ube.comwatch?v=w0ffwDYo0>0Q<location>
<image></image>
</track>
<track>
<title>2. Let Me In</title>
<creator></creator>
<info></info>
<location>http://www.yout>ube.comwatch?v=4rb8aOzy9>t4<location>
<image></image>
</track>
<track>
<title>3. TV Dinner</title>
<creator></creator>
<info></info>
<location>http://www.yout>ube.comwatch?v=s13dLaTIH>Sg<location>
<image></image>
</track>
<track>
<title>4. Simon's Sister's Dog Fed Up</title>
<creator></creator>
<info></info>
<location>http://www.yout>ube.comwatch?v=NQCwHluBq>Fc<location>
<image></image>
</track>
<track>
<title>5. Fly Guy</title>
<creator></creator>
<info></info>
<location>http://www.yout>ube.comwatch?v=I1qHVVbYG>8Y<location>
<image></image>
</track>
<track>
<title>6. Hot Spot</title>
<creator></creator>
<info></info>
<location>http://www.yout>ube.comwatch?v=uOHvZjiDA>Ng<location>
<image></image>
</track>
<track>
<title>7. Snow Business</title>
<creator></creator>
<info></info>
<location>http://www.yout>ube.comwatch?v=Tuf61Ojvo>PQ<location>
<image></image>
</track>
</tracklist>
</playlist>
|