Guides·7 min

Kirjoittaja Rawnok Jahan

Miten muokata M3U-soittolistaa rikkomatta sitä

Avaat saamasi soittolistatiedoston ja löydät 8 000 riviä. Puolet nimistä alkaa huutomerkein koristelluilla etuliitteillä ja maakoodilla. Ryhmittelyissä ei ole mitään järkeä. Mukana on 400 merkintää, joita et koskaan katso.

Haluat korjata sen, mutta pelkäät rikkovasi jotain.

Hyvä uutinen on, että M3U on pelkkää tekstiä ja sen rakenne on hyvin salliva, ja on vain neljä muokkausta, jotka oikeasti rikkovat sen. Kaikki muu on turvallista. Näin siistit soittolistan kunnolla.

Ennen kaikkea: kopioi tiedosto

Tee kopio nimellä playlist-original.m3u8 ja jätä se koskemattomaksi. Teet väistämättä jonkin virheen, ja palauttaminen vie kaksi sekuntia, jos sinulla on alkuperäinen koskemattomana — ilman sitä palauttamiseen voi kulua koko iltapäivä.

Jos soittolista tuli tiedoston sijaan URL-osoitteesta, lataa se ensin: avaa URL-osoite selaimessa ja tallenna teksti. Huomaa, että jos palveluntarjoaja luo soittolistan automaattisesti, paikalliset muokkauksesi eivät säily, kun soittolista päivitetään lähteestä. Tämä kannattaa tietää ennen kuin käytät siihen tunnin. (Palaamme tähän lopussa.)

Rakenne, joka on säilytettävä

Koko formaatti perustuu kolmeen sääntöön. Jos rikot yhden niistä, soittolista alkaa toimia väärin. Kun noudatat niitä, voit tehdä sille mitä haluat. (Kattava formaattiselitys.)

  1. #EXTM3U pysyy ensimmäisellä rivillä. Sen edellä ei saa olla mitään — ei tyhjää riviä, kommenttia eikä ylimääräistä merkkiä.
  2. Jokainen merkintä koostuu täsmälleen kahdesta rivistä: #EXTINF:-rivistä ja sen alapuolella suoraan olevasta osoiterivistä.
  3. Näiden kahden rivin väliin ei tule mitään. Ei tyhjää riviä eikä kommenttia.

Siinä on todella koko asia.

Neljä muokkausta, jotka rikkovat soittolistan

Siinä järjestyksessä, jossa ihmiset yleensä törmäävät niihin:

  1. Vain toisen rivin poistaminen parista. Jos poistat #EXTINF-rivin mutta jätät URL-osoitteen, URL-osoitteesta tulee nimetön irrallinen merkintä. Jos poistat URL-osoitteen mutta jätät #EXTINF-rivin, seuraava merkintä saa väärän nimen, mikä sekoittaa koko tiedoston sen jälkeen. Poista aina molemmat rivit yhdessä.
  2. Tallentaminen rich text -muodossa. Jos avaat tiedoston tekstinkäsittelyohjelmassa ja tallennat sen uudelleen, tiedostoon upotetaan muotoilutietoja. Tiedosto näyttää ruudulla samalta, mutta sen jäsentäminen epäonnistuu.
  3. Älykkäät lainausmerkit. Muokkaimet, jotka "auttavaisesti" muuttavat " muotoon ", rikkovat jokaisen ominaisuuden, johon ne koskevat. Tämä on ikävin virhe, koska tiedosto näyttää täydelliseltä. Poista automaattinen korjaus käytöstä tai käytä muokkainta, jossa sitä ei ole.
  4. Merkistön vaihtaminen. Jos tallennat UTF-8-muotoisen soittolistan jossain muussa muodossa, kaikki aksentteja sisältävät tai ei-latinalaiset nimet muuttuvat siansaksaksi. Tallenna aina UTF-8-muodossa.

Mitä kannattaa käyttää

Tavallinen tekstimuokkain on oikea vastaus. Notepad++ käyttöjärjestelmässä Windows, BBEdit tai VS Code käyttöjärjestelmässä Mac ja mikä tahansa koodimuokkain käyttöjärjestelmässä Linux. Tarvitset koko tiedoston kattavan haku- ja korvaustoiminnon, automaattisen korjauksen poiskytkemisen sekä tarkan merkistön hallinnan. Kaikissa ohjelmoijille suunnatuissa muokkaimissa on nämä ominaisuudet.

