Autor Shamir
Czym jest plik M3U i jak działa?
Ciągle słyszysz ten termin — "dodaj swój M3U," "wklej swój M3U URL," "M3U playlistę." Brzmi technicznie, może nawet trochę zastraszająco. Nie jest. M3U to po prostu zwykły plik tekstowy zawierający listę lokalizacji twoich streamów lub plików multimedialnych. To cała tajemnica. Otwórz go w dowolnym edytorze tekstu a misterium znika.
Ten przewodnik wyjaśnia format linia po linii, więc następnym razem gdy ktoś powie "dodaj swój M3U," będziesz dokładnie wiedzieć o co chodzi.
Szczera prawda: Tuneline to odtwarzacz multimedialny dla treści którą sam dostarczasz. M3U to po prostu twoja lista twoich źródeł — spis treści, nie sama zawartość.
M3U to spis treści
Najbardziej użyteczny sposób myślenia o M3U: to spis treści do mediów. Nie zawiera żadnego wideo. Zawiera listę wskaźników — nazwy plus lokalizacje (adresy URL lub ścieżki pliku) gdzie każda pozycja faktycznie się znajduje. Odtwarzacz czyta listę i pobiera każdą pozycję gdy naciśniesz play.
Dlatego plik M3U jest mały (kilka kilobajtów) nawet gdy "zawiera" tysiące pozycji — to wszystko tekst, bez wideo. I dlatego M3U może się zepsuć: jeśli wskaźnik jest nieaktualny (URL wygaśnie), lista jest w porządku ale ta jedna pozycja nie będzie się grać.
Najprostszy możliwy M3U
W najprostszej postaci M3U to tylko lista lokalizacji, jedna na linię:
http://example.com/stream1.m3u8
http://example.com/stream2.m3u8
/Users/me/Videos/holiday.mp4
Odtwarzacz czyta to od góry do dołu i daje ci trzy pozycje do grania. Brak nazw, brak grupowania — tylko lokalizacje. To oryginalny format playlisty z lat 90., i nadal działa.
Rzeczywisty M3U: Format rozszerzony
Wersja którą faktycznie spotkasz zaczyna się od #EXTM3U i daje każdej pozycji nazwę i metadane. To rozszerzony M3U, i wygląda tak:
#EXTM3U
#EXTINF:-1 tvg-id="news.us" tvg-logo="http://logos/news.png" group-title="News",Example News
http://example.com/news.m3u8
#EXTINF:-1 group-title="Movies",Example Movie Channel
http://example.com/movies.m3u8
Odszyfrujmy to linia po linii — to prostsze niż wygląda:
| Część | Znaczenie |
|---|---|
#EXTM3U | Nagłówek. Mówi "to jest rozszerzony M3U." Zawsze pierwszy wiersz. |
#EXTINF:-1 | "Oto pozycja." -1 oznacza stream na żywo (nieznany czas trwania). |
tvg-id="..." | ID używane do dopasowania tej pozycji do przewodnika programu (EPG). |
tvg-logo="..." | Adres URL do loga/ikony pozycji. |
group-title="..." | Kategoria — to buduje twoje grupy na pasku bocznym. |
,Example News | Wszystko po przecinku to nazwa wyświetlana. |
| Następny wiersz | Rzeczywisty URL lub ścieżka do grania. |
Więc każda pozycja to naprawdę dwa wiersze: jeden #EXTINF ją opisujący, i jeden wiersz mówiący gdzie mieszka. Powtarzaj ten wzór a masz pełną bibliotekę.

