M3U
M3U
Az M3U ( MPEG 3.0 verziójú URL ) egy fájlformátum, amelynek célja a címek, általában az audio- és / vagy videofájlok listájának tárolása . Eredetileg a WinPlay3 szoftver lejátszási listáihoz készített fájlok egyszerű szöveges fájlok, amelyeket kézzel (sorról sorra) lehet szerkeszteni.
Úgy tűnik, hogy az m3u-t a legtöbb médialejátszó szoftver támogatja .
A formátum
Felépítése egyszerű: soronként adjon meg egy címet. A címek a következők lehetnek:
-
távoli vagy helyi ,
-
relatív (a szerkesztett m3u fájlhoz képest) vagy abszolút .
Ezek a címek többféle célpontra mutathatnak, amelyek közül a leggyakoribb az audio- és a videofájl ; más típusok, ideértve a mappákat és a lejátszási listák formátumát is , a lejátszott alkalmazásoktól függően különféle lejátszási problémákat okozhatnak.
Például, ha egy vonal egy mappára mutat, egyes játékosok csak az első gyermekfájlt játsszák le (például az iTunes "gyári konfigurációban"; az iTunes6-ból javítva az OSX alatt), mások (a Windows Media Player 12-et is beleértve) megpróbálják "elolvasni". az irat és nem annak gyermekei. Ez tehát olvasási hibát okoz az adott sorban.
Ezzel szemben a VLC és az MPC szoftverek támogatnak egy mappára mutatást, és a gyermekmappákat is átkutatják.
m3u8
Olyan alkalmazások által nem ismert formátum, amelyek nem dekódolják az UTF-8 Windows Media Player , MPC programot
Az m3u fájlok kódolása Latin-1 . Az m3u8 formátum UTF-8 kódolást használ .
meghosszabbított m3u
A kiterjesztett formátumú kulcsszavakat a Windows Media Player figyelmen kívül hagyja .
A kiterjesztett formátum a következőképpen definiálható:
#EXTM3U
Kulcsszó, amely jelzi, hogy a fájl kiterjesztett M3U formátumú. Pontosan a fájl elejére kell tenni.
#EXTINF: durée, informations
(Ez a sor nem kötelező; ha azt szeretné, hogy a felsorolt fájlok valamelyikén ne legyen bővebb információ). Részletezzük:
-
#EXTINF: : Az EXT végződésű IN formáció jelentése kulcsszó F ield. Jelzi, hogy ez a sor a következő adathordozók kibővített információja.
-
durée, : Jelzi a média időtartamát (másodpercben), amelyet vessző követ. Ha az időtartam -1, akkor figyelmen kívül hagyja.
-
informations : Megegyezés szerint itt jelöljük a művész nevét kötőjellel elválasztva a szám nevétől.
Adresse
Cél cím. Helyezhet egy másik lejátszási listát is. Célszerű azonban figyelni a szerkesztett lejátszási lista kódolására a felsoroltakhoz képest, de az utóbbiak formátumára is (az olvasó nem feltétlenül olvassa el a lejátszási lista összes formátumát).
#EXTREM:
Bármely sor elején elhelyezve megjegyzést tesz. Vagyis a szoftver, amely elolvassa a fájlt, figyelmen kívül hagyja, így bármilyen szöveget tartalmazhat, még a fenti kulcsszavakat is. (Nem működik, és a
Media Player Classic nem hagyja figyelmen kívül )
Példák
m3u
D:\Musiques\Album3\morceau.mp3
..\Musiques\Album2\
D:\Vidéos\vidéos1.avi
http://monsite.fr/vidéo2.mkv
D:\Playlist\playlist1.pls
playlist2.m3u
Illetve:
- Helyi abszolút cím, amely mp3 formátumú audio fájlra mutat
- Relatív (helyi) cím, amely egy mappára mutat
- Helyi abszolút cím, amely AV formátumú videofájlra mutat
- Távoli abszolút cím, amely egy mkv formátumú videofájlra mutat
- Pls formátumú lejátszási lista fájlra mutató helyi abszolút cím
- Relatív (helyi) cím, amely egy m3u formátumú lejátszási lista fájlra mutat
meghosszabbított m3u
#EXTM3U
#EXTINF:123, artiste du morceau - titre du morceau
C:\Documents and Settings\Moi\Ma musique\morceau.mp3
#EXTINF:321,Artiste d'exemple - Titre d'exemple
Bon Hits\Exemple.ogg
#EXTINF:800,Album d'artiste
#EXTREM:Collection de MP3 incomplète dans ce dossier, album sorti en 2003
Bon Hits\Super artiste
#EXTINF:-1,Nom d'une station
http://exemple.com/mon/stream.mp3
Ez a példa bemutatja, hogyan lehet létrehozni egy m3u lejátszási listát, relatív és abszolút elérési úttal, fájlokat vagy mappákat megcélozva, amelyek lehetővé teszik a mappa teljes tartalmának felvételét és lejátszását (ebben az esetben a "Good Hits \ Super Artist").
Alkalmazások
-
Streaming : Ez a legkönnyebb és univerzális megoldás, ha audió folyamot kínálnak egy weboldalon. Az elolvasandó dal URL-jét tartalmazó m3u fájl linkként kerül az oldalra, az m3u fájl a hivatkozás aktiválásakor szinte azonnal letöltésre kerül, a látogató audio-lejátszója nyitja meg, majd az a forrás URL-t.
Példa a php használatára
header("Content-type: audio/x-mpegurl");
header("Content-Disposition: inline; filename=listeDeLecture.m3u");
echo $monUrl1."\n";
echo $monUrl2."\n";
exit;
Megjegyzések és hivatkozások
Megjegyzések
-
Nem teljes; tájékoztató adatok a problémákról
Lásd is
Kapcsolódó cikkek
Külső linkek
-
Ezért a parancsot ls /chemin/vers/le/dossier/à/lister/ > /fichier/où/écrire/la/liste(felülírással) és a parancsot ls /chemin/vers/le/dossier/à/lister/ >> /fichier/où/écrire/la/liste(függelékkel) gyakran használják ezeknek a fájloknak az előírásához.