แปลง SBV เป็น CSV
หรือวางข้อความคำบรรยาย
การแปลงนี้เปลี่ยนอะไร
ไม่มีอะไรสูญหายในทิศทางนี้ — ทุกคุณสมบัติของรูปแบบต้นทางมีที่ไปในรูปแบบปลายทาง
รายการนี้มาจากเมทริกซ์ความสามารถของสองรูปแบบนี้ ไม่ได้มาจากไฟล์ที่คุณโหลด ไฟล์หนึ่งอาจสูญหายมากกว่าหากใช้คุณสมบัติที่รูปแบบอนุญาตแต่เมทริกซ์ไม่ได้จำลอง
หน้านี้แปลง SBV เป็น CSV วางไฟล์ลงไปหรือวางข้อความ แล้วคุณจะได้เวอร์ชัน CSV กลับมา การแปลงทำงานทั้งหมดในเบราว์เซอร์ จึงไม่มีการอัปโหลดและไม่ต้องมีบัญชี
ไม่มีอะไรสูญหายในทิศทางนี้ ทุกสิ่งที่ SBV แสดงออกได้มีสิ่งเทียบเท่าใน CSV ผลลัพธ์จึงเป็นคำบรรยายชุดเดียวกันที่ห่อด้วยรูปแบบอื่น ไทม์ไลน์ การขึ้นบรรทัดใหม่ และข้อความยังอยู่ครบ ใช้ได้กับไฟล์ SBV ทุกไฟล์ รวมถึงไฟล์ที่ใช้ทุกความสามารถของรูปแบบ ไฟล์เดียวก็ได้ ทั้งซีซันก็ได้ คิวทำงานตามลำดับและผลลัพธ์ลงมาพร้อมกันเป็นไฟล์ ZIP เดียว
ตัวอย่าง
ไฟล์ SBV ทั่วไป แปลงเป็น CSV
ข้อมูลนำเข้า
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.
ผลลัพธ์
start,end,text
00:00:01.000,00:00:03.500,The quick brown fox.
00:00:04.000,00:00:06.250,Jumps over the lazy dog.
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.ผลลัพธ์
start,end,text
00:00:02.000,00:00:04.000,Carriage-return line endings.
00:00:06.000,00:00:08.000,"Indented timecode, no final newline."
ไฟล์จริงมักมาพร้อม BOM การขึ้นบรรทัดใหม่แบบ Windows บรรทัดแปลกปลอมก่อนไทม์โค้ด หรือไทม์โค้ดที่อ่านไม่ได้เลย ไม่มีอะไรโยนข้อผิดพลาด: สิ่งที่เข้าใจไม่ได้จะถูกรายงาน ไม่ใช่ทิ้งเงียบ ๆ
คำถามที่พบบ่อย
เมื่อแปลง SBV เป็น CSV ผลลัพธ์มีหน้าตาอย่างไร?
เหมือน CSV: มีแถวหัวตาราง (`start,end,text`) แล้วหนึ่งแถวต่อหนึ่งคิว ทุกคิว SBV กลายเป็นคิว CSV หนึ่งคิวในลำดับเดิมและข้อความเดิม
ไทม์โค้ดของ SBV ในไฟล์ CSV ยังแม่นถึงมิลลิวินาทีหรือไม่?
แม่นถึงมิลลิวินาที ซึ่งละเอียดที่สุดเท่าที่ทั้งสองรูปแบบทำได้ SBV เขียนเวลาเป็น `0:00:04.126` และ CSV เขียนเวลาเดียวกันเป็น `00:00:04.126` ไม่มีการปัดหรือเลื่อนระหว่างสองรูปแบบ และคิวที่อยู่บนจอ 2.9 วินาทียังคงเป็น 2.9 วินาที
คิว SBV สองบรรทัดจะออกมาเป็นอย่างไรใน CSV?
เป็นสองบรรทัดในเซลล์ข้อความเดียว โดยใส่เครื่องหมายคำพูดตามที่ CSV กำหนด การจับคู่ยังอยู่ ทั้งสองบรรทัดของ SBV ยังเป็นคำบรรยายเดียวกันในผลลัพธ์ CSV และโปรแกรมเล่นแสดงพร้อมกัน
ลำดับคิว SBV จะคงเดิมในผลลัพธ์ CSV หรือไม่?
คิวของ SBV ยังเรียงตามเวลาเริ่มเหมือนเดิมใน CSV และขั้นตอนแปลงจะเรียงซ้ำให้หากไฟล์ต้นทางวางสลับ การเรียงนี้เปลี่ยนโครงสร้างไฟล์ ไม่ได้แก้ข้อความ
แปลง CSV กลับเป็น SBV ได้หรือไม่?
ได้ และทั้งสองทิศทางไม่มีอะไรสูญหาย — SBV และ CSV แสดงออกได้เท่ากันทุกอย่าง การไปกลับจึงได้ไทม์ไลน์และข้อความเดิมในรูปแบบเดิม นั่นคือเหตุผลที่รายงานด้านบนไม่มีอะไรให้ระบุ
ไฟล์ CSV ที่ได้จะรักษา encoding ของไฟล์ SBV ไว้หรือไม่?
ไม่ว่า SBV จะเข้ารหัสแบบ UTF-8, UTF-16 หรือ codepage แบบ Windows ขาเข้าจะถอดให้ก่อน แล้ว CSV ถูกเขียนเป็น UTF-8 ขึ้นบรรทัดใหม่แบบ Unix โดยไม่มี BOM