Общий формат списка воспроизведения XML
Расширение имени файла |
.xspf |
---|---|
Тип интернет-СМИ |
приложение/xspf+xml |
Разработано | Фонд Xiph.Org |
Тип формата | Плейлист |
Расширено с | XML |
Общий формат плейлиста XML ( XSPF ), произносится как spiff , [1] представляет собой XML основанный на формат списка воспроизведения для цифровых медиа , спонсируемый Фондом Xiph.Org .
XSPF — это формат файла для совместного использования списка воспроизведения , который можно воспроизводить на персональном компьютере или портативном устройстве. Точно так же, как любой пользователь на любом компьютере может открыть любую веб-страницу, XSPF предназначен для обеспечения переносимости списков воспроизведения.
Разрешение контента
[ редактировать ]Традиционно списки воспроизведения состоят из путей к файлам, указывающих на отдельные заголовки. Это позволяло воспроизводить список воспроизведения локально на одном компьютере или совместно использовать, если перечисленные пути к файлам были URL-адресами, доступными более чем одному компьютеру (например, в Интернете). Открытый формат XSPF, богатый метаданными, позволил использовать новый вид совместного использования списков воспроизведения, называемый разрешением контента .
Простая форма разрешения контента — это локализация плейлиста на основе метаданных . XSPF-совместимый преобразователь контента откроет списки воспроизведения XSPF и выполнит поиск в каталоге каждого заголовка с помощью <creator>
, <album>
и <title>
теги, а затем локализуйте список воспроизведения, чтобы указать доступные соответствующие треки. Каталог может ссылаться на коллекцию медиафайлов на локальном диске, на службу подписки на музыку, такую как Yahoo! Music Unlimited или какой-либо другой архив с возможностью поиска. Конечным результатом являются общие плейлисты, которые не привязаны к конкретной коллекции или услуге.
Пример плейлиста XSPF 1.0
[ редактировать ]<?xml version="1.1" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/">
<trackList>
<track>
<title>Windows Path</title>
<location>file://C:\music\foo.mp3</location>
</track>
<track>
<title>Linux Path</title>
<location>file:///media/music/foo.mp3</location>
</track>
<track>
<title>Relative Path</title>
<location>music/foo.mp3</location>
</track>
<track>
<title>External Example</title>
<location>http://www.example.com/music/bar.ogg</location>
</track>
</trackList>
</playlist>
История
[ редактировать ]XSPF был создан специальной рабочей группой, которая начала свою деятельность в феврале 2004 г., достигла приблизительного консенсуса по версии 0 в апреле 2004 г., работала над реализацией и точной настройкой в течение лета и осени 2004 г. и объявила настроенной версией версию 1 в январе 2005 г. .
XSPF не является рекомендацией какой-либо организации по стандартизации, кроме Xiph.Org Foundation.
Функции
[ редактировать ]- Формат списка воспроизведения, например M3U или ASX.
- MIME -тип содержимого
application/xspf+xml
- Безпатентован (нет патентов основных авторов)
- Спецификация по лицензии Creative Commons Attribution-NoDerivs 2.5.
- XML, как Atom
- Юникод Поддержка
- Кроссплатформенная поддержка
Программное обеспечение и конвертеры веб-плейлистов
[ редактировать ]- Амарок
- Foobar2000 (с соответствующим плагином)
- Дерзкий
- Банши
- Клементина
- Томагавк
- Медиаплеер VLC (автономный проигрыватель, доступный на всех основных платформах)
- XMMS2 (есть плагин для анализа XSPF)
- Last.fm (экспорт плейлистов и радио с личными тегами в XSPF)
- Soundiiz (конвертер плейлистов для нескольких потоковых сайтов)
- youtube-dl (загрузчик)
См. также
[ редактировать ]- Другие форматы файлов плейлистов
- ASX — Windows Media
- M3U — наиболее распространенный формат плейлиста.
- Пожалуйста , SHOUTcast
- WPL — проигрыватель Windows Media
Ссылки
[ редактировать ]- ^ «XSPF: формат общего списка воспроизведения XML: быстрый старт» . Проверено 23 апреля 2009 г.