Co to jest format pliku XSPF?
.xspf (skrót od XML Shareable Playlist Format, wymawiany jako „spiff”) to format pliku listy odtwarzania opracowany przez Xiph.Org Foundation. Pliki .xspf nie przechowują rzeczywistych danych audio - jedynie informacje związane z listą odtwarzania w formie znaczników XML, które zawierają odniesienia do plików audio na liście.
Format .xspf jest pod wieloma względami podobny do formatów .M3U i .M3U8. Listy odtwarzania .xspf są jednak bardziej uniwersalne, jeśli chodzi o mobilność i kompatybilność między różnymi komputerami i urządzeniami multimedialnymi: lokalizacje ścieżek mogą być lokalnymi ścieżkami plików lub pełnymi adresami URL HTTP/HTTPS, dzięki czemu lista odtwarzania może wskazywać na zdalne strumienie równie łatwo, jak na pliki lokalne. Każdy wpis <track> wewnątrz elementu <trackList> może również zawierać ustrukturyzowane metadane - tytuł, twórcę (artystę), album, adnotację i czas trwania - a nie tylko samą ścieżkę do pliku.
Ponieważ struktura pliku .xspf opiera się na formacie tekstowym XML, można go łatwo przeglądać i edytować za pomocą dowolnego edytora tekstu. Użytkownicy mogą również ręcznie przeszukiwać plik listy odtwarzania w poszukiwaniu lokalizacji plików audio, do których prowadzą odniesienia. Prawidłowy plik .xspf zaczyna się od standardowej deklaracji XML, po której następuje element główny <playlist version="1"> z przestrzenią nazw xmlns="http://xspf.org/ns/0/".
Bezpieczeństwo
RYZYKO: LOWSam plik .xspf jest nieszkodliwym tekstem XML. Jedyna praktyczna uwaga: wpisy są dowolnymi ścieżkami plików/adresami URL, więc lista odtwarzania z nieznanego źródła może skierować odtwarzacz do nieoczekiwanych treści zdalnych - otwórz nieznany plik .xspf w edytorze tekstu, aby zobaczyć, dokąd prowadzi, przed jego załadowaniem. Dbaj o aktualizację swojego odtwarzacza multimedialnego.
Szczegóły formatu
w pigułceProgramy otwierające pliki XSPF
Szczegóły techniczne
specyfikacja| Kategoria pliku | Lista odtwarzania oparta na XML (plik wskazujący - nie zawiera danych multimedialnych) |
| Typ MIME | application/xspf+xml |
| Deweloper | Xiph.Org Foundation (grupa robocza XSPF) |
| Wymowa | „spiff” (oficjalna, zgodnie ze specyfikacją) |
| Przestrzeń nazw XML | http://xspf.org/ns/0/ |
| Element główny | <playlist version="1"> z atrybutem przestrzeni nazw xmlns |
| Struktura ścieżki | <trackList> → <track> → <location> (jeden element na element multimedialny) |
| Pole lokalizacji | <location> akceptuje dowolny identyfikator URI: lokalne ścieżki file:// lub zdalne adresy URL http:// / https:// |
| Metadane dla ścieżki | title, creator (artysta), album, annotation, image, duration, identifier - wszystkie opcjonalne |
| Kodowanie znaków | UTF-8 (dziedziczone z XML; kodowanie może być zadeklarowane w prologu XML) |
| Sygnatura pliku | Brak binarnych magicznych bajtów; identyfikowany przez deklarację XML i xmlns="http://xspf.org/ns/0/" w elemencie głównym |
| Element atrybucji | Opcjonalny blok <attribution> rejestruje pochodzenie ścieżek zaimportowanych z innej listy odtwarzania |
| Przenośność między maszynami | Zdalne lokalizacje URL są w pełni przenośne; względne ścieżki file:// zależą od spójnego układu katalogów |
| Wydano | XSPF 1.0, 2006 |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | www.xspf.org |
Konwersje XSPF
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki XSPF.
Najczęściej zadawane pytania
Co to jest plik XSPF i jak go otworzyć?
Jak wymawia się XSPF?
Dlaczego utwory w moim pliku XSPF nie chcą się odtwarzać?
<location> w edytorze tekstu lub utwórz listę odtwarzania ponownie tam, gdzie znajdują się pliki.