.SMIL

Plik SMIL

Synchronized Multimedia Integration Language
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik SMIL to niewielki dokument XML, który harmonizuje zewnętrzne pliki audio, wideo, obrazy i tekst - sam nie zawiera żadnych multimediów. Aby odtworzyć prezentację, użyj otwartoźródłowego programu AMBULANT Player, mając pod ręką powiązane pliki multimedialne. Aby sprawdzić, do czego odnosi się plik, otwórz go w dowolnym edytorze tekstu.

Deweloper: W3C SYMM Working Group (Synchronized Multimedia) Kategoria: Pliki wideo Otwarty standard MIME: application/smil+xml
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .DAV · .MKV · .MP4 · .H264

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 1, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku SMIL?

Plik .smil to plik tekstowy zawierający znacznik zapisany w języku Synchronized Multimedia Integration Language (SMIL, wymawiane jak angielskie „smile”). SMIL służy do tworzenia prezentacji multimedialnych i pokazów slajdów, które koordynują wiele strumieni mediów na osi czasu. Pliki SMIL zawierają odniesienia do materiałów audiowizualnych użytych w prezentacji, a nie same media - sam plik .smil nie przenosi żadnych danych audio ani wideo.

Pliki SMIL definiują ustawienia prezentacji, w tym animacje, efekty przejść, układ, czasy i osadzone obiekty. Elementy odtwarzania są zorganizowane w kontenery czasowe: <par> dla odtwarzania równoległego oraz <seq> dla sekwencyjnego odtwarzania powiązanych klipów audio, wideo, obrazów i tekstu. Format SMIL jest również szeroko stosowany jako podstawa formatu wiadomości multimedialnych MMS w telefonii komórkowej (profil 3GPP SMIL), a także w cyfrowych książkach mówionych DAISY.

Specyfikacja SMIL została wystandaryzowana przez W3C. SMIL jest ściśle powiązany z HTML, a pliki SMIL używają znaczników XML do opisu treści multimedialnych, regionów układu i synchronizacji. Obecna opublikowana wersja specyfikacji to SMIL 3.0 (Rekomendacja W3C, grudzień 2008). Koncepcje czasowe SMIL żyją również wewnątrz animacji SVG (znacznik <animate> wywodzi się z modelu czasowego SMIL).

W nowoczesnym programowaniu stron internetowych elementy HTML5 <audio> i <video> wraz z CSS/JavaScript w dużej mierze zastąpiły SMIL w prezentacjach przeglądarkowych, ale format ten pozostaje w użyciu w specjalistycznych odtwarzaczach i procesach nadawczych.

Bezpieczeństwo

RYZYKO: LOW

Plik SMIL to mały tekst XML i nie jest wykonywalny, więc niesie ze sobą niewielkie bezpośrednie ryzyko. Jedyna przestroga: może odwoływać się do zdalnych adresów URL, więc otwarcie niezaufanego pliku SMIL w odtwarzaczu sieciowym może spowodować pobranie zewnętrznej zawartości. Jeśli źródło jest nieznane, najpierw sprawdź XML w edytorze tekstu. To w powiązanych plikach multimedialnych (a nie w samym SMIL) może znajdować się ewentualne zagrożenie.

Szczegóły formatu

w pigułce
PEŁNA NAZWASynchronized Multimedia Integration Languageznany również jako SMIL presentation, SMIL file
DEWELOPERW3C SYMM Working Group (Synchronized Multimedia)od SMIL 1.0 - W3C Recommendation, June 1998
KATEGORIAPliki wideo
TYP MIMEapplication/smil+xml
TYPDokument znaczników oparty na XML opisujący czas i układ prezentacji multimedialnej (tekst)
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Nawigacja w cyfrowych książkach mówionych DAISY - Dostępne audiobooki (DAISY 2.02/3) używają plików SMIL do synchronizacji nagranej narracji z tekstem.
  • Listy odtwarzania Digital Signage / IPTV - Odtwarzacze takie jak BrightSign i niektóre systemy IPTV/STB używają SMIL do harmonogramowania zapętlonych mediów na ekranach.
  • Układ wiadomości multimedialnych MMS - Wiadomości tekstowe z obrazami/wideo (3GPP MMS) zawierają slajd SMIL opisujący układ i czas trwania części wiadomości.

Programy otwierające pliki SMIL

