แปลง LRC เป็น SBV
หรือวางข้อความคำบรรยาย
ตัวเลือก
ใช้เมื่อต้นฉบับไม่มีเวลาสิ้นสุด (ข้อความล้วน, LRC) ไทม์ไลน์ในผลลัพธ์ถูกสร้างขึ้นที่นี่แทนการแปลง ค่าที่คุณได้จึงเป็นตัวเลขนี้
การแปลงนี้เปลี่ยนอะไร
1 อย่างถูกตัดทิ้งหรือต้องตัดสินใจ
- เวลา
เวลาสิ้นสุดของคิว — ต้นฉบับไม่บันทึกไว้ เวลาสิ้นสุดของผลลัพธ์จึงจะถูกสร้างขึ้นแทนการแปลง
รายการนี้มาจากเมทริกซ์ความสามารถของสองรูปแบบนี้ ไม่ได้มาจากไฟล์ที่คุณโหลด ไฟล์หนึ่งอาจสูญหายมากกว่าหากใช้คุณสมบัติที่รูปแบบอนุญาตแต่เมทริกซ์ไม่ได้จำลอง
หน้านี้แปลง LRC เป็น SBV วางไฟล์ลงไปหรือวางข้อความ แล้วคุณจะได้เวอร์ชัน SBV กลับมา การแปลงทำงานทั้งหมดในเบราว์เซอร์ จึงไม่มีการอัปโหลดและไม่ต้องมีบัญชี
สองรูปแบบนี้ไม่ได้เก็บสิ่งเดียวกัน และความต่างไม่ใช่เรื่องผิวเผิน: เวลาสิ้นสุดไม่มีที่อยู่ใน SBV รายการด้านบนมาจากสิ่งที่ทั้งสองรูปแบบแสดงออกได้ ไม่ได้มาจากไฟล์ของคุณ คำตอบจึงเหมือนเดิมก่อนคุณจะโหลดอะไรลงไป ไฟล์เดียวก็ได้ ทั้งซีซันก็ได้ คิวทำงานตามลำดับและผลลัพธ์ลงมาพร้อมกันเป็นไฟล์ ZIP เดียว
ตัวอย่าง
ไฟล์ LRC ทั่วไป แปลงเป็น SBV
ข้อมูลนำเข้า
[ti:Sample Song]
[ar:Some Artist]
[length:00:41.00]
[offset:+250]
[00:12.00]First line of the song.
[00:15.30]Second line.
[00:15.30]Second line, translated.
[00:18.00]
[00:21.50]Final line.ผลลัพธ์
0:00:12.000,0:00:15.300
First line of the song.
0:00:15.300,0:00:18.000
Second line.
Second line, translated.
0:00:18.000,0:00:21.500
0:00:21.500,0:00:23.500
Final line.
สิ่งที่ตัดออกในผลลัพธ์นี้: เวลาสิ้นสุด ทุกอย่างอื่นตรงกันทีละบรรทัด
การแปลงเดียวกันกับข้อมูลที่ผิดปกติ
ข้อมูลนำเข้า
[ar:Some Artist]
[0:05.5]Leading zero omitted, one decimal.
[00:07]Second with no centiseconds.
[00:03.00]Out of order.
[00:07.00][00:09.00]Repeated chorus line.
[00:12.00]ผลลัพธ์
0:00:03.000,0:00:05.500
Out of order.
0:00:05.500,0:00:07.000
Leading zero omitted, one decimal.
0:00:07.000,0:00:09.000
Second with no centiseconds.
Repeated chorus line.
0:00:09.000,0:00:12.000
Repeated chorus line.
0:00:12.000,0:00:14.000
ไฟล์จริงมักมาพร้อม BOM การขึ้นบรรทัดใหม่แบบ Windows บรรทัดแปลกปลอมก่อนไทม์โค้ด หรือไทม์โค้ดที่อ่านไม่ได้เลย ไม่มีอะไรโยนข้อผิดพลาด: สิ่งที่เข้าใจไม่ได้จะถูกรายงาน ไม่ใช่ทิ้งเงียบ ๆ
คำถามที่พบบ่อย
คิว LRC ได้เวลาสิ้นสุดอย่างไรใน SBV?
SBV จะปิดแต่ละคิวด้วยเวลาเริ่มของบรรทัด LRC ถัดไป วิธีนี้ทำให้เวลาสิ้นสุดตรงกับที่โปรแกรมเล่นเพลงแสดง แต่บรรทัดท้ายไม่มีบรรทัดถัดไปจึงต้องพึ่งระยะเวลาที่ตั้งไว้
เมื่อแปลง LRC เป็น SBV ผลลัพธ์มีหน้าตาอย่างไร?
เหมือน SBV: ไม่มีเลขคิวและไม่มีส่วนหัว เป็นบรรทัดที่มีสองเวลาแล้วตามด้วยข้อความ ทุกคิว LRC กลายเป็นคิว SBV หนึ่งคิวในลำดับเดิมและข้อความเดิม
คิว LRC สองบรรทัดจะออกมาเป็นอย่างไรใน SBV?
เป็นสองบรรทัด บรรทัดหนึ่งอยู่ใต้อีกบรรทัด การจับคู่ยังอยู่ ทั้งสองบรรทัดของ LRC ยังเป็นคำบรรยายเดียวกันในผลลัพธ์ SBV และโปรแกรมเล่นแสดงพร้อมกัน
ลำดับคิว LRC จะคงเดิมในผลลัพธ์ SBV หรือไม่?
LRC ส่งคิวเข้า SBV ตามลำดับเวลาเดิม และผลลัพธ์จะเรียงให้เวลาเริ่มเพิ่มขึ้นเสมอ นี่เป็นการจัดโครงสร้างไฟล์อย่างตั้งใจ ไม่ใช่การแก้เนื้อหา
แปลง SBV กลับเป็น LRC ได้หรือไม่?
ได้ และทิศทางนั้นมีรายการของมันเอง: การแปลง SBV กลับเป็น LRC สูญเสียเวลาสิ้นสุด และความละเอียดของเวลา รายการนั้นต่างจากด้านบนเพราะทั้งสองรูปแบบเก็บสิ่งต่างกัน
ไฟล์ SBV ที่ได้จะรักษา encoding ของไฟล์ LRC ไว้หรือไม่?
encoding ของ LRC ไม่ถูกรักษาไว้: SBV เขียนเป็น UTF-8 ขึ้นบรรทัดใหม่แบบ Unix ไม่มี BOM ไฟล์ที่มาเป็น UTF-16 หรือ codepage จะถูกถอดรหัสตอนรับเข้าและแจ้งในแผงผลลัพธ์