Taulukkolaskentaohjelmat ovat ansa. Jotkut yrittävät tuoda M3U-tiedoston taulukkolaskentaohjelmaan lajittelua varten, mutta kaksirivinen rakenne ei säily edestakaisessa muunnoksessa. Älä tee niin.

Verkossa toimivia M3U-muokkaimia on olemassa, ja ne ovat käteviä. Lue alla oleva tietoturvahuomautus ennen kuin liität niihin mitään.

Muokkaukset, jotka kannattaa tehdä

Karsi turha sisältö

Tämä on yksittäisistä muokkauksista arvokkain. Useimmissa valtavissa soittolistoissa 90 % sisällöstä on sellaista, jota et koskaan avaa, ja pienempi soittolista latautuu nopeammin ja toimii televisiossa sujuvammin.

Etsi ryhmä tai etuliite, jota et halua, ja poista vastaavat parit. Hyvässä muokkaimessa voit valita #EXTINF-riviltä seuraavan rivin loppuun ja poistaa molemmat yhdellä kertaa.

Korjaa nimet

Palveluntarjoajien soittolistoissa on usein etuliitteitä: [HD] UK: , US| , 4K -. Ne on tarkoitettu palveluntarjoajan lajittelua, eivät sinun lukemistasi varten.

Kun korvaat etuliitteen tyhjällä koko tiedostossa, siistiytyvät sadat merkinnät kerralla. Varmista kuitenkin, että korvattava merkkijono esiintyy vain näyttönimissä eikä URL-osoitteessa — esimerkiksi etuliite US| on turvallinen, mutta pelkkä 4K ei välttämättä ole.

Ryhmittele uudelleen

group-title="…" rakentaa soittimesi kategoriavalikon. Palveluntarjoajien ryhmittelyt ovat usein käyttökelvottomia — kolmekymmentä kategoriaa, vaikka halusit vain viisi.

Korvaa group-title="Sports UK" merkkijonolla group-title="Sport", toista sama muille ryhmille, ja olet tiivistänyt rönsyilevän valikon helposti navigoitavaksi. Tämä muokkaus vaikuttaa eniten siihen, miltä soittolistan käyttäminen arjessa tuntuu. (Lisätietoa kategorioihin järjestämisestä.)

Järjestä uudelleen

Soittimet näyttävät ryhmän merkinnät yleensä tiedoston mukaisessa järjestyksessä. Siirrä merkintää siirtämällä sen kaksi riviä. Leikkaa molemmat rivit, liitä molemmat rivit ja olet valmis.

Useimmille tämä on tarpeetonta: soittimen suosikit ratkaisevat ongelman "ne kymmenen asiaa, joita oikeasti katson" paremmin kuin tiedoston järjestys, eivätkä ne katoa soittolistan päivittyessä.

Korjaa ohjelmaopastuksen tunnisteet

Jos ohjelmaoppaasi on puoliksi tyhjä, tavallinen syy ovat tvg-id-arvot, jotka eivät vastaa ohjelmaopasvirran tunnisteita. Niiden muokkaaminen vastaaviksi on työlästä, mutta se on varsinainen korjaus — mikään määrä oppaan uudelleenlatauksia ei korvaa sitä. (Miksi oppaan yhdistäminen epäonnistuu.)

Tee tämä viimeisenä. Se on työläin ja vaikeimmin peruttava muutos.

Tietoturvahuomautus verkkopohjaisista muokkaimista

Verkossa toimivat M3U-muokkaimet ovat aidosti käteviä. Ennen liittämistä mieti, mitä tiedosto sisältää.

Jos soittolistasi tuli Xtream-tyylisestä lähteestä, jokainen sen URL-osoite sisältää käyttäjänimesi ja salasanasi. Kun liität tiedoston verkkosivustolle, annat tuntemattomalle toimivat kirjautumistiedot tilillesi — ja yhteyksissä, joissa samanaikaisia yhteyksiä rajoitetaan, joku muu voi saada sinut pois verkosta. (Näin URL-osoitteet muodostetaan.)

