แปลง MicroDVD เป็น CSV
หรือวางข้อความคำบรรยาย
ตัวเลือก
เฟรมเรตที่ใช้คำนวณเวลา ในหน้าเกี่ยวกับรูปแบบ ช่องนี้คือสิ่งที่ MicroDVD ต้องการ เพราะมันเก็บเวลาเป็นหมายเลขเฟรม ในหน้าแปลงเฟรมเรต ช่องนี้คือเฟรมเรตที่ไฟล์ถูกตั้งเวลาไว้ — เวอร์ชันที่คำบรรยายถูกทำขึ้นมา — และช่องที่สองของหน้ารับเฟรมเรตของวิดีโอที่คุณจะใช้กับคำบรรยายนี้ ค่าที่พบทั่วไปคือ 23.976, 24, 25, 29.97, 30, 50, 59.94 และ 60 หากใส่ผิดจะเลื่อนไทม์ไลน์ทั้งหมด และในหน้าแปลงเฟรมเรตจะเลื่อนด้วยอัตราส่วน ไม่ใช่ด้วยจำนวนคงที่
การแปลงนี้เปลี่ยนอะไร
1 อย่างถูกตัดทิ้งหรือต้องตัดสินใจ
- เฟรมเรต
ต้นฉบับเก็บเวลาเป็นหมายเลขเฟรม — ทุกเวลาขึ้นอยู่กับเฟรมเรตที่คุณระบุ
รายการนี้มาจากเมทริกซ์ความสามารถของสองรูปแบบนี้ ไม่ได้มาจากไฟล์ที่คุณโหลด ไฟล์หนึ่งอาจสูญหายมากกว่าหากใช้คุณสมบัติที่รูปแบบอนุญาตแต่เมทริกซ์ไม่ได้จำลอง
หน้านี้แปลง MicroDVD เป็น CSV วางไฟล์ลงไปหรือวางข้อความ แล้วคุณจะได้เวอร์ชัน CSV กลับมา การแปลงทำงานทั้งหมดในเบราว์เซอร์ จึงไม่มีการอัปโหลดและไม่ต้องมีบัญชี
สองรูปแบบนี้ไม่ได้เก็บสิ่งเดียวกัน และความต่างไม่ใช่เรื่องผิวเผิน: เฟรมเรตไม่มีที่อยู่ใน CSV รายการด้านบนมาจากสิ่งที่ทั้งสองรูปแบบแสดงออกได้ ไม่ได้มาจากไฟล์ของคุณ คำตอบจึงเหมือนเดิมก่อนคุณจะโหลดอะไรลงไป ไฟล์เดียวก็ได้ ทั้งซีซันก็ได้ คิวทำงานตามลำดับและผลลัพธ์ลงมาพร้อมกันเป็นไฟล์ ZIP เดียว
ตัวอย่าง
ไฟล์ MicroDVD ทั่วไป แปลงเป็น CSV
ข้อมูลนำเข้า
{1}{1}25
{100}{150}The quick brown fox jumps over the lazy dog.
{200}{260}Faster than|the last one.
ผลลัพธ์
start,end,text
00:00:04.000,00:00:06.000,The quick brown fox jumps over the lazy dog.
00:00:08.000,00:00:10.400,"Faster than
the last one."
สิ่งที่ตัดออกในผลลัพธ์นี้: เฟรมเรต ทุกอย่างอื่นตรงกันทีละบรรทัด
การแปลงเดียวกันกับข้อมูลที่ผิดปกติ
ข้อมูลนำเข้า
{1}{1}23.976
{0100}{0150}Leading zeros in the frame numbers.
[INFORMATION]
{300}{340}An unrecognized line above was kept in place.
{400}{450}Trailing spaces are kept.
ผลลัพธ์
start,end,text
00:00:04.000,00:00:06.000,Leading zeros in the frame numbers.
00:00:12.000,00:00:13.600,An unrecognized line above was kept in place.
00:00:16.000,00:00:18.000,"Trailing spaces are kept. "
ไฟล์จริงมักมาพร้อม BOM การขึ้นบรรทัดใหม่แบบ Windows บรรทัดแปลกปลอมก่อนไทม์โค้ด หรือไทม์โค้ดที่อ่านไม่ได้เลย ไม่มีอะไรโยนข้อผิดพลาด: สิ่งที่เข้าใจไม่ได้จะถูกรายงาน ไม่ใช่ทิ้งเงียบ ๆ
คำถามที่พบบ่อย
ใช้เฟรมเรตใดในการอ่าน MicroDVD ก่อนเขียน CSV?
ก่อนเขียน CSV ระบบจะเอาเลขเฟรมของ MicroDVD มาหารด้วยเฟรมเรต ช่องในหน้านี้ชนะค่าที่ไฟล์ประกาศ ถ้าเว้นว่างจึงอ่านบรรทัดแรกของไฟล์ และถ้าไม่มีเลยใช้ 25 อย่าเชื่อค่า 25 โดยไม่ตรวจ เพราะไฟล์ที่แพร่หลายอาจถูกเขียนด้วยสมมติฐาน PAL
เมื่อแปลง MicroDVD เป็น CSV ผลลัพธ์มีหน้าตาอย่างไร?
เหมือน CSV: มีแถวหัวตาราง (`start,end,text`) แล้วหนึ่งแถวต่อหนึ่งคิว ทุกคิว MicroDVD กลายเป็นคิว CSV หนึ่งคิวในลำดับเดิมและข้อความเดิม
คิว MicroDVD สองบรรทัดจะออกมาเป็นอย่างไรใน CSV?
เป็นสองบรรทัดในเซลล์ข้อความเดียว โดยใส่เครื่องหมายคำพูดตามที่ CSV กำหนด การจับคู่ยังอยู่ ทั้งสองบรรทัดของ MicroDVD ยังเป็นคำบรรยายเดียวกันในผลลัพธ์ CSV และโปรแกรมเล่นแสดงพร้อมกัน
ลำดับคิว MicroDVD จะคงเดิมในผลลัพธ์ CSV หรือไม่?
คิวของ MicroDVD ยังเรียงตามเวลาเริ่มเหมือนเดิมใน CSV และขั้นตอนแปลงจะเรียงซ้ำให้หากไฟล์ต้นทางวางสลับ การเรียงนี้เปลี่ยนโครงสร้างไฟล์ ไม่ได้แก้ข้อความ
แปลง CSV กลับเป็น MicroDVD ได้หรือไม่?
ได้ และทิศทางนั้นมีรายการของมันเอง: การแปลง CSV กลับเป็น MicroDVD สูญเสียเฟรมเรต รายการนั้นต่างจากด้านบนเพราะทั้งสองรูปแบบเก็บสิ่งต่างกัน
ไฟล์ CSV ที่ได้จะรักษา encoding ของไฟล์ MicroDVD ไว้หรือไม่?
ไม่ว่า MicroDVD จะเข้ารหัสแบบ UTF-8, UTF-16 หรือ codepage แบบ Windows ขาเข้าจะถอดให้ก่อน แล้ว CSV ถูกเขียนเป็น UTF-8 ขึ้นบรรทัดใหม่แบบ Unix โดยไม่มี BOM