Darmowy konwerter online M3U do ZPL
Twórz etykiety Zebra na podstawie wpisów playlisty M3U za pomocą skryptu lub wbudowanego konwertera.
Konwertuj M3U na ZPL online - za darmo
Plik jest przetwarzany natychmiast i nie jest przechowywany na naszych serwerach.
Zaimportuj plik z adresu URL
Wklej bezpośredni link do pliku. Pobierzemy go na nasz serwer i przekonwertujemy dokładnie tak jak przesłany plik.
Jak to działa
-
1/3
Prześlij swój plik .m3u
Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.
-
2/3
Wykonaj konwersję .m3u do .zpl
Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.
-
3/3
Pobierz przekonwertowany plik .zpl
Wynik konwersji jest gotowy do pobrania.
Jak konwertować m3u do zpl
- Audio
- Brak ocen.
Czym jest format M3U
M3U to playlista w postaci zwykłego tekstu, zawierająca ścieżki lub adresy URL mediów, zazwyczaj po jednym elemencie w wierszu. Wiersze rozpoczynające się od #, w tym #EXTINF, zawierają komentarze lub metadane; pliki multimedialne nie są osadzane w playliście.
VLC, Winamp, Kodi, aplikacje IPTV, serwery multimedialne i wiele odtwarzaczy muzycznych tworzą lub odczytują pliki M3U. Typowe zastosowania obejmują eksport kolejki odtwarzania, zapisywanie listy kanałów IPTV, przenoszenie lokalizacji mediów i archiwizowanie kolekcji. Wariant .m3u8 korzysta z tej samej ogólnej struktury i kodowania UTF-8.
Czym jest format ZPL
ZPL, czyli Zebra Programming Language, to język poleceń drukarki, a nie format playlisty ani dokumentu. Plik ZPL definiuje rozmiar etykiety, pozycje, tekst, kody kreskowe, grafikę, czcionki i liczbę kopii za pomocą poleceń takich jak ^XA, ^FO, ^FD i ^XZ.
ZPL jest kompaktowy i można go wysyłać bezpośrednio do kompatybilnych drukarek Zebra z systemu magazynowego, serwera wydruku, Zebra Setup Utilities lub przez surowe połączenie z drukarką. Nie istnieje standardowe odwzorowanie jeden do jednego z M3U na ZPL: eksporter musi określić, które pola playlisty staną się polami etykiety oraz jak etykiety powinny zostać rozmieszczone.
Jak przekonwertować M3U na ZPL
Najpierw wybierz zawartość etykiety. Typowe pola to pozycja na playliście, nazwa pliku, pełna ścieżka lub adres URL, czas trwania, wykonawca, tytuł oraz kod kreskowy zawierający wewnętrzny identyfikator. Aby uzyskać przewidywalny rezultat, wygeneruj ZPL za pomocą krótkiego skryptu zamiast oczekiwać, że ogólny konwerter formatów sam utworzy odpowiedni projekt etykiety.
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}")
- Zapisz kod jako
m3u_to_zpl.pyobok plikuplaylist.m3ulub zmień dwie wartościPath. - Uruchom
python m3u_to_zpl.py. Skrypt utworzy plikplaylist.zplz jedną etykietą dla każdego niebędącego komentarzem elementu playlisty. - Otwórz plik wynikowy w edytorze tekstu i sprawdź wpisy. Wyślij plik jako surowy ZPL za pośrednictwem Zebra Setup Utilities, serwera wydruku lub surowej usługi TCP drukarki, zwykle przez port
9100.
W przypadku prostej konwersji pliku bez instalowania oprogramowania można bezpłatnie użyć wbudowanego konwertera na 101convert.com. Przed drukowaniem sprawdź jego dane wyjściowe, ponieważ konwersja playlisty na etykiety nadal zależy od wymaganych pól, wymiarów etykiety, czcionek i ustawień drukarki.
Ograniczenia jakości i zgodności
Skrypt pomija każdy wiersz rozpoczynający się od #, więc nie drukuje danych tytułu, wykonawcy ani czasu trwania z #EXTINF. Jeśli te metadane mają pojawić się na etykiecie, konieczne jest osobne przetworzenie tych rekordów. Ścieżki względne pozostają względne, a adresy URL są drukowane jako tekst; skrypt nie pobiera, nie rozwiązuje ani nie weryfikuje mediów.
^CI28 żąda obsługi UTF-8 na drukarkach z kompatybilnym firmware. ^FH włącza szesnastkowe dane pola, a skrypt koduje znaki spoza ASCII i znaki sterujące ZPL jako sekwencje bajtów. Starsze drukarki mogą wymagać pobranej czcionki Unicode, innego kodowania lub firmware obsługującego wybrany zestaw znaków.
Dostosuj ^FO, ^A0 i ^FB do rzeczywistej szerokości i wysokości etykiety. W przykładzie użyto pozycji i szerokości wyrażonych w kropkach drukarki; układ przygotowany dla 203 dpi może wymagać zmiany położenia na drukarce 300 lub 600 dpi. Dodaj polecenia takie jak ^PW i ^LL, jeśli zapisane w drukarce ustawienia nośnika nie odpowiadają etykiecie. Długie ścieżki i adresy URL mogą przekroczyć pojemność pola, dlatego przed wykonaniem serii wydruków wyświetl podgląd lub wydrukuj wynik testowo.
Porównanie formatu M3U z ZPL
Jak formaty M3U i ZPL wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.
| Cecha | .M3U M3U playlist | .ZPL Zune Playlist |
|---|---|---|
| Kompresja | Bez kompresji | Bez kompresji |
| Obsługa metadanych | Podstawowy | Podstawowy |
| Streaming | Częściowo | Nie |
| Ochrona DRM | Brak DRM | Brak DRM |
| Otwiera się w przeglądarce internetowej | Częściowo | Nie |
| Typowy rozmiar pliku | Bardzo mały | Bardzo mały |
| Otwarty standard | Częściowo otwarty | Nie |
| Najlepszy do | Muzyka | Muzyka |
| Wprowadzono | 1996 | 2006 |
| Twórca | — | Microsoft |
| Typ MIME | audio/x-mpegurl | — |
Baza danych obecnie nie zawiera żadnych bezpośrednich linków do konwerterów plików m3u.
Najczęściej zadawane pytania
Czy konwerter M3U do ZPL jest darmowy?
Tak, konwersja M3U do ZPL na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji. Jeśli potrzebujesz wyższego limitu rozmiaru pliku lub chcesz konwertować więcej plików naraz, sprawdź nasze plany.
Jak duży może być mój plik M3U?
Możesz przesłać pliki M3U o rozmiarze do 2 MB i przekonwertować do 100 plików jednocześnie w jednej partii.
Co dzieje się z przesłanymi plikami?
Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.
Czy muszę instalować oprogramowanie, aby przekonwertować M3U do ZPL?
Nie. Konwersja M3U do ZPL odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.
Konwersja nie powiodła się?
W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik M3U dla tej konwersji z M3U do ZPL. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.