M3U

M3U Özellikler
Uzantılar .m3u, .m3u8
MIME türü audio/x-mpegurl
PUID x-fmt / 279
Tarafından geliştirildi Fraunhofer-Gesellschaft
Biçim türü Okuma listesi
Şartname Açık format

M3U ( MPEG sürüm 3.0 URL ) , tipik olarak ses dosyaları ve / veya video dosyaları olmak üzere bir adres listesini depolamayı amaçlayan bir dosya formatıdır . Başlangıçta WinPlay3 yazılımı çalma listeleri için oluşturulmuş olan bu dosyalar, elle (satır satır) düzenlenebilen basit metin dosyalarıdır .

M3u, çoğu medya oynatıcı yazılımı tarafından destekleniyor gibi görünüyor .

Biçim

Yapısı basittir: Her satıra bir adres yerleştirin. Adresler şunlar olabilir:

Bu adresler, en yaygın olanı ses dosyası ve video dosyası olmak üzere çeşitli hedef türlerine işaret edebilir  ; klasörler ve çalma listesi biçimleri dahil diğer türler, kullanılan uygulamaya bağlı olarak çeşitli kayıttan yürütme sorunları yaratabilir.
Örneğin, bir çizgi bir klasöre işaret ederse, bazı oynatıcılar yalnızca ilk alt dosyayı oynatır ( "fabrika yapılandırmasındaki" iTunes gibi ; OSX altında iTunes6'dan sabitlenmiştir), diğerleri ( Windows Media Player 12 dahil) "okumaya" çalışır. dosya, altları değil. Bu nedenle bu, o satır için bir okuma hatasına neden olur.
Buna karşılık, VLC ve MPC yazılımı bir klasöre işaret etmeyi destekler ve ayrıca alt klasörleri tarar.

m3u8

UTF-8 Windows Media Player , MPC kodunu çözmeyen uygulamalar tarafından tanınmayan format

Kodlama m3u dosyalarının olduğu Latin-1 . M3u8 biçimi UTF-8 kodlamasını kullanır .

genişletilmiş m3u

Genişletilmiş biçimli anahtar sözcükler Windows Media Player tarafından yok sayılır .

Genişletilmiş format şu şekilde tanımlanır:

#EXTM3U Dosyanın genişletilmiş M3U biçiminde olduğunu gösteren anahtar sözcük. Tam olarak dosyanın başlangıcına yerleştirilecek. #EXTINF: durée, informations (Bu satır isteğe bağlıdır; listelenen dosyalardan birinin genişletilmiş bilgi içermesini istemeniz durumunda). Detaylandıralım: Adresse Hedef adres. Oraya başka bir oynatma listesi de koyabilirsiniz. Bununla birlikte, düzenlenen çalma listesinin kodlanmasına listelenenlere kıyasla, aynı zamanda ikincisinin biçimine de dikkat edilmesi önerilir (bir oyuncunun çalma listesinin tüm biçimlerini okuması gerekmez). #EXTREM:  Herhangi bir satırın başına yerleştirildiğinde, bir yorum yapar. Yani, dosyayı okuyacak yazılım tarafından yok sayılacaktır, böylece herhangi bir metni, hatta yukarıdaki anahtar kelimeleri bile içerebilir. (Çalışmaz ve Media Player Classic tarafından göz ardı edilmez )

Örnekler

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

Sırasıyla :

genişletilmiş 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

Bu örnek, klasörün tüm içeriğini (bu durumda "Good Hits \ Super Artist") dahil etmeye ve oynatmaya izin veren dosyaları veya klasörleri hedefleyen göreceli ve mutlak yolla bir m3u çalma listesinin nasıl oluşturulacağını gösterir.

Başvurular

Php için kullanım örneği

header("Content-type: audio/x-mpegurl"); header("Content-Disposition: inline; filename=listeDeLecture.m3u"); echo $monUrl1."\n"; echo $monUrl2."\n"; exit;

Notlar ve referanslar

Notlar

  1. Kapsamlı değil; sorunlar için gösterge niteliğinde veriler

Ayrıca görün

İlgili Makaleler

Dış bağlantılar

  1. Bu nedenle, komut ls /chemin/vers/le/dossier/à/lister/ > /fichier/où/écrire/la/liste(üzerine yazma ile) ve komut ls /chemin/vers/le/dossier/à/lister/ >> /fichier/où/écrire/la/liste(ekleme ile) genellikle bu dosyaları önceden yazmak için kullanılır.