Konversi xspf ke avi

Konversi XSPF menjadi AVI

Ekstrak media yang direferensikan oleh playlist XSPF dan enkode menjadi file AVI yang kompatibel.

Konversi file XSPF secara online

Kami belum punya konverter online khusus untuk XSPF ke AVI, tetapi Anda bisa mengonversi file XSPF secara online ke format berikut:

Bagaimana mengkonversi xspf ke avi berkas

  • Video

Player, televisi, atau aplikasi editing yang lebih lama mungkin memerlukan file AVI ketika file XSPF yang tersedia hanyalah playlist. Karena XSPF berisi referensi, bukan data video, Anda harus memperoleh media yang dirujuk dan melakukan encoding sebagai AVI.

Apa itu format XSPF

XSPF adalah format playlist berbasis XML yang digunakan oleh media player dan software manajemen media. Format ini menyimpan judul track, lokasi, durasi, dan metadata lainnya, tetapi bukan audio atau video itu sendiri. VLC Media Player, Clementine, Audacious, foobar2000, dan aplikasi serupa dapat membuat atau mengekspor playlist XSPF.

Buka file di VLC atau text editor, lalu periksa setiap elemen <location>. Lokasi dapat berupa URI lokal seperti file:///C:/Videos/clip.mp4, relative path, atau alamat HTTP. Relative path hanya berfungsi jika file yang dirujuk tetap berada dalam struktur folder yang diharapkan. Lokasi web mungkin memerlukan autentikasi, mungkin tidak mengizinkan download, atau mungkin sudah tidak tersedia.

Convert setiap video yang dirujuk secara terpisah jika Anda hanya memerlukan file AVI individual. Untuk membuat satu AVI yang berisi beberapa entri, pertahankan urutan playlist dan gabungkan video setelah memastikan bahwa perangkat tujuan memang mengharapkan satu file gabungan.

Apa itu format AVI

AVI adalah multimedia container yang dikembangkan oleh Microsoft dan didukung oleh banyak aplikasi Windows lama serta beberapa perangkat legacy. AVI dapat berisi berbagai video dan audio codec, sehingga ekstensi .avi saja tidak menjamin kompatibilitas.

Untuk kompatibilitas legacy yang luas, video MPEG-4 Part 2 dengan audio MP3 merupakan pilihan umum, tetapi codec, ukuran frame, frame rate, audio rate, dan pixel format yang diperlukan bergantung pada perangkat penerima. AVI umumnya menghasilkan file yang lebih besar daripada H.264/AAC MP4 dan memiliki dukungan yang lebih lemah untuk subtitle modern, chapter, video variable-frame-rate, serta beberapa format audio multichannel. AVI tidak dapat meningkatkan detail yang sudah hilang dari source.

Convert satu video yang dirujuk dengan FFmpeg

FFmpeg adalah opsi desktop yang paling mudah dikontrol. FFmpeg tidak menafsirkan file XSPF sebagai video; pertama-tama identifikasi dan dapatkan file media yang dirujuk, lalu jalankan FFmpeg pada file tersebut.

  1. Buka file XSPF dan salin local path atau media URL yang diizinkan dari elemen <location>.
  2. Perbaiki path jika file telah dipindahkan. Jika lokasinya online, download media hanya jika Anda memiliki izin dan layanan tersebut mengizinkannya.
  3. Jalankan command ini, dengan mengganti nama input dan output:

ffmpeg -i "input.mp4" -map 0:v:0 -map 0:a? -c:v mpeg4 -q:v 4 -pix_fmt yuv420p -c:a libmp3lame -q:a 2 "output.avi"

Dengan MPEG-4 encoder milik FFmpeg, nilai -q:v yang lebih rendah umumnya menghasilkan kualitas lebih tinggi dan file lebih besar. Pengaturan -q:a 2 meminta audio MP3 variable-bitrate berkualitas tinggi. Jika build FFmpeg tidak memiliki libmp3lame, instal build yang menyertakannya atau pilih audio encoder yang didukung perangkat tujuan.

Jangan memaksakan frame rate atau resolusi baru kecuali perangkat memerlukannya. Misalnya, untuk output dengan lebar tetap 1280 pixel pada 25 frame per detik, gunakan:

ffmpeg -i "input.mkv" -map 0:v:0 -map 0:a? -vf "scale=1280:-2" -r 25 -c:v mpeg4 -q:v 4 -pix_fmt yuv420p -c:a libmp3lame -ar 48000 -q:a 2 "output.avi"

Scaling down akan menghapus detail secara permanen, dan perubahan frame rate dapat menghasilkan frame yang diduplikasi atau dihapus. Uji bagian pendek terlebih dahulu sebelum memproses playlist berukuran besar.

