Konversi XSPF menjadi MPEG
Ekstrak video dari playlist XSPF dan enkode sebagai MPEG menggunakan FFmpeg atau VLC.
Konversi file XSPF secara online
Kami belum punya konverter online khusus untuk XSPF ke MPEG, tetapi Anda bisa mengonversi file XSPF secara online ke format berikut:
Ingin mengonversi XSPF ke MPEG?
Beri tahu kami. Kami memilih konversi berikutnya yang akan ditambahkan berdasarkan minat.
Bagaimana mengkonversi xspf ke mpeg berkas
- Video
- Belum ada peringkat.
Aplikasi DVD authoring, pemutar lawas, atau editor mungkin memerlukan video MPEG sementara media Anda tercantum dalam playlist XSPF. Karena XSPF berisi referensi, bukan data video, Anda harus mengekstrak file yang dirujuk dan melakukan encoding pada file tersebut secara terpisah.
Apa itu format XSPF
XSPF (XML Shareable Playlist Format) adalah format playlist XML yang digunakan oleh VLC, Audacious, Clementine, Kodi, dan perangkat lunak media-library lainnya. Format ini menyimpan elemen <location> untuk file lokal atau URL streaming, serta judul, durasi, dan metadata lainnya yang bersifat opsional.
File XSPF tidak berisi video atau track subtitle yang dirujuk. Playlist yang terkait dengan video bersubtitle tidak menyematkan teks subtitle. Location dapat berupa relative path, URI file://, atau URL jaringan, dan escaping XML atau URL mungkin perlu di-decode sebelum digunakan. Buka playlist dalam text editor atau media player dan pastikan setiap source dapat diakses.
Apa arti MPEG di sini
Untuk konversi video, “MPEG” biasanya berarti program stream .mpg atau .mpeg yang berisi video MPEG-1 atau MPEG-2 dan audio yang kompatibel. MPEG-4 adalah keluarga codec yang berbeda dan umumnya disalurkan dalam container .mp4; file MP4 tidak secara otomatis merupakan MPEG program stream yang diminta oleh software lama.
MPEG-1 dan MPEG-2 masih berguna untuk pemutar lawas, workflow terkait DVD, beberapa sistem broadcast, dan aplikasi yang secara khusus memerlukan MPEG program stream. Keduanya umumnya menghasilkan file yang lebih besar daripada H.264 atau H.265 pada kualitas visual yang sebanding. File MPEG generik belum tentu kompatibel dengan DVD; software DVD authoring mungkin memerlukan pengaturan resolusi, frame rate, bitrate, audio, dan aspect ratio tertentu.
Cara mengonversi video yang dirujuk
FFmpeg adalah opsi desktop yang paling dapat dikontrol untuk konversi batch, pemilihan stream, dan penanganan subtitle. VLC dapat mengonversi satu source melalui Media → Convert/Save → Add → Convert/Save, tetapi membuka playlist XSPF tidak secara otomatis membuat satu file MPEG dari semua entrinya.
- Buka file XSPF dan identifikasi setiap
<location>. Selesaikan relative path berdasarkan direktori playlist, ubah URI lokalfile://menjadi path filesystem biasa, dan pastikan file tersebut ada. Jangan mengirimkan local path pribadi atau URL streaming yang tidak tepercaya ke layanan online. - Konversikan satu video menjadi MPEG-2 program stream dengan audio MP2:
ffmpeg -i "input.mp4" -c:v mpeg2video -q:v 3 -c:a mp2 -b:a 192k -f mpeg "output.mpg" - Untuk perangkat lama yang hanya mendukung MPEG-1, gunakan MPEG-1 video stream yang kompatibel:
ffmpeg -i "input.mp4" -c:v mpeg1video -b:v 1500k -c:a mp2 -b:a 192k -f mpeg "output.mpg" - Jalankan command yang sesuai untuk setiap entri playlist. File yang dihasilkan terpisah; metadata playlist XSPF tidak ditransfer ke dalamnya.
Untuk membuat satu MPEG yang berisi beberapa item, buat terlebih dahulu concat list seperti files.txt:
file '/path/first.mp4'
file '/path/second.mp4'
Kemudian jalankan:
ffmpeg -f concat -safe 0 -i "files.txt" -c:v mpeg2video -q:v 3 -c:a mp2 -b:a 192k -f mpeg "playlist.mpg"
Concat demuxer mengharapkan source dengan stream layout, dimensi, frame rate, time base, dan biasanya codec yang sama. Jika berbeda, konversikan setiap source ke format intermediate yang sama terlebih dahulu, atau encode setiap source secara terpisah lalu gabungkan dengan video editor atau aplikasi authoring. Periksa file yang telah digabung untuk memastikan tidak ada gap yang tidak diinginkan, masalah timestamp, atau perubahan aspect ratio.
Menangani track subtitle
Untuk file SubRip eksternal, burn subtitle ke dalam gambar selama encoding:
ffmpeg -i "input.mp4" -vf "subtitles=subtitles.srt" -c:v mpeg2video -q:v 3 -c:a mp2 -b:a 192k -f mpeg "output.mpg"
Filter subtitles memerlukan build FFmpeg dengan libass. Escape karakter khusus dalam nama file sesuai sistem operasi, dan berikan character encoding yang sesuai jika file subtitle berisi teks non-ASCII. Burning membuat subtitle menjadi permanen dan memerlukan re-encoding video.
Periksa embedded stream dengan ffprobe "input.mkv". Gunakan -map 0:v:0 -map 0:a:0 saat memilih video dan audio stream pertama. MPEG program stream generik tidak dapat diandalkan untuk mempertahankan subtitle .srt eksternal atau track subtitle bitmap modern sebagai selectable stream, sehingga burning biasanya merupakan opsi yang paling kompatibel. Subtitle DVD adalah format authoring terpisah dan biasanya harus dibuat oleh software DVD authoring, bukan disalin ke dalam file .mpg sembarang.
Batasan kualitas dan konversi online
Encoding mengubah video; XSPF sendiri tidak memiliki kualitas audiovisual yang perlu dipertahankan. Dalam command MPEG-2, nilai -q:v yang lebih rendah umumnya berarti kualitas lebih tinggi dan file lebih besar. Ganti encoding constant-quality dengan target seperti -b:v 5000k jika perangkat atau spesifikasi authoring memerlukan bitrate yang dapat diprediksi, dan periksa resolusi maksimum, frame rate, audio codec, serta bitrate yang didukung.
CloudConvert atau Convertio dapat mengonversi video yang di-upload secara individual menjadi output yang kompatibel dengan MPEG jika opsi formatnya saat ini mencakup MPEG profile yang diperlukan. Layanan tersebut biasanya tidak dapat mengikuti local path di dalam file XSPF, menggabungkan playlist yang tidak dapat diakses menjadi satu output, atau menjamin pelestarian subtitle. Untuk media pribadi, banyak file, atau subtitle yang di-burn, gunakan FFmpeg atau VLC secara lokal.
XSPF vs MPEG: perbandingan format
Bagaimana format XSPF dan MPEG dibandingkan pada properti yang paling penting untuk konversi ini.
| Properti | .XSPF XML Shareable Playlist Format | .MPEG Moving Picture Experts Group video file |
|---|---|---|
| Standar terbuka | Ya | Ya |
| Kompresi | Tanpa kompresi | Keduanya |
| Ukuran file umum | Sangat kecil | Besar |
| Terbuka di browser web | Sebagian | Sebagian |
| Pengeditan lanjutan | Mudah | Terbatas |
| Dukungan metadata | Sangat lengkap | Dasar |
| Dapat dibaca teks biasa | Ya | Tidak |
| Paling cocok untuk | Musik | Streaming |
| Diperkenalkan | 2004 | 1993 |
| Pengembang | XSPF Project | Moving Picture Experts Group (MPEG), ISO/IEC |
| Tipe MIME | application/xspf+xml | video/mpeg |
Informasi tentang ekstensi dan jenis file disediakan oleh File-Extensions.org
Basis data saat ini tidak berisi xspf file converter.
Konversi berkas xspf lainnya
Konversi ke mpeg
dari format lain
- jpg ke mpeg
- mpg ke mpeg
- png ke mpeg
- exe ke mpeg
- dat ke mpeg
- mov ke mpeg
- 264 ke mpeg
- mepj ke mpeg
- swf ke mpeg
- evo ke mpeg
- 3g2 ke mpeg
- 3ga ke mpeg
- 3gp ke mpeg
- 3gpp ke mpeg
- 3pg ke mpeg
- adts ke mpeg
- amr ke mpeg
- amv ke mpeg
- asf ke mpeg
- avc ke mpeg
- avi ke mpeg
- bik ke mpeg
- bnk ke mpeg
- bup ke mpeg
- bvr ke mpeg
- ced ke mpeg
- dash ke mpeg
- dav ke mpeg
- divx ke mpeg
- dpg ke mpeg
- dts ke mpeg
- dv4 ke mpeg
- dvr-ms ke mpeg
- dvr ke mpeg
- f4f ke mpeg
- f4v ke mpeg
- fbr ke mpeg
- fla ke mpeg
- flac ke mpeg
- flc ke mpeg
- flv ke mpeg
- h264 ke mpeg
- ifo ke mpeg
- jpeg ke mpeg
- m2t ke mpeg
- m2ts ke mpeg
- m4a ke mpeg
- m4r ke mpeg
- m4v ke mpeg
- mepx ke mpeg
- mjpg ke mpeg
- mkv ke mpeg
- mod ke mpeg
- mp2 ke mpeg
- mp3 ke mpeg
- mp4 ke mpeg
- mpe ke mpeg
- mpeg2 ke mpeg
- mpj ke mpeg
- mpv ke mpeg
- mts ke mpeg
- nmv ke mpeg
- rm ke mpeg
- thumbdata3 ke mpeg
- tod ke mpeg
- tp ke mpeg
- tpr ke mpeg
- trec ke mpeg
- trp ke mpeg
- ts ke mpeg
- tscproj ke mpeg
- undf ke mpeg
- vep ke mpeg
- vfo ke mpeg
- vob ke mpeg
- vp6 ke mpeg
- vpg ke mpeg
- vpj ke mpeg
- vro ke mpeg
- vsp ke mpeg
- vvf ke mpeg
- wave ke mpeg
- webm ke mpeg
- wmv ke mpeg
- wve ke mpeg
- xvid ke mpeg