Darmowy konwerter online TXT do M3U8
Utwórz playlistę M3U8 w kodowaniu UTF-8 ze ścieżek lub adresów URL mediów w pliku TXT.
Konwertuj TXT na M3U8 online - za darmo
Plik jest przetwarzany natychmiast i usuwany zaraz po pobraniu.
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 .txt
Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.
-
2/3
Wykonaj konwersję .txt do .m3u8
Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.
-
3/3
Pobierz przekonwertowany plik .m3u8
Wynik konwersji jest gotowy do pobrania.
Jak konwertować txt do m3u8
- Pliki tekstowe
- Ocena: 3.0/5
Odtwarzacz HLS, smart TV, serwer multimediów lub aplikacja playlisty może wymagać pliku .m3u8 zamiast zwykłej listy tekstowej. Ta konwersja tworzy wyłącznie strukturę playlisty; nie konwertuje, nie pobiera ani nie ponownie koduje wskazanych plików audio lub wideo.
Czym jest format TXT
TXT przechowuje niesformatowane dane znakowe i jest tworzony przez Notepad, TextEdit, skrypty, narzędzia eksportu oraz oprogramowanie do zarządzania multimediami. W tym zadaniu zwykle zawiera jedną lokalną ścieżkę lub URL do odtworzenia w każdym wierszu:
https://example.com/video-01.mp4
https://example.com/video-02.mp4
D:\Media\episode-03.mp4
Pliki TXT są używane przez użytkowników, skrypty i aplikacje multimedialne do wymiany prostych list. Tekst opisowy, dowolne metadane lub niezwiązane rekordy nie mogą stać się użyteczną playlistą bez wcześniejszego zastąpienia ich prawidłowymi lokalizacjami plików multimedialnych. Puste wiersze należy usunąć, a ścieżki względne muszą być rozwiązywane względem lokalizacji playlisty.
Czym jest format M3U8
M3U8 to playlista M3U zakodowana w UTF-8. Jest to mały, edytowalny plik tekstowy zawierający ścieżki lub adresy URL do multimediów w kolejności odtwarzania oraz opcjonalne metadane. Rozszerzona playlista zwykle zaczyna się od #EXTM3U i umieszcza wiersz #EXTINF przed każdą lokalizacją pliku multimedialnego:
#EXTM3U
#EXTINF:-1,Episode 1
https://example.com/episode-01.mp4
#EXTINF:-1,Episode 2
https://example.com/episode-02.mp4
UTF-8 obsługuje nazwy plików i tytuły zawierające znaki spoza ASCII bardziej niezawodnie niż starsze kodowania M3U. Pliki M3U8 są przenośne, małe i czytelne dla edytorów tekstu, odtwarzaczy multimedialnych, serwerów strumieniowania oraz wielu smart TV.
HLS również używa manifestów M3U8. Playlista multimedialna HLS opisuje segmenty za pomocą znaczników takich jak #EXT-X-TARGETDURATION, natomiast playlista główna wskazuje strumienie wariantowe o różnych rozdzielczościach lub przepływnościach bitowych. Zwykła playlista plików zawierająca kompletne pliki MP4 lub MP3 nie jest automatycznie manifestem HLS.
Jak przekonwertować listę
Używanie 101convert.com
- Otwórz konwerter TXT na M3U8 w witrynie 101convert.com; można z niego korzystać bezpłatnie, bez instalowania oprogramowania.
- Prześlij plik TXT lub wklej jego zawartość.
- Wybierz M3U8 jako format wyjściowy i rozpocznij konwersję.
- Otwórz wynik w edytorze tekstu i sprawdź kodowanie UTF-8, kolejność wpisów, ścieżki, adresy URL oraz nagłówek
#EXTM3U, jeśli konwerter go doda.
Ta metoda jest odpowiednia, gdy źródło zawiera już jedną ścieżkę lub URL do pliku multimedialnego w każdym wierszu. Jeśli dostępne są opcje, użyj rozszerzonej lub standardowej playlisty dla kompletnych plików multimedialnych. Użyj wartości -1 dla nieznanych czasów trwania; nie traktuj tej wartości jako zmierzonego czasu trwania ani jako zamiennika dla synchronizacji segmentów HLS.
Ręczne tworzenie pliku
W przypadku krótkiej listy otwórz plik TXT w Notepad, TextEdit lub innym edytorze zwykłego tekstu, usuń wiersze niezawierające multimediów i zapisz wynik jako playlist.m3u8 z kodowaniem UTF-8:
#EXTM3U
#EXTINF:-1,Track 1
media/track-01.mp3
#EXTINF:-1,Track 2
media/track-02.mp3
Zastąp przykładowe wpisy wierszami z pliku TXT. Umieść każdą ścieżkę lub URL w osobnym wierszu i nie ujmuj ich w cudzysłowy. Ścieżki względne, takie jak media/track-01.mp3, ułatwiają przenoszenie playlisty wraz z folderem multimediów; ścieżki bezwzględne działają tylko tam, gdzie istnieją te same lokalizacje systemu plików. Sama zmiana rozszerzenia nie sprawdza poprawności wpisów.
W przypadku playlist tworzonych z plików lokalnych foobar2000 może importować pliki, porządkować je i zapisywać playlistę w formacie M3U8. Jest to przydatne, gdy źródłem jest folder, a nie wcześniej przygotowana lista TXT, ale nie tworzy segmentów HLS.
Generowanie playlisty za pomocą Python
Ten skrypt korzystający ze standardowej biblioteki pomija puste wiersze i wiersze komentarzy, a następnie zapisuje rozszerzoną playlistę w UTF-8. Używa oryginalnego wiersza jako tytułu, dzięki czemu adresy URL i ścieżki Windows nie są zmieniane:
from pathlib import Path
source = Path('files.txt')
target = Path('playlist.m3u8')
items = []
for line in source.read_text(encoding='utf-8').splitlines():
line = line.strip()
if line and not line.startswith('#'):
items.append(line)
with target.open('w', encoding='utf-8', newline='\n') as output:
output.write('#EXTM3U\n')
for item in items:
output.write(f'#EXTINF:-1,{item}\n{item}\n')
Zapisz go jako make_playlist.py obok pliku files.txt, a następnie uruchom polecenie python make_playlist.py. Wynikiem jest playlista kompletnych plików multimedialnych, a nie manifest strumienia HLS.
Zgodność i ograniczenia jakości
Konwersja nie mierzy czasu trwania, nie sprawdza kodeków, nie testuje adresów URL, nie naprawia brakujących plików, nie pobiera multimediów ani nie tworzy segmentów MPEG-TS lub fragmentowanego MP4. Odtwarzacze różnią się obsługą komentarzy, rozszerzonych znaczników, ścieżek Windows, ścieżek względnych oraz czasów trwania -1.
W przypadku rzeczywistego strumienia HLS zapakuj źródło za pomocą narzędzia multimedialnego, takiego jak FFmpeg:
ffmpeg -i input.mp4 -c:v h264 -c:a aac -f hls -hls_time 6 -hls_playlist_type vod playlist.m3u8
To polecenie tworzy playlistę HLS i pliki segmentów; samo przemianowanie pliku TXT nie może tego zrobić. Przechowuj wskazane pliki w oczekiwanych lokalizacjach. Odtwarzanie w Internecie może również wymagać HTTPS, uprawnień CORS oraz typów MIME serwera, takich jak application/vnd.apple.mpegurl dla M3U8 i video/mp2t dla segmentów MPEG-TS.
Porównanie formatu TXT z M3U8
Jak formaty TXT i M3U8 wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.
| Cecha | .TXT Plain Text File | .M3U8 HTTP Live Streaming playlist |
|---|---|---|
| Otwarty standard | Tak | Częściowo otwarty |
| Kompresja | Bez kompresji | Bez kompresji |
| Typowy rozmiar pliku | Bardzo mały | Bardzo mały |
| Otwiera się w przeglądarce internetowej | Tak, natywnie | Nie |
| Dalsza edycja | Łatwy | Łatwy |
| Obsługa metadanych | Brak | Podstawowy |
| Czytelny tekstowo | Tak | Tak |
| Najlepszy do | Wymiana danych | Streaming |
| Wprowadzono | — | 2009 |
| Twórca | — | Apple Inc. |
| Typ MIME | text/plain | application/vnd.apple.mpegurl |
Baza danych obecnie nie zawiera żadnych bezpośrednich linków do konwerterów plików txt.
Najczęściej zadawane pytania
Czy konwerter TXT do M3U8 jest darmowy?
Tak, konwersja TXT do M3U8 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 TXT?
Możesz przesłać pliki TXT 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ć TXT do M3U8?
Nie. Konwersja TXT do M3U8 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 TXT dla tej konwersji z TXT do M3U8. 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ę.