Education·7 min

Аутор Shamir

Šta je M3U datoteka i kako funkcioniše?

Stalno nailazite na taj izraz — „dodajte svoj M3U“, „nalepite svoj M3U URL“, „M3U plejlista“. Zvuči tehnički, možda čak i pomalo zastrašujuće. Ali nije. M3U je samo obična tekstualna datoteka koja navodi gde se nalaze vaši strimovi ili medijske datoteke. To je cela tajna. Otvorite je u bilo kom uređivaču teksta i misterija će nestati.

Ovaj vodič objašnjava format red po red, pa ćete sledeći put kada neko kaže „dodajte svoj M3U“ tačno znati šta se dešava.

Bez ulepšavanja: Tuneline je medija plejer za sadržaj koji obezbeđujete vi. M3U je jednostavno vaš spisak vaših izvora — sadržaj stranice, a ne sam sadržaj.

M3U je sadržaj medija

Najkorisnije je da M3U posmatrate kao sadržaj medija. On ne sadrži nijedan video. Sadrži spisak pokazivača — naziva i lokacija (URL-ova ili putanja do datoteka) na kojima se svaka stavka zaista nalazi. Plejer čita spisak i preuzima svaku stavku kada pritisnete „Pusti“.

Zato je M3U datoteka mala (nekoliko kilobajta) čak i kada „sadrži“ hiljade stavki — sve je tekst, bez videa. Zato M3U može da prestane da radi: ako pokazivač zastari (URL istekne), spisak je i dalje ispravan, ali ta konkretna stavka neće moći da se reprodukuje.

Najjednostavniji mogući M3U

U najosnovnijem obliku, M3U je samo spisak lokacija, po jedna u svakom redu:

http://example.com/stream1.m3u8
http://example.com/stream2.m3u8
/Users/me/Videos/holiday.mp4

Plejer čita taj spisak odozgo nadole i nudi vam tri stavke za reprodukciju. Bez naziva i grupisanja — samo lokacije. To je izvorni format plejlista iz devedesetih i još uvek funkcioniše.

M3U iz prakse: prošireni format

Verzija na koju ćete stvarno naići počinje sa #EXTM3U i svakoj stavci dodaje naziv i metapodatke. To je prošireni M3U, a izgleda ovako:

#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

Hajde da ga rastavimo red po red — jednostavniji je nego što izgleda:

DeoZnačenje
#EXTM3UZaglavlje. Kaže „ovo je prošireni M3U“. Uvek je u prvom redu.
#EXTINF:-1„Sledi stavka.“ -1 označava strim uživo (nepoznato trajanje).
tvg-id="..."ID koji se koristi za povezivanje ove stavke sa programskim vodičem (EPG).
tvg-logo="..."URL do logotipa/ikonice stavke.
group-title="..."Kategorija — na osnovu nje se formiraju grupe na bočnoj traci.
,Example NewsSve posle zareza je naziv koji se prikazuje.
Sledeći redStvarna URL adresa ili putanja za reprodukciju.

Dakle, svaka stavka se zapravo sastoji od dva reda: jednog #EXTINF reda koji je opisuje i jednog reda koji navodi gde se nalazi. Ponovite taj obrazac i dobićete kompletnu biblioteku.

Dodavanje izvora M3U u Tuneline

M3U naspram M3U8 — u čemu je razlika?

Ovo zbuni gotovo svakoga, a reč je o dve različite stvari sa sličnim nazivima:

  • .m3u / .m3u8 kao datoteka plej liste — sadržaj o kojem smo govorili. Verzija .m3u8 je samo M3U sačuvan kao UTF-8 (pa pravilno podržava neengleske nazive i simbole). Za plejliste birajte .m3u8 — tako ćete izbeći izobličene znakove.
  • .m3u8 kao strim uživo — zbunjujuće je to što HLS strimovi uživo takođe koriste ekstenziju .m3u8, jer je HLS strim tehnički mala plejlista video-segmenata. Zato je jedan …/stream.m3u8 URL obično jedan strim uživo, dok je veliki …/playlist.m3u8 koji dodajete kao izvor spisak mnogih stavki.

Kako ih praktično razlikovati: spisak koji dodate kao izvor sadrži mnogo #EXTINF stavki; jedan HLS strim je spisak segmenata koji se neprestano ažurira, a plejer ga samo reprodukuje. Ako nalepite jedan URL da biste gledali jednu stvar, reč je o strimu — pogledajte mrežne strimove.

URL ili datoteka: dva načina da imate M3U