Windows4 apps
RealPlayer Freemium Otwórz za pomocą RealPlayer, jeśli SMIL odnosi się do treści RealMedia (.rm/.ram); wsparcie tylko dla starszych systemów.
Ambulant Player Open-source Zbuduj/uruchom AMBULANT, aby odtwarzać prezentacje SMIL na systemie Linux.
Any text editor (Notepad++ / VS Code) Open-source Otwórz .smil jako tekst, aby przeczytać XML i zlokalizować pliki multimedialne, do których się odwołuje.
Web browser (Firefox / Chrome) Darmowy Przeciągnij .smil do karty przeglądarki, aby wyświetlić kod źródłowy XML (przeglądarki nie renderują synchronizacji SMIL, ale pokazują strukturę).
macOS2 apps
Ambulant Player Open-source Zbuduj/uruchom AMBULANT, aby odtwarzać prezentacje SMIL na systemie Linux.
Any text editor (BBEdit, VS Code) Darmowy Otwórz jako tekst, aby sprawdzić XML i znaleźć powiązane media.
Linux2 apps
Ambulant Player Open-source Zbuduj/uruchom AMBULANT, aby odtwarzać prezentacje SMIL na systemie Linux.
Any text editor Open-source Otwórz jako tekst, aby przeczytać XML.

Szczegóły techniczne

specyfikacja
FormatDokument tekstowy XML
Typ MIMEapplication/smil+xml (również application/smil)
KodowanieUTF-8 (lub dowolne kodowanie zadeklarowane w nagłówku XML)
Element główny<smil> z przestrzenią nazw http://www.w3.org/ns/SMIL (SMIL 3.0) lub starszymi przestrzeniami nazw W3C SMIL
Kontenery czasowe<par> (równoległy), <seq> (sekwencyjny), <excl> (wyłączny) - organizują nakładające się lub sekwencyjne odtwarzanie mediów
Wersje specyfikacjiSMIL 1.0 (1998), SMIL 2.0 (2001), SMIL 2.1 (2005), SMIL 3.0 (2008, obecna Rekomendacja W3C)
Typowy rozmiar pliku1 KB - 50 KB (tylko dokument czasu/układu; nie zawiera danych multimedialnych)
KompresjaBrak w samym pliku; może być skompresowany algorytmem gzip podczas transferu HTTP
Zawartość multimedialnaBrak - odwołuje się do zewnętrznych plików audio, wideo, obrazów i tekstu poprzez URI
Profile SMILSMIL Basic, SMIL Mobile Profile (3GPP MMS), SMIL Tiny; każdy przeznaczony dla konkretnej klasy odtwarzaczy
Użycie w MMSProfil 3GPP SMIL Mobile definiuje format wiadomości multimedialnych używany w komunikacji mobilnej MMS
Relacja z SVGElementy animacji SVG (<animate>, <animateTransform>) wywodzą się z modelu czasowego SMIL
WydanoSMIL 1.0 - W3C Recommendation, June 1998
Najnowsza wersjaSMIL 3.0 - W3C Recommendation, December 1, 2008 (republished December 2008)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.w3.org

Konwersje SMIL

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami SMIL. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki SMIL.

Najczęściej zadawane pytania

Co to jest plik SMIL i dlaczego nie odtwarza wideo?
To lista odtwarzania/oś czasu XML, a nie wideo. Wskazuje jedynie na zewnętrzne media. Jeśli tych plików brakuje lub znajdują się w innych ścieżkach, nie ma czego odtwarzać.
Jak otworzyć plik .smil?
Użyj odtwarzacza SMIL, takiego jak otwartoźródłowy AMBULANT Player, lub otwórz go w edytorze tekstu/przeglądarce, aby przeczytać kod XML i znaleźć pliki multimedialne, do których się odwołuje.
Czy SMIL to to samo co plik napisów .smi?
Nie. Niektóre pliki napisów używają rozszerzenia .smi (napisy SAMI), co jest inną rzeczą, choć oba formaty przypominają XML. Plik .smil to pełna oś czasu prezentacji multimedialnej.
Czy mogę przekonwertować SMIL na MP4?
Nie bezpośrednio - SMIL nie zawiera w sobie mediów. Odtwórz prezentację ze wszystkimi powiązanymi klipami i nagraj ekran, aby wyprodukować wideo.
Dlaczego moja wiadomość obrazkowa MMS zawiera część SMIL?
Wiadomości multimedialne (MMS) używają małego profilu SMIL do opisania układu i czasu wyświetlania obrazów, dźwięku i tekstu wiadomości. Twój telefon odczytuje to automatycznie.
Czy SMIL jest nadal używany w 2026 roku?
Rzadko w sieci (zastąpiony przez HTML5), ale nadal funkcjonuje w książkach mówionych DAISY, MMS, niektórych systemach digital-signage oraz w synchronizacji animacji SVG.

Źródła

1W3C - SMIL 3.0 Recommendationwww.w3.org
2W3C - Synchronized Multimedia (SMIL) homewww.w3.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.PARTPartial Download File
5.DATProgram Data File (generic)
6.EXEWindows Executable (Portable Executable)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.TXTPlain Text File

Powiązane rozszerzenia

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z