Jos haluat käyttää verkkotyökalun mukavuutta, suosi muokkainta, joka toimii kokonaan selaimessasi ilman lataamista palvelimelle, ja varmista väite katkaisemalla verkkoyhteys kesken muokkauksen — jos muokkain toimii edelleen, mitään ei lähetetä. Muuten paikallinen tekstimuokkain ei tingi mistään.

Päätä tämä ensin: säilyvätkö muokkauksesi?

Tämä ratkaisee, kannattaako koko urakka.

Jos soittolistasi on omistamasi paikallinen tiedosto, muokkauksesi ovat pysyviä. Muokkaa menemään.

Jos soittolistasi on palveluntarjoajan luoma URL-osoite, ladatun kopion muokkaaminen erottaa sen lähteestä. Sinulla on nyt siisti tiedosto, joka ei enää saa palveluntarjoajan lisäyksiä, poistoja eikä korjauksia. Kun he lisäävät jotain, et näe sitä. Kun lähetysosoite muuttuu, omasi lakkaa toimimasta.

Se ei ole automaattisesti huono ratkaisu — vakaa, itse kuratoitu versio on juuri sitä, mitä jotkut haluavat — mutta päätöksen pitäisi olla tietoinen eikä yllätys.

Useimmiten paras välimuoto: jätä lähdesoittolista koskemattomaksi ja tee kuratointi soittimessa. Suosikit, omat kategoriat ja piilotetut ryhmät tarjoavat siistin, henkilökohtaisen näkymän ilman tiedoston eriyttämistä, ja ne säilyvät jokaisen palveluntarjoajan päivityksen jälkeen. Sovelluksessa Tuneline tämä tarkoittaa suosikkeja ja omia kategorioita, jotka synkronoituvat laitteidesi välillä sen sijaan, että ne olisivat yhdessä tiedostossa yhdellä koneella.

Kokeilisin sitä ensin. 8 000 rivin tiedoston muokkaaminen käsin on melkoinen urakka, jos joudut tekemään kaiken uudelleen seuraavan kerran, kun palveluntarjoaja luo sen uudelleen.

Tarkista työsi

Muokkaamisen jälkeen, ennen kuin luotat tiedostoon:

  1. Varmista, että ensimmäinen rivi on edelleen #EXTM3U.
  2. Laske merkinnät. Useimmat muokkaimet näyttävät haun osumamäärän — haulla #EXTINF ja haulla http pitäisi saada sama tai lähes sama määrä osumia. Ero kertoo irrallisista riveistä.
  3. Lataa tiedosto soittimeen. Jos nimet näkyvät oikein, rakenne säilyi.
  4. Tarkista pistokokeena muutama merkintä eri ryhmistä.

Jos tiedosto latautuu mutta mitään ei näy, rakenne on rikkoutunut. Jos se latautuu, nimet näkyvät mutta mikään ei toimi, rakenne on kunnossa ja osoitteissa on ongelma — kyse on eri asiasta, eri tarkistuslistasta.

Lopputiivistelmä

  • M3U on pelkkää tekstiä. Sen muokkaaminen on turvallista, kun pidät #EXTM3U ensimmäisenä ja merkinnät kahtena peräkkäisenä rivinä.
  • Neljä pahinta virhettä: parin puolikkaan poistaminen, rich text -muoto, älykkäät lainausmerkit ja väärä merkistö.
  • Käytä tavallista tekstimuokkainta, jossa on haku- ja korvaustoiminto. Älä koskaan tekstinkäsittelyohjelmaa tai taulukkolaskentaohjelmaa.
  • Verkossa toimivat muokkaimet saattavat lukea URL-osoitteisiisi upotettuja kirjautumistietoja.
  • Palveluntarjoajan luoman soittolistan muokkaaminen tekee siitä haaran. Suosikit ja soittimen omat kategoriat tarjoavat yleensä saman lopputuloksen ilman tätä haittaa.

Haluatko järjestellä sisällön ilman tiedostojen käsittelyä? Lataa Tuneline — suosikit, omat kategoriat ja haku minkä tahansa soittolistan päällä, ilmaiseksi.

Jaa artikkeli

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.

Lue tämä artikkeli toisella kielellä

Tuneline on mediasoitinsovellus. Se ei tarjoa, isännöi eikä jaa mitään sisältöä. Tuot oman soittolistasi itse, aivan kuten VLC:ssä.