ข้ามไปยังเนื้อหาหลัก
SubtitleMatrix

แปลง SBV เป็น SRT

หรือวางข้อความคำบรรยาย

การแปลงนี้เปลี่ยนอะไร

ไม่มีอะไรสูญหายในทิศทางนี้ — ทุกคุณสมบัติของรูปแบบต้นทางมีที่ไปในรูปแบบปลายทาง

รายการนี้มาจากเมทริกซ์ความสามารถของสองรูปแบบนี้ ไม่ได้มาจากไฟล์ที่คุณโหลด ไฟล์หนึ่งอาจสูญหายมากกว่าหากใช้คุณสมบัติที่รูปแบบอนุญาตแต่เมทริกซ์ไม่ได้จำลอง

หน้านี้แปลง SBV เป็น SRT วางไฟล์ลงไปหรือวางข้อความ แล้วคุณจะได้เวอร์ชัน SRT กลับมา การแปลงทำงานทั้งหมดในเบราว์เซอร์ จึงไม่มีการอัปโหลดและไม่ต้องมีบัญชี

ไม่มีอะไรสูญหายในทิศทางนี้ ทุกสิ่งที่ SBV แสดงออกได้มีสิ่งเทียบเท่าใน SRT ผลลัพธ์จึงเป็นคำบรรยายชุดเดียวกันที่ห่อด้วยรูปแบบอื่น ไทม์ไลน์ การขึ้นบรรทัดใหม่ และข้อความยังอยู่ครบ ใช้ได้กับไฟล์ SBV ทุกไฟล์ รวมถึงไฟล์ที่ใช้ทุกความสามารถของรูปแบบ ไฟล์เดียวก็ได้ ทั้งซีซันก็ได้ คิวทำงานตามลำดับและผลลัพธ์ลงมาพร้อมกันเป็นไฟล์ ZIP เดียว

ตัวอย่าง

ไฟล์ SBV ทั่วไป แปลงเป็น SRT

ข้อมูลนำเข้า

0:00:01.000,0:00:03.500
The quick brown fox.

0:00:04.000,0:00:06.250
Jumps over the lazy dog.

0:00:07.000,0:00:09.000
Two lines here.
And a second one.

ผลลัพธ์

1
00:00:01,000 --> 00:00:03,500
The quick brown fox.

2
00:00:04,000 --> 00:00:06,250
Jumps over the lazy dog.

3
00:00:07,000 --> 00:00:09,000
Two lines here.
And a second one.

ไม่มีอะไรถูกตัดออกที่นี่ เทียบสองฝั่งทีละบรรทัด

การแปลงเดียวกันกับข้อมูลที่ผิดปกติ

ข้อมูลนำเข้า

0:00:02.000,0:00:04.000
Carriage-return line endings.

	0:00:06.000,0:00:08.000
Indented timecode, no final newline.

ผลลัพธ์

1
00:00:02,000 --> 00:00:04,000
Carriage-return line endings.

2
00:00:06,000 --> 00:00:08,000
Indented timecode, no final newline.

ไฟล์จริงมักมาพร้อม BOM การขึ้นบรรทัดใหม่แบบ Windows บรรทัดแปลกปลอมก่อนไทม์โค้ด หรือไทม์โค้ดที่อ่านไม่ได้เลย ไม่มีอะไรโยนข้อผิดพลาด: สิ่งที่เข้าใจไม่ได้จะถูกรายงาน ไม่ใช่ทิ้งเงียบ ๆ

คำถามที่พบบ่อย

เมื่อแปลง SBV เป็น SRT ผลลัพธ์มีหน้าตาอย่างไร?

เหมือน SRT: มีตัวเลขกำกับเหนือไทม์โค้ดทุกบรรทัด เริ่มจาก 1 ทุกคิว SBV กลายเป็นคิว SRT หนึ่งคิวในลำดับเดิมและข้อความเดิม

ไทม์โค้ดของ SBV ในไฟล์ SRT ยังแม่นถึงมิลลิวินาทีหรือไม่?

แม่นถึงมิลลิวินาที ซึ่งละเอียดที่สุดเท่าที่ทั้งสองรูปแบบทำได้ SBV เขียนเวลาเป็น `0:00:04.126` และ SRT เขียนเวลาเดียวกันเป็น `00:00:04,126` ไม่มีการปัดหรือเลื่อนระหว่างสองรูปแบบ และคิวที่อยู่บนจอ 2.9 วินาทียังคงเป็น 2.9 วินาที

คิว SBV สองบรรทัดจะออกมาเป็นอย่างไรใน SRT?

เป็นสองบรรทัด บรรทัดหนึ่งอยู่ใต้อีกบรรทัด การจับคู่ยังอยู่ ทั้งสองบรรทัดของ SBV ยังเป็นคำบรรยายเดียวกันในผลลัพธ์ SRT และโปรแกรมเล่นแสดงพร้อมกัน

ลำดับคิว SBV จะคงเดิมในผลลัพธ์ SRT หรือไม่?

ลำดับไม่เปลี่ยน: SRT รับคิวจาก SBV มาตามเวลาเริ่มจากน้อยไปมาก คิวที่สลับกันมาแต่แรกจะถูกจัดกลับพร้อมข้อความเดิม

แปลง SRT กลับเป็น SBV ได้หรือไม่?

ได้ และทั้งสองทิศทางไม่มีอะไรสูญหาย — SBV และ SRT แสดงออกได้เท่ากันทุกอย่าง การไปกลับจึงได้ไทม์ไลน์และข้อความเดิมในรูปแบบเดิม นั่นคือเหตุผลที่รายงานด้านบนไม่มีอะไรให้ระบุ

ไฟล์ SRT ที่ได้จะรักษา encoding ของไฟล์ SBV ไว้หรือไม่?

ขาออกเป็น UTF-8 เสมอ ไฟล์ SRT ไม่มี BOM และใช้การขึ้นบรรทัดใหม่แบบ Unix แม้ SBV ต้นทางจะเป็น UTF-16 หรือ encoding ไบต์เดียว แผงผลลัพธ์จะบอกถ้ามีการถอดรหัสเกิดขึ้น

เครื่องมือที่เกี่ยวข้อง