Kirjoittaja Rawnok Jahan
Miten luot M3U-soittolistan alusta alkaen (2026)
Lähes kaikissa M3U-tiedostoja käsittelevissä ohjeissa oletetaan, että joku antaa tiedoston sinulle. Tämä opas toimii päinvastoin: sinulla on suoratoisto-osoitteita tai muutama lähde, jotka haluat samaan paikkaan, ja haluat rakentaa soittolistan itse.
Hyvä uutinen: M3U-tiedosto on pelkkää tekstiä. Voit kirjoittaa sen Muistiossa, TextEditissä tai missä tahansa jo käyttämässäsi tekstieditorissa, ja se toimii kaikissa M3U-tiedostoja lukevissa soittimissa. Et tarvitse erikoisohjelmistoa, maksullista työkalua tai tiliä. Tiedostomuoto on niin yksinkertainen kuin tiedostomuodot yleensä ovat.
Tässä on koko tiedosto alusta loppuun.
Rehellisesti ilmaistuna: Tuneline on mediasoitin sisällölle, jonka sinä toimitat. Tässä oppaassa näytetään, miten rakennat soittolistan lähteistä, joita sinulla on oikeus käyttää. Sovelluksen mukana ei tule omaa listaa eikä sisältöä.
Mikä M3U-tiedosto oikeastaan on
M3U on sisällysluettelo, ei säilö. Se ei sisällä videota eikä ääntä. Se on tekstitiedosto, jossa luetellaan nimiä ja osoitteita, ja soitin käy sen läpi ylhäältä alas ja muodostaa kirjaston löytämänsä perusteella. (Koko tiedostomuodon erittely täällä.)
Siksi voit kirjoittaa sen käsin. Siinä ei ole helposti väärin menevää binäärirakennetta, tarkistussummaa tai pakkausta. Jos osaat kirjoittaa URL-osoitteen, osaat luoda soittolistan.
Pienin toimiva soittolista
Yksinkertaisin kelvollinen M3U on URL-osoitteiden luettelo, yksi riviä kohden:
https://example.com/stream-one.m3u8
https://example.com/stream-two.m3u8
Se toimii oikeasti. Jokainen soitin lataa sen. Käyttäminen on kuitenkin kamalaa, koska millään ei ole nimeä — näet vain luettelon raakoja URL-osoitteita etkä tiedä, mikä on mikä.
Siksi käytännössä kaikki käyttävät laajennettua M3U-muotoa, jossa jokaisen kohteen eteen lisätään metatietorivi:
#EXTM3U
#EXTINF:-1,First Source
https://example.com/stream-one.m3u8
#EXTINF:-1,Second Source
https://example.com/stream-two.m3u8
Kolme sääntöä, ja koko tiedostomuoto on siinä:
#EXTM3Uensimmäiselle riville. Tämä yksittäinen rivi kertoo soittimelle, että "odota alla olevia metatietoja". Jos se puuttuu, monet soittimet siirtyvät yllä kuvattuun pelkkien URL-osoitteiden tilaan, jolloin kaikki kirjoittamasi nimet katoavat.#EXTINF:ennen jokaista kohdetta. Kaksoispisteen jälkeinen numero on kesto sekunteina. Käytä live-sisällölle tai avoimeksi jääville kohteille arvoa-1. Pilkun jälkeen tulee näytettävä nimi.- Osoite heti seuraavalle riville. Yksi kohde ja yksi osoite välittömästi sen
#EXTINF-rivin jälkeen.
Logojen, ryhmien ja ohjelmaopastunnusten lisääminen
Perusmuodolla saat toimivan listan. Muutamilla valinnaisilla määritteillä siitä tulee miellyttävämpi selata. Ne lisätään #EXTINF-riville ennen pilkkua:
#EXTM3U
#EXTINF:-1 tvg-id="source.one" tvg-logo="https://example.com/logo1.png" group-title="News",First Source
https://example.com/stream-one.m3u8
#EXTINF:-1 tvg-id="source.two" tvg-logo="https://example.com/logo2.png" group-title="Sport",Second Source
https://example.com/stream-two.m3u8
Mitä kukin niistä tarjoaa:
| Määrite | Mitä se tekee | Kannattaako määrittää? |
|---|---|---|
tvg-id | Yhdistää tämän kohteen ohjelmaoppaan (EPG) syötteeseen, jotta ohjelmatiedot kohdistuvat oikein | Vain jos käytät ohjelmaopasta. Jos käytät, tämä on tärkein yksittäinen määrite. |
tvg-logo | Nimen vieressä näytettävän kuvakkeen URL-osoite | Hyvä lisä. Osoitteen on oltava saavutettava kuvan URL-osoite. |
group-title | Luokka, johon tämä kohde sijoitetaan | Kyllä. Tämän avulla litteästä luettelosta tulee selattava valikko. |
tvg-name | Vaihtoehtoinen nimi ohjelmaopasvastaavuutta varten | Vain jos tvg-id ei ole käytettävissä ja soitin tekee vastaavuuden nimen perusteella. |
group-title vaikuttaa eniten päivittäiseen käyttökokemukseen. Soittimet muodostavat kategoriapalkin suoraan sen perusteella, joten järkevästi ryhmiteltyä soittolistaa on heti helppo selata, kun taas ryhmittämätön lista tarkoittaa loputonta vierittämistä. (Lisää soittolistan järjestämisestä kategorioihin.)
Jos aiot liittää mukaan ohjelmaoppaan, määritä tvg-id oikein jo luontivaiheessa. Ohjelmaoppaan yhdistäminen soittolistaan jälkikäteen käsin kymmenien kohteiden osalta on todella tuskallista. (Näin ohjelmaoppaan vastaavuus toimii.)
Vaihe vaiheelta: tiedoston rakentaminen
Käyttöjärjestelmässä Windows
- Avaa Muistio. Älä käytä Wordia tai WordPadia — tarvitset pelkkää tekstiä käsittelevän editorin ilman muotoiluja.
- Kirjoita soittolistasi yllä kuvatussa muodossa.
- Tiedosto → Tallenna nimellä.
- Aseta Tallennusmuoto-kohdaksi Kaikki tiedostot (*.*). Tämä on se vaihe, jonka kaikki unohtavat.
- Nimeä tiedosto muodossa
myplaylist.m3u— kirjoita myös tiedostopääte. - Aseta Merkistö-asetukseksi UTF-8.
Jos ohitat vaiheen 4, Windows tallentaa myplaylist.m3u.txt huomaamatta, eikä mikään soitin tunnista sitä.
Käyttöjärjestelmässä macOS
- Avaa TextEdit.
- Muoto → Muuta pelkäksi tekstiksi (
⇧⌘T). TextEdit käynnistyy rich-text-tilassa, joka rikkoo tiedoston. - Kirjoita soittolistasi.
- Tiedosto → Tallenna, ja anna nimeksi
myplaylist.m3u. - Kun macOS ehdottaa päätteen
.txtlisäämistä, valitse Käytä .m3u.
Käyttöjärjestelmässä Android tai iOS
Puhelinten tekstieditorit vaihtelevat suuresti siinä, antavatko ne hallita tiedostopäätettä. Yleensä helpointa on kirjoittaa tiedosto tietokoneella ja siirtää se puhelimeen tai käyttää editoria, joka voi tallentaa tiedoston millä tahansa päätteellä.
Kumpi pääte: .m3u vai .m3u8?
Molemmat toimivat. Käytännön ero liittyy tekstin merkistökoodaukseen:
.m3u8ilmaisee UTF-8-sisällön, joten muut kuin englanninkieliset nimet, aksenttimerkit ja ei-latinalaiset kirjoitusjärjestelmät säilyvät oikein..m3uon perinteisesti tarkoittanut paikallista vanhaa merkistökoodausta, ja jotkin vanhemmat ohjelmistot käsittelevät sitä edelleen niin.
Tallenna .m3u8-muodossa UTF-8-koodauksella, ellei sinulla ole erityistä syytä toimia toisin. Kaikki nykyaikaiset soittimet lukevat molempia, ja vältät kokonaisen luokan sotkeutuneiden merkkien ongelmia. Ainoa poikkeus: jotkin vanhemmat TV-sovellukset tunnistavat vain .m3u-päätteen, joten jos laite kieltäytyy ehdottomasti tiedostostasi, päätteen vaihtaminen on helppo kokeilu.
Soittolistan lataaminen
Kun tiedosto on tallennettu, avaa se soittimella.
Tietokoneella useimmat soittimet voivat avata paikallisen tiedoston suoraan. Sovelluksessa Tuneline laitteella macOS, Windows tai Linux valitse Lisää lähde, valitse paikallinen tiedosto, ja se latautuu heti.
Puhelimissa ja televisioissa luotettavin tapa on käyttää URL-osoitetta paikallisen tiedoston sijaan, koska mobiili- ja TV-sovellukset eivät pääse käsiksi mielivaltaisiin tiedostojärjestelmän sijainteihin. Jos haluat saman itse tehdyn soittolistan televisioosi, sijoita tiedosto paikkaan, josta sen voi noutaa HTTPS-yhteydellä, ja lisää se osoitteen perusteella. (Näin muutat paikallisen M3U-tiedoston URL-osoitteeksi.)
Yksi asia kannattaa tietää ennen kuin käytät tuntikauden itse tehdyn tiedoston laatimiseen: paikallinen file://-soittolista ei voi synkronoitua pilveen. Pilvisynkronointi tarvitsee osoitteen, jonka se tavoittaa toiselta laitteelta, eikä oman kiintolevysi polku ole sellainen. Kun isännöit tiedostoa URL-osoitteessa, voit käyttää sitä kaikilla omistamillasi laitteilla.
Viisi virhettä, jotka rikkovat itse tehdyn soittolistan
Karkeasti siinä järjestyksessä, kuinka usein kukin niistä on syyllinen:
- Tiedosto on oikeasti
.txt. Windows piilottaa päätet oletusarvoisesti, jotenplaylist.m3u.txtnäyttää Resurssienhallinnassa tiedostoltaplaylist.m3u. Ota käyttöön Näytä → Tiedostotunnisteet ja tarkista asia. #EXTM3Upuuttuu tai ei ole ensimmäisellä rivillä. Jos sen edellä on tyhjä rivi tai ylimääräinen merkki, soitin käsittelee koko tiedoston pelkkien URL-osoitteiden luettelona. Kaikki kirjoittamasi nimet katoavat.- URL-osoite ei ole heti
#EXTINF-rivin jälkeisellä rivillä. Niiden välissä oleva tyhjä rivi jättää kohteen ilman osoitetta. - Rich text pelkän tekstin sijaan. Wordissa tai TextEditin oletustilassa luotu tiedosto sisältää muotoilutietoja. Se näyttää näytöllä oikealta, mutta jäsentyy virheelliseksi sisällöksi.
- Älylainausmerkki määritteessä. Automaattisesti
"-merkkijonon muotoon"korjaavat editorit tuottavat määritteitä, joita mikään jäsennin ei tunnista. Tämä on petollisin virhe, koska tiedosto näyttää täydelliseltä. Pelkän tekstin editorit eivät tee tätä, tekstinkäsittelyohjelmat tekevät.
Jos tiedosto latautuu mutta ei näytä mitään, käy läpi kanavien latautumattomuuden tarkistuslista — siinä vaiheessa tiedostomuoto on kunnossa ja ongelma on osoitteissa.
Kopioitava mallipohja
#EXTM3U
#EXTINF:-1 tvg-id="example.news" tvg-logo="https://example.com/news.png" group-title="News",Example News
https://example.com/news/index.m3u8
#EXTINF:-1 tvg-id="example.sport" tvg-logo="https://example.com/sport.png" group-title="Sport",Example Sport
https://example.com/sport/index.m3u8
#EXTINF:-1 group-title="Local",Local Recording Folder Stream
http://192.168.1.50:8080/stream
Korvaa osoitteet omillasi, tallenna UTF-8-muodossa nimellä .m3u8, ja sinulla on toimiva soittolista.
Mistä lähteet tulevat
Tämä opas käsittelee tarkoituksella tiedostomuotoa. Se, mistä saat siihen lisättävät osoitteet, on erillinen kysymys, ja vastaus on tärkeä.
Laillisia lähteitä soittolistalle ovat esimerkiksi oma kotimediaserverisi, lähiverkon verkkokamerat ja enkooderit, julkisesti julkaistut ilmaiskanava- ja FAST-syötteet sekä palvelut, jotka toimittavat sinulle osoitteen osana tilausta, jonka todella omistat. (Mitä FAST-kanavat ovat ja miten niitä lisätään.) (Toisto Jellyfinistä, Plexistä tai Embystä.)
Soitin on työkalu sellaiselle sisällölle, jota sinulla on oikeus katsoa. Soittolistan luominen ei muuta sisällön alkuperää.
Lopputulos
- M3U on pelkkää tekstiä. Muistio tai TextEdit on ainoa tarvitsemasi ohjelmisto.
#EXTM3Uensin, sitten#EXTINF:-1,Nameja heti sen jälkeen osoite.group-titletekee listasta selattavan;tvg-idkohdistaa ohjelmaoppaan oikein.- Tallenna muodossa
.m3u8UTF-8-koodauksella ja aseta editori käyttämään pelkkää tekstiä. - Yleisin ongelma on tiedosto, joka onkin salaa muodossa
.txt.
Rakensitko soittolistan ja etsitkö sille toistopaikkaa? Lataa Tuneline — ilmainen, ei sisällä valmista sisältöä ja toimii laitteilla macOS, Windows, Linux, iPhone, iPad, Android, Android TV, Google TV ja Apple TV.
Jaa artikkeli
Get Tuneline free
A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.
Download freeAiheeseen liittyvät artikkelit
- Ethernet vs. Wi-Fi 4K-suoratoistossa: mikä oikeasti ratkaisee (2026)
- Gemini Google TV-alustalla vuonna 2026: mitä se oikeasti tekee
- Kodi 22 \"Piers\": Mitä uutta ja kannattaako päivittää?
- Linux Videon toisto vuonna 2026: Wayland, VA-API ja HDR
- Mikä on stream-URL ja miten tarkistat omasi? (2026)
Lue tämä artikkeli toisella kielellä
- EnglishHow to Create an M3U Playlist From Scratch (2026)
- FrançaisComment créer une playlist M3U de zéro (2026)
- AfrikaansHoe om ’n M3U-snitlys van nuuts af te skep (2026)
- العربيةكيفية إنشاء قائمة تشغيل M3U من الصفر (2026)
- বাংলাশুরু থেকে একটি M3U প্লেলিস্ট কীভাবে তৈরি করবেন (২০২৬)
- ČeštinaJak vytvořit M3U playlist od nuly (2026)
- DanskSådan opretter du en M3U-playliste fra bunden (2026)
- DeutschSo erstellst du eine M3U-Playlist von Grund auf (2026)
- ΕλληνικάΠώς να δημιουργήσετε μια λίστα αναπαραγωγής M3U από το μηδέν (2026)
- EspañolCómo crear una lista de reproducción M3U desde cero (2026)
- Español (Latinoamérica)Cómo crear una lista de reproducción M3U desde cero (2026)
- فارسیچگونه یک فهرست پخش M3U را از صفر بسازیم (۲۰۲۶)
- SuomiMiten luot M3U-soittolistan alusta alkaen (2026)
- हिन्दीस्क्रैच से M3U प्लेलिस्ट कैसे बनाएं (2026)
- MagyarHogyan készítsünk M3U lejátszási listát a semmiből (2026)
- ItalianoCome creare da zero una playlist M3U (2026)
- 한국어처음부터 M3U 재생목록 만들기 (2026)
- Bahasa MelayuCara Membina Senarai Main M3U dari Awal (2026)
- NederlandsZo maak je zelf een M3U-afspeellijst (2026)
- NorskSlik oppretter du en M3U-spilleliste fra bunnen av (2026)
- PolskiJak utworzyć playlistę M3U od podstaw (2026)
- PortuguêsComo criar uma playlist M3U do zero (2026)
- RomânăCum să creezi de la zero un playlist M3U (2026)
- РусскийКак создать плейлист M3U с нуля (2026)
- СрпскиKako da napravite M3U plejlistu od nule (2026)
- SvenskaSå skapar du en M3U-spellista från grunden (2026)
- TagalogPaano Gumawa ng M3U Playlist Mula sa Simula (2026)
- TürkçeSıfırdan M3U Oynatma Listesi Oluşturma (2026)
- Tiếng ViệtCách tạo danh sách phát M3U từ đầu (2026)
Tuneline on mediasoitinsovellus. Se ei tarjoa, isännöi eikä jaa mitään sisältöä. Tuot oman soittolistasi itse, aivan kuten VLC:ssä.