M3U kontra M3U8 — Jaka jest różnica?
To wszystkich myli, bo to dwie różne rzeczy z podobnymi nazwami:
.m3u/.m3u8jako plik playlisty — spis treści, o którym rozmawialiśmy. Wersja.m3u8to po prostu M3U zapisana w UTF-8 (dzięki czemu prawidłowo obsługuje nieangielskie nazwy i znaki). Dla playlist preferuj.m3u8— unika to zniekształconych znaków..m3u8jako stream na żywo — mylące, HLS streamy na żywo też używają rozszerzenia.m3u8, bo stream HLS to technicznie mała playlista segmentów wideo. Więc pojedynczy URL…/stream.m3u8to zwykle jeden stream na żywo, podczas gdy duży…/playlist.m3u8który dodajesz jako źródło to lista wielu.
Jak je rozróżnić w praktyce: lista którą dodajesz jako źródło ma wiele pozycji #EXTINF; pojedynczy stream HLS to jedna stale aktualizująca się lista segmentów którą odtwarzacz po prostu graje. Jeśli wklejasz jeden URL aby oglądać jedną rzecz, to stream — patrz streamy sieciowe.
URL kontra plik: Dwa sposoby mieć M3U
Spotkasz M3U w dwóch formach, i obie działają tak samo po dodaniu:
- Zdalny URL (
http://provider.com/get.php?…lub…/playlist.m3u8). Lista mieszka na serwerze; odtwarzacz pobiera najnowszą wersję za każdym razem. Większość subskrypcji daje ci URL w ten sposób. - Plik lokalny (
playlist.m3una twoim dysku lub chmurze). Lista mieszka z tobą. Świetnie dla zestawu starannie dobranego i kopii zapasowej którym sterują i edytujesz.
Aby dodać każdy: otwórz Dodaj źródło, wklej URL lub wybierz plik, a odtwarzacz parsuje każdy #EXTINF do przejrzystej biblioteki. (Krok po kroku.)
Czy mogę samodzielnie edytować M3U?
Tak — i to jest wzmacniające. Ponieważ to zwykły tekst, każdy edytor tekstu edytuje M3U. Popularne modyfikacje:
- Zmień nazwę pozycji — zmień tekst po przecinku na linii
#EXTINF. - Zmień grupę pozycji — edytuj
group-title="…"aby organizować twoje kategorie tak jak chcesz. - Usuń martwe pozycje — usuń linię
#EXTINFi jej linię URL razem (obie, albo zostawisz sierotę). - Scal dwie listy — wklej pozycje z jednego pliku pod nagłówek
#EXTM3Udrugiego.
Zapisz jako .m3u8 (UTF-8) i dodaj ponownie. Pamiętaj: edycja listy nigdy nie naprawia martwego źródła — jeśli bazowy URL znika, porządkowanie tekstu go nie przywróci.
M3U kontra inne formaty
M3U to jeden z trzech sposobów na dotarcie twojej treści. Krótsza wersja:
- M3U — płaska lista streamów (czego post dotyczy). Prosta, przenośna, edytowalna.
- Xtream Codes — login serwera (URL + nazwa użytkownika + hasło) które odtwarzacz zmienia w zorganizowaną bibliotekę z kategoriami i VOD/serialami.
- Stalker Portal — format oparty na portalu używany przez niektóre urządzenia.
Pełne porównanie: M3U kontra Xtream Codes kontra Stalker Portal.
FAQ
Czym jest plik M3U w prostych słowach?
Zwykły plik tekstowy zawierający listę lokalizacji twoich streamów lub plików multimedialnych — nazwy plus lokalizacje. To spis treści; nie zawiera rzeczywistego wideo.
Jaka jest różnica między M3U a M3U8?
Jako playlista, .m3u8 to po prostu M3U zapisana w UTF-8 (lepsze dla nieangielskich nazw) — preferuj to. Mylące, HLS streamy na żywo też używają .m3u8; pojedynczy taki URL to jeden stream, podczas gdy duży że dodajesz jako źródło to lista wielu.
Czy mogę otworzyć i edytować plik M3U?
Tak — każdy edytor tekstu działa. Możesz zmienić nazwy pozycji, zmienić group-title aby zmienić grupę, i usunąć martwe pozycje (usuń zarówno linię #EXTINF jak i jej linię URL).
Gdzie otrzymam M3U?
Ze swojego źródła lub subskrypcji — zwykle jako URL do wklejenia, czasami jako plik do otwarcia. Odtwarzacz parsuje to do przejrzystej biblioteki.
Podsumowanie
- M3U to spis treści w zwykłym tekście — nazwy i lokalizacje, bez wideo w środku.
- Rzeczywisty format zaczyna się od
#EXTM3U, a każda pozycja to#EXTINFwiersz (nazwa, grupa, logo, tvg-id) plus wiersz URL/ścieżka. .m3u8oznacza UTF-8 dla playlist — ale to samo rozszerzenie też oznacza HLS streamy, więc kontekst ma znaczenie.- To tylko tekst, więc możesz to edytować samodzielnie — choć to nigdy nie przywróci martwego źródła.
Masz M3U do dodania? Pobierz Tuneline — wklej URL lub otwórz plik, a będziesz przeglądać w sekundy. Bezpłatnie i bez reklam.
— Shamir
Udostępnij artykuł
Get Tuneline free
A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.
Download freePowiązane artykuły
- Dekodowanie komunikatów o błędach IPTV: Co naprawdę oznacza 10 typowych błędów
- Ile urządzeń może korzystać z jednego abonamentu IPTV?
- Które odtwarzacze IPTV rzeczywiście obsługują programy z archiwum? (2026)
- Napisy w IPTV się nie wyświetlają (lub znikają, gdy przewiniesz)
- Twój odtwarzacz prosi o kod PIN kontroli rodzicielskiej, który nigdy nie ustawiałeś
Przeczytaj ten artykuł w innym języku
- EnglishWhat Is an M3U File and How Does It Work?
- FrançaisQu'est-ce qu'un fichier M3U et comment fonctionne-t-il ?
- DeutschWas ist eine M3U-Datei und wie funktioniert sie?
- Español¿Qué es un archivo M3U y cómo funciona?
- ItalianoChe cos'è un file M3U e come funziona?
- NederlandsWat is een M3U-bestand en hoe werkt het?
- PolskiCzym jest plik M3U i jak działa?
- PortuguêsO que é um arquivo M3U e como funciona?
- РусскийЧто такое файл M3U и как он работает?
- TürkçeM3U Dosyası Nedir ve Nasıl Çalışır?
Tuneline to aplikacja do odtwarzania multimediów. Nie dostarcza, nie hostuje ani nie rozpowszechnia żadnych treści. Własną playlistę przynosisz sam, dokładnie tak jak w VLC.