Convert beberapa entri playlist

Untuk output terpisah, ulangi command FFmpeg untuk setiap lokasi yang valid. Untuk menggabungkan file yang kompatibel menjadi satu AVI, buat text file UTF-8 bernama files.txt:

file 'part-01.mp4'
file 'part-02.mp4'
file 'part-03.mp4'

Kemudian encode sequence tersebut:

ffmpeg -f concat -safe 0 -i files.txt -c:v mpeg4 -q:v 4 -pix_fmt yuv420p -c:a libmp3lame -q:a 2 "playlist.avi"

Concat demuxer bekerja paling andal jika semua input memiliki stream layout, dimensi, frame rate, pixel format, dan parameter audio yang sama. Source yang berbeda dapat menyebabkan timestamp error, masalah sinkronisasi, atau stream yang ditolak. Lakukan normalize pada file terlebih dahulu, atau susun file tersebut dalam video editor yang dapat menempatkan clip yang berbeda pada satu timeline dan mengekspor pengaturan AVI yang diperlukan. Escape single quote dan karakter khusus dengan benar dalam files.txt, terutama pada sistem mirip Unix.

Gunakan VLC untuk graphical conversion

VLC dapat memeriksa playlist XSPF melalui Media → Open File. Untuk satu video yang dirujuk, pilih Media → Convert/Save → Add → Convert/Save, pilih atau buat profile yang menggunakan AVI container dengan codec yang diterima oleh tujuan, pilih nama output yang diakhiri dengan .avi, lalu mulai conversion.

VLC praktis untuk occasional single-file conversion, tetapi kontrol profilenya kurang eksplisit dibandingkan FFmpeg dan VLC bukan cara yang andal untuk melakukan batch-convert setiap item dalam playlist XSPF. Verifikasi output, bukan menganggap bahwa ekstensi filename sesuai dengan container yang dipilih.

Gunakan online converter

CloudConvert dan Zamzar dapat meng-convert video yang sudah diekstrak ke AVI jika daftar format terbaru mereka mendukung input codec. Upload media file, pilih AVI, pilih opsi video dan audio yang tersedia, jalankan conversion, lalu download hasilnya. Layanan ini umumnya tidak dapat meng-convert playlist XSPF secara langsung karena playlist tidak berisi media.

Online conversion mengharuskan Anda meng-upload video yang dirujuk dan dapat mengekspos material pribadi atau berhak cipta; proses ini juga gagal ketika playlist menunjuk ke local path, authenticated stream, atau URL yang diblokir. Gunakan FFmpeg atau VLC untuk file lokal dan pengaturan yang dapat diulang.

Periksa kompatibilitas dan kualitas

Jangan mengganti nama .xspf menjadi .avi. Penggantian nama hanya mengubah label; file tersebut tetap berupa data XML playlist dan tidak akan menjadi video yang dapat diputar.

Uji AVI pada perangkat tujuan yang sebenarnya sebelum meng-convert seluruh playlist. Pastikan profile MPEG-4 Part 2, audio codec, resolusi maksimum, frame rate, audio sampling rate, dan batas ukuran file yang didukung. Beberapa implementasi AVI lama memiliki batas 2 GB atau 4 GB meskipun ekstensi OpenDML mendukung file yang lebih besar. AVI juga mungkin tidak mempertahankan setiap subtitle, chapter, field metadata, atau audio stream dari source, jadi simpan file original jika fitur-fitur tersebut penting.

Sederhananya, tidak mungkin mengonversi XSPF ke AVI secara langsung.
Jadi, tidak ada yang disebut pengonversi xspf ke avi atau pengonversi online gratis. xspf ke .avi converter dapat ditemukan.

XSPF vs AVI: perbandingan format

Bagaimana format XSPF dan AVI dibandingkan pada properti yang paling penting untuk konversi ini.

Perbandingan format file XSPF dan AVI
Properti .XSPF XML Shareable Playlist Format .AVI Audio Video Interleave
Standar terbuka Ya Sebagian terbuka
Kompresi Tanpa kompresi Keduanya
Ukuran file umum Sangat kecil Besar
Terbuka di browser web Sebagian Tidak
Pengeditan lanjutan Mudah Terbatas
Dukungan metadata Sangat lengkap Dasar
Dapat dibaca teks biasa Ya Tidak
Paling cocok untuk Musik Berbagi dan distribusi
Diperkenalkan 2004 1992
Pengembang XSPF Project Microsoft
Tipe MIME application/xspf+xml video/x-msvideo

Konversi berkas xspf lainnya

Konversi ke avi
dari format lain

Bagikan di media sosial: