Konwertuj XSPF na MPEG
Wyodrębnij filmy z playlisty XSPF i zakoduj je jako MPEG za pomocą FFmpeg lub VLC.
Konwertuj pliki XSPF online
Nie mamy jeszcze dedykowanego konwertera online dla XSPF na MPEG, ale pliki XSPF możesz przekonwertować online na te formaty:
Jak konwertować xspf do mpeg
- Napisy do filmu
- Brak ocen.
Aplikacja do authoringu DVD, odtwarzacz starszego typu lub edytor może wymagać wideo MPEG, podczas gdy multimedia znajdują się na liście odtwarzania XSPF. Ponieważ XSPF zawiera odwołania, a nie dane wideo, należy wyodrębnić wskazane pliki i zakodować je osobno.
Czym jest format XSPF
XSPF (XML Shareable Playlist Format) to format list odtwarzania XML używany przez VLC, Audacious, Clementine, Kodi i inne oprogramowanie bibliotek multimediów. Przechowuje elementy <location> wskazujące pliki lokalne lub streamingowe adresy URL, a także opcjonalne tytuły, czasy trwania i inne metadane.
Plik XSPF nie zawiera wskazanych filmów ani ścieżek napisów. Lista odtwarzania powiązana z filmami zawierającymi napisy nie osadza tekstu napisów. Lokalizacje mogą być ścieżkami względnymi, identyfikatorami URI file:// lub sieciowymi adresami URL, a przed ich użyciem może być konieczne zdekodowanie znaków specjalnych XML lub URL. Otwórz listę odtwarzania w edytorze tekstu lub odtwarzaczu multimedialnym i sprawdź, czy każde źródło jest dostępne.
Co oznacza tutaj MPEG
W przypadku konwersji wideo „MPEG” zwykle oznacza strumień programowy .mpg lub .mpeg zawierający wideo MPEG-1 lub MPEG-2 oraz zgodny dźwięk. MPEG-4 należy do innej rodziny kodeków i jest zwykle dostarczany w kontenerze .mp4; plik MP4 nie jest automatycznie strumieniem programowym MPEG wymaganym przez starsze oprogramowanie.
MPEG-1 i MPEG-2 nadal są przydatne w przypadku starszych odtwarzaczy, przepływów pracy związanych z DVD, niektórych systemów nadawczych oraz aplikacji, które wymagają strumienia programowego MPEG. Zwykle tworzą większe pliki niż H.264 lub H.265 przy porównywalnej jakości obrazu. Ogólny plik MPEG nie musi być zgodny ze standardem DVD; oprogramowanie do authoringu DVD może wymagać określonych ustawień rozdzielczości, liczby klatek na sekundę, bitrate'u, dźwięku i proporcji obrazu.
Jak konwertować wskazane filmy
FFmpeg to najbardziej konfigurowalne rozwiązanie desktopowe do konwersji wsadowej, wyboru strumieni i obsługi napisów. VLC umożliwia konwersję pojedynczego źródła za pomocą Media → Convert/Save → Add → Convert/Save, ale otwarcie listy odtwarzania XSPF nie powoduje automatycznego utworzenia jednego pliku MPEG ze wszystkich jej wpisów.
- Otwórz plik XSPF i zidentyfikuj każdą lokalizację
<location>. Rozwiąż ścieżki względne względem katalogu listy odtwarzania, przekonwertuj lokalny identyfikator URIfile://na zwykłą ścieżkę systemu plików i potwierdź, że pliki istnieją. Nie przesyłaj prywatnej lokalnej ścieżki ani niezaufanego streamingowego adresu URL do usługi online. - Przekonwertuj jeden film na strumień programowy MPEG-2 z dźwiękiem MP2:
ffmpeg -i "input.mp4" -c:v mpeg2video -q:v 3 -c:a mp2 -b:a 192k -f mpeg "output.mpg" - W przypadku starszego urządzenia obsługującego wyłącznie MPEG-1 użyj zamiast tego zgodnego strumienia wideo MPEG-1:
ffmpeg -i "input.mp4" -c:v mpeg1video -b:v 1500k -c:a mp2 -b:a 192k -f mpeg "output.mpg" - Uruchom odpowiednie polecenie dla każdego wpisu listy odtwarzania. Wynikowe pliki są oddzielne; metadane listy odtwarzania XSPF nie są do nich przenoszone.
Aby utworzyć jeden plik MPEG zawierający kilka elementów, najpierw utwórz listę concat, na przykład files.txt:
file '/path/first.mp4'
file '/path/second.mp4'
Następnie uruchom:
ffmpeg -f concat -safe 0 -i "files.txt" -c:v mpeg2video -q:v 3 -c:a mp2 -b:a 192k -f mpeg "playlist.mpg"
Demultiplekser concat wymaga źródeł o zgodnych układach strumieni, wymiarach, liczbie klatek na sekundę, podstawach czasu i zazwyczaj kodekach. Jeśli występują różnice, najpierw przekonwertuj każde źródło do tego samego formatu pośredniego albo zakoduj każde źródło osobno i połącz je za pomocą edytora wideo lub aplikacji do authoringu. Sprawdź połączony plik pod kątem niepożądanych przerw, problemów ze znacznikami czasu i zmian proporcji obrazu.
Obsługa ścieżek napisów
W przypadku zewnętrznego pliku SubRip wypal napisy w obrazie podczas kodowania:
ffmpeg -i "input.mp4" -vf "subtitles=subtitles.srt" -c:v mpeg2video -q:v 3 -c:a mp2 -b:a 192k -f mpeg "output.mpg"
Filtr subtitles wymaga kompilacji FFmpeg z libass. Znaki specjalne w nazwach plików należy zabezpieczyć zgodnie z systemem operacyjnym, a jeśli plik napisów zawiera tekst spoza ASCII, należy podać zgodne kodowanie znaków. Wypalanie sprawia, że napisy stają się stałą częścią obrazu, i wymaga ponownego zakodowania wideo.
Sprawdź osadzone strumienie za pomocą ffprobe "input.mkv". Użyj -map 0:v:0 -map 0:a:0, aby wybrać pierwszy strumień wideo i pierwszy strumień dźwięku. Ogólne strumienie programowe MPEG nie zachowują niezawodnie zewnętrznych napisów .srt ani nowoczesnych bitmapowych ścieżek napisów jako wybieralnych strumieni, dlatego wypalanie jest zwykle najbardziej zgodną opcją. Napisy DVD są osobnym formatem authoringu i zazwyczaj muszą być tworzone przez oprogramowanie do authoringu DVD, a nie kopiowane do dowolnego pliku .mpg.
Ograniczenia jakości i konwersji online
Kodowanie zmienia wideo; sam XSPF nie ma jakości audiowizualnej, którą należałoby zachować. W poleceniu MPEG-2 niższe wartości -q:v zazwyczaj oznaczają wyższą jakość i większe pliki. Zastąp kodowanie ze stałą jakością wartością docelową, taką jak -b:v 5000k, gdy urządzenie lub specyfikacja authoringu wymaga przewidywalnego bitrate'u, i sprawdź maksymalną obsługiwaną rozdzielczość, liczbę klatek na sekundę, kodek dźwięku oraz bitrate.
CloudConvert lub Convertio mogą przekonwertować indywidualnie przesłany film do formatu wyjściowego zgodnego z MPEG, jeśli ich aktualne opcje formatów obejmują wymagany profil MPEG. Zwykle nie mogą podążać za lokalnymi ścieżkami znajdującymi się w pliku XSPF, połączyć niedostępnej listy odtwarzania w jeden plik wyjściowy ani zagwarantować zachowania napisów. W przypadku prywatnych multimediów, wielu plików lub wypalanych napisów użyj lokalnie FFmpeg albo VLC.
Krótko mówiąc, nie da się bezpośrednio przekonwertować XSPF na MPEG.
Dlatego nie istnieje tak zwany konwerter xspf na mpeg ani darmowe narzędzie online do konwersji .xspf na .mpeg.
Porównanie formatu XSPF z MPEG
Jak formaty XSPF i MPEG wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.
| Cecha | .XSPF XML Shareable Playlist Format | .MPEG Moving Picture Experts Group video file |
|---|---|---|
| Otwarty standard | Tak | Tak |
| Kompresja | Bez kompresji | Oba |
| Typowy rozmiar pliku | Bardzo mały | Duży |
| Otwiera się w przeglądarce internetowej | Częściowo | Częściowo |
| Dalsza edycja | Łatwy | Ograniczone |
| Obsługa metadanych | Rozbudowany | Podstawowy |
| Czytelny tekstowo | Tak | Nie |
| Najlepszy do | Muzyka | Streaming |
| Wprowadzono | 2004 | 1993 |
| Twórca | XSPF Project | Moving Picture Experts Group (MPEG), ISO/IEC |
| Typ MIME | application/xspf+xml | video/mpeg |
Dodatkowe formaty dla konwersji pliku
xspf
Konwersja do .mpeg
z innych formatów
- jpg do mpeg
- dat do mpeg
- mepj do mpeg
- apk do mpeg
- vob do mpeg
- dav do mpeg
- exe do mpeg
- mpj do mpeg
- rar do mpeg
- 264 do mpeg
- 3g2 do mpeg
- 3ga do mpeg
- 3gp do mpeg
- 3gpp do mpeg
- 3pg do mpeg
- adts do mpeg
- amr do mpeg
- amv do mpeg
- asf do mpeg
- avc do mpeg
- avi do mpeg
- bik do mpeg
- bnk do mpeg
- bup do mpeg
- bvr do mpeg
- ced do mpeg
- dash do mpeg
- dem do mpeg
- divx do mpeg
- dpg do mpeg
- dts do mpeg
- dv4 do mpeg
- dvr-ms do mpeg
- dvr do mpeg
- evo do mpeg
- f4f do mpeg
- f4v do mpeg
- fbr do mpeg
- fla do mpeg
- flac do mpeg
- flc do mpeg
- flv do mpeg
- h264 do mpeg
- ifo do mpeg
- jpeg do mpeg
- m2t do mpeg
- m2ts do mpeg
- m4a do mpeg
- m4r do mpeg
- m4v do mpeg
- mepx do mpeg
- mjpg do mpeg
- mkv do mpeg
- mod do mpeg
- mov do mpeg
- mp2 do mpeg
- mp3 do mpeg
- mp4 do mpeg
- mpe do mpeg
- mpeg2 do mpeg
- mpg do mpeg
- mpv do mpeg
- mts do mpeg
- nmv do mpeg
- png do mpeg
- rm do mpeg
- rofl do mpeg
- swf do mpeg
- thumbdata3 do mpeg
- tod do mpeg
- tp do mpeg
- tpr do mpeg
- trec do mpeg
- trp do mpeg
- ts do mpeg
- tscproj do mpeg
- undf do mpeg
- vep do mpeg
- vfo do mpeg
- vp6 do mpeg
- vpg do mpeg
- vpj do mpeg
- vro do mpeg
- vsp do mpeg
- vvf do mpeg
- wave do mpeg
- web do mpeg
- webm do mpeg
- wma do mpeg
- wmv do mpeg
- wve do mpeg
- xvid do mpeg