Konverze m3u do zpl

Online konvertor M3U do ZPL zdarma

Vytvořte štítky Zebra z položek M3U playlistu pomocí scriptu nebo vestavěného converteru.

Převést M3U na ZPL online - zdarma

Uploading…
Vybrané soubory přesahují celkový limit 6 MB. Vyberte méně nebo menší soubory.

Soubor se zpracuje hned a smaže se ihned po stažení.

Jak to funguje

  1. 1/3

    Nahrajte soubor .m3u

    Kliknutím vyberte soubor, který chcete převést, nebo ho jednoduše přetáhněte do vyznačené oblasti.

  2. 2/3

    Spusťte převod .m3u do .zpl

    Po úspěšném nahrání souboru klikněte na převod, jakmile budete připraveni.

  3. 3/3

    Stáhněte převedený soubor .zpl

    Výsledek převodu je připraven ke stažení.

Jak převést soubor m3u do formátu zpl

Tiskárna Zebra nebo systém pro správu štítků vyžaduje ZPL, zatímco soubor M3U pouze popisuje seznam médií. Převod je proto vlastní export, který umístí položky seznamu nebo vybraná metadata na tisknutelné štítky; nepřevádí zvuk ani video na data tiskárny.

Co je formát M3U

M3U je playlist v prostém textu obsahující cesty k médiím nebo URL adresy, obvykle jednu položku na řádek. Řádky začínající znakem #, včetně #EXTINF, obsahují komentáře nebo metadata; mediální soubory nejsou v playlistu vloženy.

VLC, Winamp, Kodi, IPTV aplikace, mediální servery a mnoho hudebních přehrávačů vytváří nebo načítá soubory M3U. Mezi běžná použití patří export fronty přehrávání, uložení seznamu IPTV kanálů, přenos umístění médií a archivace kolekce. Varianta .m3u8 používá stejnou obecnou strukturu s kódováním UTF-8.

Co je formát ZPL

ZPL, neboli Zebra Programming Language, je jazyk příkazů tiskárny, nikoli formát playlistu nebo dokumentu. Soubor ZPL definuje velikost štítku, pozice, text, čárové kódy, grafiku, písma a počet kopií pomocí příkazů, jako jsou ^XA, ^FO, ^FD a ^XZ.

ZPL je kompaktní a lze jej odeslat přímo do kompatibilních tiskáren Zebra ze systému inventáře, tiskového serveru, nástroje Zebra Setup Utilities nebo prostřednictvím přímého připojení k tiskárně. Neexistuje standardní převod mezi M3U a ZPL jedna ku jedné: exportér musí určit, která pole playlistu se stanou poli štítku a jak mají být štítky rozvrženy.

Jak převést M3U na ZPL

Nejprve zvolte obsah štítku. Typickými poli jsou pozice v playlistu, název souboru, úplná cesta nebo URL adresa, délka, interpret, název a čárový kód obsahující interní identifikátor. Chcete-li předvídatelný výsledek, generujte ZPL pomocí krátkého skriptu namísto očekávání, že obecný převodník formátů sám vytvoří vhodný návrh štítku.

from pathlib import Path

source = Path("playlist.m3u")
target = Path("playlist.zpl")

lines = source.read_text(encoding="utf-8-sig", errors="replace").splitlines()
items = [line.strip() for line in lines if line.strip() and not line.lstrip().startswith("#")]

def zpl_hex(value):
    return "".join(f"_{byte:02X}" for byte in value.encode("utf-8"))

labels = []
for number, item in enumerate(items, 1):
    filename = Path(item.split("?", 1)[0]).name or item
    labels.append(
        "^XA^CI28"
        "^FO40,40^A0N,32,32^FB700,2,0,L,0^FH^FD" +
        zpl_hex(f"{number}. {filename}") + "^FS"
        "^FO40,105^A0N,20,20^FB700,5,0,L,0^FH^FD" +
        zpl_hex(item) + "^FS"
        "^XZ"
    )

