Konverter SRT ke DFXP
Sebagian platform video, pemutar, dan alur kerja subtitle masih meminta file DFXP, nama yang digunakan TTML versi awal. Konversikan file SRT menjadi file .dfxp di sini, dengan waktu, jeda baris, dan huruf miring setiap subtitle tetap dipertahankan.
Konversi file subtitle Anda
Letakkan file subtitle di sini
SRT, VTT, ASS, SBV, TTML, SUB, SMI, LRC, dan lainnya · hingga 100 file
Atau tempelkan teks subtitle
File Anda dibaca oleh halaman ini di browser Anda. File tidak diunggah ke mana pun.
Hurufnya terlihat salah? Pilih kelompok bahasa yang digunakan saat file dibuat.
File MicroDVD dan Spruce STL menghitung frame video. Pilih frame rate video tempat subtitle tersebut digunakan.
Hasil Anda
Pratinjau menampilkan bagian awal file. File unduhan berisi semuanya.
Cara menggunakannya
Buka file SRT
Letakkan file .srt, atau beberapa sekaligus. Perbaiki huruf yang rusak dengan Encoding teks sebelum mengunduh.
Periksa pratinjau DFXP
DFXP sudah dipilih. Subtitle tampil sebagai elemen p berwaktu di dalam body.
Unduh file .dfxp
Unggah di tempat platform Anda meminta DFXP atau teks berwaktu, dengan menambahkan bahasa terlebih dahulu jika diwajibkan.
DFXP dan TTML
DFXP, Distribution Format Exchange Profile, adalah nama TTML saat masih berupa draft. Format ini menjadi standar TTML 1 pada tahun 2010, dan banyak alat tetap menggunakan ekstensi .dfxp.
File yang ditulis halaman ini adalah dokumen TTML 1 yang sama dengan yang ditulis konverter SRT ke TTML, disimpan dengan ekstensi .dfxp. File ini menggunakan namespace final, http://www.w3.org/ns/ttml.
Sebelum dan sesudah
Dua subtitle SRT sebagai DFXP. Setiap subtitle adalah elemen p dengan waktu begin dan end, subtitle miring mendapat span dengan tts:fontStyle="italic", jeda baris menjadi <br/>, dan & ditulis sebagai &.
1
00:00:01,000 --> 00:00:03,500
<i>Where were you last night?</i>
2
00:00:04,000 --> 00:00:06,250
At the station,
waiting for you & the kids.<?xml version="1.0" encoding="UTF-8"?>
<tt xmlns="http://www.w3.org/ns/ttml" xmlns:tts="http://www.w3.org/ns/ttml#styling" xml:lang="">
<body>
<div>
<p begin="00:00:01.000" end="00:00:03.500"><span tts:fontStyle="italic">Where were you last night?</span></p>
<p begin="00:00:04.000" end="00:00:06.250">At the station,<br/>waiting for you & the kids.</p>
</div>
</body>
</tt>Jika platform menolak file
Pemutar yang sangat lama, yang dibuat saat TTML masih berupa draft, mungkin mengharapkan namespace http://www.w3.org/2006/10/ttaf1 dan tidak menampilkan apa pun dengan file yang lebih baru. Platform lain mewajibkan bahasa: xml:lang pada elemen tt dibiarkan kosong, jadi tambahkan, seperti xml:lang="en".
Periksa halaman bantuan subtitle platform tersebut untuk hal lain yang dibutuhkan, seperti gaya atau region. File ini tidak memilikinya, jadi subtitle muncul di posisi default pemutar.
Lebih suka baris perintah?
Jika FFmpeg terpasang di komputer Anda, konversi ini cukup dengan satu perintah:
ffmpeg -i input.srt -f ttml output.dfxpFFmpeg 4.4 dan yang lebih baru menulis TTML. FFmpeg tidak mengenali ekstensi .dfxp, jadi -f ttml diperlukan, dan penulis TTML-nya mempertahankan kata-kata dan jeda baris, tetapi tidak huruf miring.
Tidak ada yang perlu dipasang di sini: buka hingga 100 file sekaligus di halaman ini dan unduh semuanya sebagai satu ZIP.
Perlu sebaliknya? Gunakan Konverter DFXP ke SRT. Selengkapnya tentang format ini: Penjelasan subtitle XML: TTML, DFXP, dan IMSC
Tanya jawab
Apakah file DFXP berbeda dari file TTML?
Tidak jika berasal dari situs ini: XML-nya identik, hanya ekstensinya yang berbeda. File DFXP dari alat lain mungkin masih menggunakan namespace draft yang lebih lama.
Bisakah saya mengganti nama file .dfxp menjadi .xml?
Ya, jika platform meminta .xml. Isinya XML biasa, jadi ekstensi tidak mengubah cara file dibaca.
Apakah posisi dan warna ditambahkan?
Tidak. File tidak memiliki region atau warna, jadi subtitle muncul di posisi default pemutar. Huruf miring, tebal, dan garis bawah dipertahankan.