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

แปลง MicroDVD เป็น VTT

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

ตัวเลือก

เฟรมเรตที่ใช้คำนวณเวลา ในหน้าเกี่ยวกับรูปแบบ ช่องนี้คือสิ่งที่ MicroDVD ต้องการ เพราะมันเก็บเวลาเป็นหมายเลขเฟรม ในหน้าแปลงเฟรมเรต ช่องนี้คือเฟรมเรตที่ไฟล์ถูกตั้งเวลาไว้ — เวอร์ชันที่คำบรรยายถูกทำขึ้นมา — และช่องที่สองของหน้ารับเฟรมเรตของวิดีโอที่คุณจะใช้กับคำบรรยายนี้ ค่าที่พบทั่วไปคือ 23.976, 24, 25, 29.97, 30, 50, 59.94 และ 60 หากใส่ผิดจะเลื่อนไทม์ไลน์ทั้งหมด และในหน้าแปลงเฟรมเรตจะเลื่อนด้วยอัตราส่วน ไม่ใช่ด้วยจำนวนคงที่

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

1 อย่างถูกตัดทิ้งหรือต้องตัดสินใจ

  • เฟรมเรต

    ต้นฉบับเก็บเวลาเป็นหมายเลขเฟรม — ทุกเวลาขึ้นอยู่กับเฟรมเรตที่คุณระบุ

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

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

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

ตัวอย่าง

ไฟล์ MicroDVD ทั่วไป แปลงเป็น VTT

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

{1}{1}25
{100}{150}The quick brown fox jumps over the lazy dog.
{200}{260}Faster than|the last one.

ผลลัพธ์

WEBVTT

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.   

ผลลัพธ์

WEBVTT

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 ก่อนเขียน VTT?

ก่อนเขียน VTT ระบบจะเอาเลขเฟรมของ MicroDVD มาหารด้วยเฟรมเรต ช่องในหน้านี้ชนะค่าที่ไฟล์ประกาศ ถ้าเว้นว่างจึงอ่านบรรทัดแรกของไฟล์ และถ้าไม่มีเลยใช้ 25 อย่าเชื่อค่า 25 โดยไม่ตรวจ เพราะไฟล์ที่แพร่หลายอาจถูกเขียนด้วยสมมติฐาน PAL

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

เหมือน VTT: มีบรรทัดระบุชื่อกำกับเหนือแต่ละคิวได้ ซึ่งไม่มีโปรแกรมเล่นใดแสดง ทุกคิว MicroDVD กลายเป็นคิว VTT หนึ่งคิวในลำดับเดิมและข้อความเดิม

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

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

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

คิวของ MicroDVD ยังเรียงตามเวลาเริ่มเหมือนเดิมใน VTT และขั้นตอนแปลงจะเรียงซ้ำให้หากไฟล์ต้นทางวางสลับ การเรียงนี้เปลี่ยนโครงสร้างไฟล์ ไม่ได้แก้ข้อความ

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

ได้ และทิศทางนั้นมีรายการของมันเอง: การแปลง VTT กลับเป็น MicroDVD สูญเสียสไตล์ เฟรมเรต และเนื้อหาเฉพาะรูปแบบ รายการนั้นต่างจากด้านบนเพราะทั้งสองรูปแบบเก็บสิ่งต่างกัน

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

ไม่ว่า MicroDVD จะเข้ารหัสแบบ UTF-8, UTF-16 หรือ codepage แบบ Windows ขาเข้าจะถอดให้ก่อน แล้ว VTT ถูกเขียนเป็น UTF-8 ขึ้นบรรทัดใหม่แบบ Unix โดยไม่มี BOM

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