Na ⟦0⟧ ćete naići u dva oblika, a oba rade isto kada ih dodate:

  • Udaljeni URL (http://provider.com/get.php?… ili …/playlist.m3u8). Spisak se nalazi na serveru, a plejer svaki put preuzima najnoviju verziju. Većina pretplata vam daje URL upravo u ovom obliku.
  • Lokalna datoteka (playlist.m3u na disku ili u skladištu u oblaku). Spisak je kod vas. Odlična je za skup koji ste ručno odabrali i napravili rezervnu kopiju, a koji sami kontrolišete i uređujete.

Da biste dodali bilo koji od ta dva oblika: otvorite Dodaj izvor, nalepite URL ili izaberite datoteku, a plejer će obraditi svaki #EXTINF i pretvoriti ga u biblioteku kroz koju možete da pretražujete. (Korak po korak.)

Mogu li samostalno da uređujem M3U?

Da — i to je veoma praktično. Pošto je u pitanju običan tekst, svaki uređivač teksta može da uređuje M3U. Uobičajene izmene:

  • Preimenovanje stavke — promenite tekst posle zareza u redu #EXTINF.
  • Ponovno grupisanje stavki — izmenite group-title="…" da biste svoje kategorije organizovali kako želite.
  • Uklanjanje nevažećih stavki — zajedno obrišite red #EXTINF i red sa njegovim URL-om (oba reda, da jedan ne bi ostao bez drugog).
  • Spajanje dva spiska — nalepite stavke iz jedne datoteke ispod zaglavlja #EXTM3U druge.

Sačuvajte je kao .m3u8 (UTF-8) i ponovo je dodajte. Samo imajte na umu: uređivanje spiska nikada ne popravlja nevažeći izvor — ako osnovni URL više ne postoji, sređivanje teksta ga neće vratiti.

M3U naspram drugih formata

M3U je jedan od tri načina na koja vaš sadržaj može da stigne. Ukratko:

  • M3U — ravan spisak strimova (što ovaj tekst obrađuje). Jednostavan je, prenosiv i može da se uređuje.
  • Xtream Codes — prijava na server (URL + korisničko ime + lozinka) koju plejer pretvara u organizovanu biblioteku sa kategorijama i VOD sadržajem/serijama.
  • Stalker Portal — format zasnovan na portalu koji koriste neki uređaji.

Kompletno poređenje: M3U naspram Xtream Codes i Stalker Portal.

Česta pitanja

Šta je M3U datoteka, najjednostavnije rečeno?

Obična tekstualna datoteka koja navodi gde se nalaze vaši strimovi ili medijske datoteke — nazivi i lokacije. To je sadržaj, a ne stvarni video.

Koja je razlika između M3U i M3U8?

Kao plejlista, .m3u8 je samo M3U sačuvan u UTF-8 formatu (bolje za neengleske nazive) — zato njega birajte. Zbunjujuće je to što HLS strimovi uživo takođe koriste .m3u8; jedan takav URL predstavlja jedan strim, dok je veliki spisak koji dodate kao izvor lista mnogih strimova.

Mogu li da otvorim i uređujem M3U datoteku?

Da — radiće bilo koji uređivač teksta. Možete preimenovati stavke, promeniti group-title da biste ih ponovo grupisali i obrisati nevažeće stavke (uklonite i red #EXTINF i red sa njegovim URL-om).

Gde mogu da nabavim M3U?

Iz sopstvenog izvora ili pretplate — obično kao URL koji treba nalepiti, a ponekad kao datoteku koju treba otvoriti. Plejer ga obrađuje i pretvara u biblioteku kroz koju možete da pretražujete.

Zaključak

  • M3U je sadržaj u običnom tekstu — nazivi i lokacije, bez videa u samoj datoteci.
  • Format iz prakse počinje sa #EXTM3U, a svaka stavka sadrži jedan red sa #EXTINF (naziv, grupa, logo, tvg-id) i jedan red sa URL adresom/putanjom.
  • .m3u8 označava UTF-8 za plejliste — ali ista ekstenzija označava i HLS strimove, zato je kontekst važan.
  • To je samo tekst, pa možete sami da ga uređujete — ali time se nevažeći izvor neće ponovo aktivirati.

Imate M3U koji želite da dodate? Preuzmite Tuneline — nalepite URL ili otvorite datoteku i za nekoliko sekundi možete da pretražujete sadržaj. Besplatno i bez oglasa.

— Sem Elis

Подели чланак

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Прочитајте овај чланак на другом језику

Tuneline је апликација за репродукцију медија. Не пружа, не хостује нити дистрибуира никакав садржај. Сопствену плејлисту доносите ви, исто као код VLC-а.