target.write_text("\n".join(labels), encoding="ascii")
print(f"Wrote {len(labels)} labels to {target}")
  1. Uložte kód jako m3u_to_zpl.py vedle souboru playlist.m3u nebo změňte dvě hodnoty Path.
  2. Spusťte python m3u_to_zpl.py. Vytvoří soubor playlist.zpl s jedním štítkem pro každou položku playlistu, která není komentářem.
  3. Otevřete výstup v textovém editoru a zkontrolujte položky. Odešlete soubor jako nezpracovaný ZPL prostřednictvím nástroje Zebra Setup Utilities, tiskového serveru nebo nezpracované TCP služby tiskárny, obvykle na portu 9100.

Pro jednoduchý převod souboru bez instalace softwaru lze zdarma použít integrovaný převodník na webu 101convert.com. Před tiskem jeho výstup zkontrolujte, protože převod playlistu na štítky stále závisí na požadovaných polích, rozměrech štítku, písmech a nastavení tiskárny.

Omezení kvality a kompatibility

Skript přeskočí každý řádek začínající znakem #, takže netiskne údaje o názvu, interpretovi ani délce záznamu #EXTINF. Pokud se mají tato metadata zobrazit na štítku, je nutné tyto záznamy analyzovat samostatně. Relativní cesty zůstávají relativní a URL adresy se tisknou jako text; skript média nestahuje, neurčuje jejich umístění ani neověřuje jejich platnost.

^CI28 požaduje zpracování UTF-8 na tiskárnách s kompatibilním firmwarem. ^FH povoluje hexadecimální data polí a skript kóduje znaky mimo ASCII a řídicí znaky ZPL jako sekvence bajtů. Starší tiskárny mohou vyžadovat stažené písmo Unicode, jiné kódování nebo firmware podporující vybranou znakovou sadu.

Upravte ^FO, ^A0 a ^FB podle skutečné šířky a výšky štítku. Ukázka používá pozice a šířky v tiskových bodech; rozvržení vytvořené pro 203 dpi může vyžadovat změnu pozic na tiskárně s rozlišením 300 nebo 600 dpi. Pokud uložené nastavení média v tiskárně neodpovídá štítku, přidejte příkazy jako ^PW a ^LL. Dlouhé cesty a URL adresy mohou překročit kapacitu pole, proto výsledek před dávkovým tiskem zobrazte v náhledu nebo vytiskněte zkušebně.

M3U vs ZPL: srovnání formátů

Jak si formáty M3U a ZPL stojí v nejdůležitějších vlastnostech pro tento převod.

Srovnání souborových formátů M3U a ZPL
Vlastnost .M3U M3U playlist .ZPL Zune Playlist
Komprese Bez komprese Bez komprese
Podpora metadat Základní Základní
Streamování Částečně Ne
Ochrana DRM Bez DRM Bez DRM
Otevírá se ve webovém prohlížeči Částečně Ne
Typická velikost souboru Velmi malé Velmi malé
Otevřený standard Částečně otevřený Ne
Nejvhodnější pro Hudba Hudba
Zavedeno 1996 2006
Vývojář — Microsoft
MIME typ audio/x-mpegurl —

Databáze v současné době neobsahuje žádný program na konverzi souborů m3u.

Často kladené otázky

Je konvertor M3U do ZPL zdarma?

Ano, převod M3U do ZPL na 101convert.com je zcela zdarma. Není potřeba registrace, e-mail ani instalace. Pokud potřebujete vyšší limit velikosti souboru nebo chcete převádět více souborů najednou, podívejte se na naše tarify.

Jak velký může být můj soubor M3U?

Můžete nahrát soubory M3U o velikosti až 2 MB a převést až 100 souborů najednou v jedné dávce.

Co se stane s nahranými soubory?

Soubory se zpracovávají automaticky a několik minut po převodu jsou z našich serverů smazány. Vaše soubory nikdy neprohlížíme ani nesdílíme.

Musím pro převod M3U do ZPL instalovat nějaký software?

Ne. Převod M3U do ZPL probíhá kompletně online v prohlížeči a funguje na Windows, Macu, Linuxu, Androidu i iPhonu.

Konverze se nezdařila?

Ve většině případů je příčinou nesprávný formát souboru. Nahrajte platný soubor M3U pro tuto konverzi z M3U do ZPL. Občas může být chyba také na naší straně. Analyzujeme opakované neúspěšné konverze, a pokud zjistíme závadu konvertoru, vypneme jej nebo opravíme.

Podobné .m3u konverze

Reverzní konverze

Konverze do .zpl
z jiných formátů

Sdílejte na sociálních sítích: